it-swarm-id.com

Bagaimana cara mengembalikan partisi boot linux?

Pertama-tama, saya adalah linux noob (Saya sudah menggunakan linux selama sekitar empat-lima tahun, tetapi hanya memperbaiki masalah karena saya mendapatkannya meskipun biasanya saya baru saja menginstal ulang semuanya).

Saya baru saja menginstal Kubuntu 9.04, kemudian ditingkatkan ke Kubuntu terbaru (10.4). Semuanya berjalan lancar dan saya sudah menggunakannya selama dua minggu.

Setelah pembaruan keamanan/bug terbaru, bootloader rusak.

Pertanyaan saya:

Dapatkah saya mengembalikannya dari CD/DVD boot 9,04, atau apakah saya memerlukan sistem penyelamatan khusus?

Haruskah saya mendapatkan DVD live baru untuk 10.4 dan memperbaikinya dari sana?

Juga, apa yang harus saya perbaiki? Utilitas apa yang saya butuhkan? (Apa yang harus saya langkah?)

Terima kasih :)

4
utnapistim

(K) ubuntu 10.04 menggunakan Grub2 dan kabar baiknya adalah Anda dapat memulihkan konfigurasi boot loader dan MBR dengan melakukan booting dari live CD. Lihat instruksi di sini - walaupun judulnya sepertinya terkait dengan hanya memulihkan dari instalasi windows, langkah-langkah di sana memungkinkan Anda untuk menginstal kembali bootloader masing-masing kembali pada sistem Anda.

Sebagai tambahan, saya pikir karena Anda telah memutakhirkan dari Kubuntu 9.04 sistem Anda mungkin masih akan menggunakan boot-loader legacy grub. Silakan periksa di sini untuk cara meningkatkan ke grub2. Ini sangat opsional - ada catatan di sana tentang mengapa proses peningkatan normal tidak mengubah boot-loader ketika Anda pindah dari 9,04 ke 10,04.

Berikan komentar jika Anda membutuhkan info lebih lanjut.

4
koushik

Lebih sering daripada tidak, proses mengembalikan GRUB (dalam rilis Ubuntu baru-baru ini, itu berarti Grub2) dijelaskan dengan cara yang berbelit-belit. Sebenarnya itu cukup mudah. Singkatnya, proses boot mungkin rusak karena satu (atau keduanya) dari alasan berikut:

  • Grub tidak diinstal ke sektor boot drive Anda ("Master Boot Record" atau MBR) atau telah rusak (ini mungkin disebabkan oleh beberapa hal, termasuk menginstal Windows dengan sungguh-sungguh).

    N.B .: Grub dapat diinstal ke MBR disk boot Anda atau ke "volume boot record" partisi. Dalam kebanyakan kasus, Anda ingin diinstal di MBR.

  • Konfigurasi grub Anda (grub.cfg) salah atau telah rusak. Di Ubuntu, file ini dibuat untuk Anda (lihat di bawah), jadi Anda tidak perlu menyentuhnya sendiri, tetapi Anda dapat membuatnya secara manual dengan menggunakan update-grub.

Saya sarankan mengikuti petunjuk ini di bagian "Pulihkan Grub2 via Live CD". Prosedur yang dijelaskan di sana menangani kedua sumber masalah. Ini adalah tugas yang akan Anda lakukan:

  • Mulai dari sistem Linux yang berfungsi, lebih disukai disk instalasi Ubuntu baru-baru ini yang pada saat yang sama merupakan Live CD. Anda tidak perlu menggunakan Live CD dari varian atau versi Ubuntu yang Anda gunakan. Versi yang lebih lama baik-baik saja. Live CD hanya digunakan untuk mendapatkan akses ke hard drive Anda.
  • Temukan nama partisi yang menyimpan direktori boot Anda, mis. `/ dev/hda1. Di hampir semua kasus, itu hanya partisi Linux tempat Anda menginstal Ubuntu.
  • Pasang partisi tersebut ke /mnt dan chroot ke titik mount. Perhatikan bahwa ini berarti Anda mendapatkan Shell yang terlihat dan berperilaku seolah-olah Anda telah mem-boot sistem secara normal. Anda dapat melakukan banyak hal yang dapat Anda lakukan pada sistem reguler Anda, seperti menginstal paket dan mengedit konfigurasi.

    Anda mungkin baik-baik saja tanpa melakukan chroot, menggunakan update-grub yang disediakan oleh Live CD bersama dengan sakelar --root-directory. Tetapi mengetahui cara chroot ke partisi sistem adalah keterampilan yang berguna, dan prosedurnya lebih kuat.

  • Periksa /etc/default/grub untuk melihat apakah ada yang salah di sana (biasanya ini seharusnya baik-baik saja).
  • Regenerasi grub.cfg dengan menjalankan update-grub.
  • Instal grub ke hard disk dengan menjalankan grub-install. Ini adalah langkah penting.

Kemudian Anda dapat reboot dan sistem akan mulai lagi. Untuk detailnya, lihat tautan . Akhirnya, perhatikan bahwa langkah yang diawali dengan "Jika Anda memiliki/boot pada partisi yang terpisah" tidak diperlukan dalam keadaan normal, meskipun tiga perintah melakukan "bind" -mount yang mengikuti diperlukan.

1
loevborg

Periksa instruksi "Pemulihan" dari: https://wiki.ubuntu.com/Grub2

0
João Pinto

Ini membantu saya memulihkan Grub beberapa kali: http://www.webupd8.org/2009/12/how-to-recover-grub2-linux.html

0
Alin Andrei

Bergantung pada kesalahan pasti yang Anda dapatkan, Anda mungkin juga harus menonaktifkan beberapa alat windows (Dell DataSafe Local Backup, dll) yang dapat menyebabkan korupsi agar tidak terjadi lagi. Berikut laporan bug yang relevan:

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/482757

0
ImaginaryRobots