新しいカーネルをインストールしているようです。それらはかなり大きくなる可能性があります(圧縮された場合でも〜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 を使用してブート パーティションのサイズを変更しました とブーツ修理 、次々と。
<オール>注意 :サイズを変更する前に、データをバックアップすることを忘れないでください (!)。