Sepertinya Anda menginstal kernel baru; itu bisa cukup besar (~ 20+ MB, bahkan saat dikompresi). Dari kesalahan, saya pikir yum
memberi tahu Anda bahwa ini membutuhkan 9 lagi MB dari yang Anda miliki.
Ada beberapa cara untuk memperbaikinya.
-
Hapus kernel lama. Jika Anda memiliki beberapa kernel lama yang tidak lagi Anda gunakan, Anda mungkin dapat membebaskan ruang yang cukup untuk menginstal yang baru dengan menghapus imej kernel yang paling lama. Ini hanya akan bekerja jika Anda memiliki 2 atau lebih kernel yang terinstal, dan menganggap sistem Anda tidak benar-benar menggunakan imej kernel terlama itu.
-
Pindahkan
/boot
ke partisi root. Anda dapat memindahkan/boot
dari partisinya sendiri ke direktori pada partisi root (/
). Saya tidak yakin dengan prosesnya - Saya berasumsi ini akan membuat pengaturan dasar berjalan, tetapi Anda memerlukan perintah lain untuk memperbarui bootloader Anda (Grub?) Dan mengingatkannya ke lokasi baru.
Perintah ini membutuhkan root privs (gunakansudo
dengan masing-masing, atau dapatkan shell root dengansu
).-
buat lokasi baru
mkdir /boot-new
-
salin file boot
( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )
(dengansudo
...)
sudo sh -c "( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )"
-
unmount partisi terpisah -- mungkin tidak dapat dilakukan tanpa me-reboot? mungkin perlu boot ke liveCD?
umount /boot
-
hapus direktori boot lama, ganti nama baru
mv /boot /boot-old
mv /boot-new /boot
-
edit
/etc/fstab
, beri komentar/boot
baris partisi atau ubah mountpoint menjadi/boot-old
-
langkah yang hilang :mengkonfigurasi ulang bootloader Anda untuk mengakses
/boot
pada/dev/sda7
bukan versi lama di/dev/sda6
.
-
-
Ubah ukuran
/boot
Anda partisi. Anda memerlukan LiveCD untuk tugas tersebut. Boot ke dalamnya dan jalankangparted
. Anda mungkin perlu sedikit mengubah ukuran partisi sistem, lalu memindahkannya, untuk memberi ruang. Saya tidak bisa memberi Anda secara spesifik tanpa mengetahui tabel partisi.
Luaskan/boot
partisi ke ukuran setidaknya 2-300MB untuk menghindari masalah ini lagi.
Mengubah ukuran partisi sistem bisa berbahaya. Buat cadangan sebelum Anda mencobanya, dan baca tentang apa yang Anda lakukan sebelum melakukannya. Ini adalah opsi yang paling tidak saya rekomendasikan. -
Ganti drive sistem Anda. Terakhir, jika Anda menginginkan hard drive sistem yang lebih besar, sekarang saat yang tepat untuk melakukannya . Dalam proses menyalin partisi dari drive lama ke drive baru, Anda dapat memperluas
/boot
partisi. Anda akan menggunakan LiveCD untuk ini juga.
Melakukannya seperti mengubah ukuran partisi, tanpa bahaya merusak partisi root sistem Anda. Selain itu, jika Anda pindah ke hard drive yang lebih besar, Anda berkesempatan untuk mengubah ukuran partisi lain sesuai kebutuhan.
Saya telah mengubah ukuran partisi boot saya menggunakan Gparted dan Perbaikan Boot , satu demi satu.
- Gunakan Gparted untuk mengubah ukuran partisi boot. Jika Anda dapat mengubah ukuran partisi boot tanpa memindahkan partisi lain, maka Anda dapat melakukannya dari sistem linux yang sedang berjalan. Jika tidak, Anda harus menjalankan Gparted dari live CD/USB. Ini berarti Anda mem-boot komputer dengan CD/USB yang berisi Gparted. CD/USB instalasi apa pun dari Ubuntu dapat melakukannya.
- Jalankan Boot-Repair di perbaikan yang disarankan tombol. Diperlukan komputer untuk menemukan kembali partisi boot saat booting. Jika tidak, komputer mungkin tidak bisa boot.
Catatan :jangan lupa untuk mencadangkan data Anda sebelum mengubah ukuran (!).