Karena saya ingin mendapatkan lebih banyak ruang kosong pada HDD saya, saya menghapus kernel lama (jangan tanya kenapa saya sangat marah.). Saya tidak sengaja menghapus kernel aktif juga (3.2.0-27 di Ubuntu 12.04).
Pertama saya tidak bisa boot. Saya menginstal kernel 3.2.0-23 dan 3.2.0-27 melalui sistem live (lihat di sini ).
Sekarang, ketika saya memulai sistem saya sekarang, saya hanya mendapatkan baris ini:
mountall: Event failed
fsck from util-linux 2.20.1
/dev/sda1: clean, 832254/40099840 files, 21092083/160394239 blocks
* Stopping Flush boot log to disk
* Stopping Enabling additional executable binary formats
* Starting bluetooth daemon
Spesifikasi PC lainnya:
- Intel i5 2500K 4x 3.3 GHz
- RAM 8 GB
- / dev / sda1 adalah Ubuntu, sekitar 1400GB
- Zotac Nvidia GTX 560
- ASRock Z68 Pro3
Terima kasih sebelumnya!
Sunting: Di sini Anda dapat menemukan beberapa file log dari / var / log: kern.log boot.log
/var/log/messages
. Jika Anda tidak dapat masuk, Anda bisa mendapatkannya saat di-boot melalui live CD.dmesg | pastebinit
tolong[ 0.000000] Command line: noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
Jawaban:
Opsi adalah pemulihan manual:
File adalah bagian yang paling mudah. Anda dapat melakukan apa yang disarankan Ramchandra, tetapi jika Anda ingin mempertahankan aplikasi Anda harus menghindari menginstal ulang (seperti yang akan, seperti yang Anda lihat, hapus aplikasi.) Jika Anda ingin menghindari mencopot boot dengan kernel yang hilang:
Boot ke LiveCD.
Menggunakan nautilus, buka partisi yang rusak.
Navigasikan ke / home / myusernamehere. Semua file Anda akan ada di sana.
Beberapa file lain yang mungkin ingin Anda simpan:
Setelah Anda selesai dengan ini, tempelkan ke flash drive atau kirimkan surel kepada diri Anda sendiri.
Aplikasi adalah bagian yang lebih sulit. Saya telah datang dengan solusi yang agak bundaran yang akan memakan waktu (sebagian besar tanpa Anda berpartisipasi aktif), tetapi ini akan memulihkan aplikasi Anda (tanpa pengaturan / konfigurasi)
Tetap di sekitar LiveCD.
Navigasikan ke / usr / lib. (Mungkin perlu beberapa saat untuk memuat.)
Wow! Sejumlah besar folder. Buka gedit di liveCD.
Ketikkan ini di gedit:
#!/bin/sh
sudo apt-get install folder1 folder2 folder3
... Di mana folder1 folder2 folder3 adalah nama-nama folder.
Ini semua adalah program yang telah Anda instal di ubuntu (saya pikir). Beberapa di antaranya (sekitar 50%, mungkin lebih) datang dengan sistem, jadi arent diperlukan , tetapi taruhan yang aman hanya meletakkan segalanya.
Tempat lain untuk mencari aplikasi adalah / etc dan / etc / alternatif. (Perbarui saya jika saya kehilangan tempat, internet!)
Simpan file sebagai .sh dan email atau flash drive.
Sekarang, ketika Anda pertama kali menyalakan komputer Anda (setelah menginstal ulang total) Anda dapat menjalankan skrip ini untuk sudo apt-get semua program Anda yang sebelumnya Anda miliki. Mereka akan seperti baru!
sumber
Boot dari livecd, pasang hard disk, dan instal ulang kernel. Sebagai contoh:
sumber
Apakah Anda mencoba opsi pemulihan? Anda dapat menginstal Ubuntu melalui instalasi Ubuntu yang ada - semua file Anda akan tetap ada. Meskipun jika Anda memodifikasi file sistem, perubahan itu akan terhapus.
Untuk melakukannya, pada penginstal pilih partisi lanjutan dan gunakan partisi yang diinstal ubuntu Anda sebagai /.
Saya belum mengujinya.
sumber