Jadi saya mulai dengan HDD 250GB, stock drive dari EeePC 1015pem yang saya coba ubah menjadi MintBook. Drive ini beroperasi secara fisik, tetapi semua data telah nuked, termasuk OS lama. Mengingat hal ini, saya memasang HDD ke desktop saya dan menginstal Linux Mint 16 Xfce dari USB langsung yang dibuat melalui Unetbootin-585. Sisihkan 10GB untuk swap
dan 240GB untuk ext4
dan /
.
Drive sekarang menolak untuk boot untuk desktop atau netbook. Kedua motherboard mengeluarkan urutan beep yang benar, sehingga mereka tampak sehat, dan saya dapat berhasil mengakses BIOS pada kedua sistem. Namun, satu-satunya hal yang muncul setelah memulai komputer adalah baris perintah yang tidak responsif. Tidak ada pesan kesalahan, tidak ada grub atau penyelamatan grub, tidak ada.
Apakah ada yang bisa saya coba selain memformat ulang dan memulai kembali? Bagaimana cara saya menginstal boot loader yang dapat mem-boot OS saya?
sumber
Jawaban:
Jadi, sepertinya Anda belum menginstal boot loader (misalnya grub) pada disk. Ini berarti bahwa meskipun Anda memiliki OS yang valid di dalamnya, tidak ada cara untuk mem-bootnya sehingga Anda tidak dapat menggunakannya.
Anda harus memasang HDD ke komputer yang berfungsi (Anda dapat menggunakan live CD), mengatur lingkungan chroot dan menginstal grub di atasnya.
Pasang partisi yang akan Anda gunakan sebagai
/
(saya akan memanggil drive/dev/sdb
dan/
partisisdb1
, nama-nama mungkin berbeda pada sistem Anda, Anda harus menggunakan yang benar ) di suatu tempat:Bind direktori yang
grub
perlu memiliki aksesSiapkan
chroot
lingkunganBuat file konfigurasi grub:
Jika Anda memiliki beberapa sistem operasi yang diinstal, pastikan bahwa perintah di atas mencantumkan semuanya. Sebagai contoh:
Sekarang instal grub ke MBR drive Anda (ingat untuk mengubah
/dev/sdb
drive mana yang Anda inginkan untuk menginstalnya)Keluar dari
chroot
dan unmount semuanya sehingga sistem Anda yang berjalan kembali normal:Coba boot dari drive, Anda harus memiliki menu grub saat ini.
sumber
update-grub
halaman manual -update-grub is a stub for running grub-mkconfig -o /boot/grub/grub.cfg
. Jadi tidak perlu dilakukangrub-mkconfig
danupdate-grub
. Saya pikir setelah itugrub-install
adalah waktu yang tepat (jika ada bedanya), jadi Anda pada dasarnya tidak perlu langkah 4 (walaupun Anda mungkin bisa hanya menggeser output ke langkah 5 karena akan sama).update-grub
semuanya, itu adalah hal Debian dan, seperti yang Anda katakan, hanya skrip shell yang berjalangrub-mkconfig
setelah digunakanset -x
untuk debugging. Tidak penting,grub-mkconfig
itu sudah cukup.