GNU/Linux >> Linux の 問題 >  >> Linux

ブート パーティションのサイズ変更

新しいカーネルをインストールしているようです。それらはかなり大きくなる可能性があります(圧縮された場合でも〜20 + MB)。エラーから yum だと思います 9あと必要だと言っています 利用可能なものよりも MB。

これを修正するにはいくつかの方法があります。

  • 古いカーネルを削除します。 使用しなくなった古いカーネルが複数ある場合は、最も古いカーネル イメージをアンインストールすることで、新しいカーネルをインストールするのに十分なスペースを解放できる場合があります。これは、2 つ以上のカーネルがインストールされている場合にのみ機能し、システムが実際には最も古いカーネル イメージを使用していないと仮定します。

  • /boot を再配置 ルート パーティションに。 /boot を再配置できます 独自のパーティションからルート パーティション上のディレクトリ (/ )。プロセスについてはよくわかりません-これで基本的なセットアップが開始されると思いますが、ブートローダーを更新し(Grub?)、新しい場所に警告する別のコマンドが必要です。

    これらのコマンドにはルート権限が必要です (sudo を使用) それぞれで、または su でルートシェルを取得します ).

    <オール>
  • 新しい場所を作る
    mkdir /boot-new

  • ブートファイルをコピーする
    ( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )
    (sudo の場合) ...)
    sudo sh -c "( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )"

  • 別のパーティションをアンマウントします -- 再起動しないと実行できないのでしょうか?おそらくliveCDから起動する必要がありますか?
    umount /boot

  • 古いブート ディレクトリを削除し、新しい名前に変更します
    mv /boot /boot-old
    mv /boot-new /boot

  • /etc/fstab を編集 、 /boot をコメントアウトします 行を分割するか、マウントポイントを /boot-old に変更します

  • ステップがありません :/boot にアクセスするようにブートローダーを再構成します /dev/sda7/dev/sda6 の古いバージョンの代わりに .

  • /bootのサイズを変更 パーティション。 このタスクには LiveCD が必要です。起動して gparted を実行します .おそらく、システム パーティションのサイズを少し変更してから、スペースを空けるために移動する必要があります。パーティションテーブルを知らずに詳細を説明することはできません。

    /boot を展開します 少なくとものサイズに分割 2~300MB この問題が再び発生しないようにします。

    システム パーティションのサイズ変更は危険です。 試行する前にバックアップを作成し、実行する前に何をしているかを確認してください。 これは私が最も推奨しないオプションです。

  • システム ドライブを交換してください。 最後に、大容量のシステム ハード ドライブが必要な場合は、今が絶好の機会です。 .古いドライブから新しいドライブにパーティションをコピーする過程で、/boot を展開できます。 パーティション。これにも LiveCD を使用します。

    この方法は、パーティションのサイズを変更するようなもので、システムのルート パーティションが破損する危険はありません。さらに、より大きなハード ドライブに移動する場合は、必要に応じて他のパーティションのサイズを変更できます。


Gparted を使用してブート パーティションのサイズを変更しました とブーツ修理 、次々と。

<オール>
  • ブート パーティションのサイズを変更するには、Gparted を使用します。他のパーティションを移動せずにブート パーティションのサイズを変更できる場合は、実行中の Linux システムから実行できます。そうでない場合は、ライブ CD/USB から Gparted を実行する必要があります。これは、Gparted を含む CD/USB を使用してコンピューターを起動することを意味します。 Ubuntu の任意のインストール CD/USB でこのトリックを実行できます。
  • 推奨修復でブート修復を実行します ボタン。コンピュータが起動時にブート パーティションを再度検出するために必要です。そうしないと、コンピューターが起動しない場合があります。
  • 注意 :サイズを変更する前に、データをバックアップすることを忘れないでください (!)。


    Linux
    1. /、/boot、/home、swap に割り当てるサイズ

    2. EFI システム パーティションを作成する方法は?

    3. ディストリビューション間で /boot パーティションを共有する

    1. LINUX Mint で /boot ディレクトリをクリーンアップするには?

    2. /boot 用に別のパーティションを作成してもよろしいですか?

    3. Linux /boot パーティションの推奨サイズは?

    1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

    2. / bootパーティションは本当に?

    3. ブートローダーはどのパーティションにインストールされていますか?