Saya telah menginstal Ubuntu 12.10 dalam hard drive eksternal Digital Barat (320GB). Ini adalah instalasi yang lengkap, bukan USB langsung.
Ketika saya mencolokkannya di desktop HP saya, saya pergi ke pengaturan BIOS dan boot dari hard drive, semuanya bekerja dengan baik seperti seharusnya. Sekarang ini berfungsi pada setiap komputer dan laptop di rumah saya (semua HP), kecuali SATU. HP ProBook 4530s saya.
Ketika saya memilih untuk mem-boot USB saya menerima pesan:
error: attempt to read or write outside of disk 'hd0'
Sekarang, saya telah menghapus hard drive dari laptop saya dan drive eksternal adalah drive HANYA dicolokkan. Di bawah ini adalah screenshot dari pesan di layar. Setelah pesan, saya menavigasi ke ls /
(seperti yang ditunjukkan di bawah):
Setelah di sini saya mencoba mengakses folder lain di bawah ls /
, misalnya, saya mencoba untuk pergi ke ls /boot
untuk sampai ke folder grub. Kemudian saya mendapatkan pesan yang sama seperti sebelumnya: seperti yang ditunjukkan di bawah ini:
grub rescue> ls /boot
error: attempt to read or write outside of disk 'hd0'
grub rescue> _
Satu-satunya folder yang dapat saya akses tanpa menerima pesan lagi adalah /home
, /run
dan /usr
.
Jadi bagaimana caranya:
- Boot Ubuntu dari GRUB2 (layar ini) secara manual
- Setel untuk mem-boot Ubuntu secara otomatis
- Jika memungkinkan penjelasan untuk masalah ini
Terima kasih!
sumber
update-grub
dan / atau Boot-Repair akan melakukan juga seperti yang dijelaskan dalam pertanyaan yang ditautkan.Jawaban:
Saya telah menghabiskan waktu berhari-hari untuk mengacaukan ini dan mencari jawaban, dan saya tidak dapat menemukannya sampai hari ini. Saya ingin memposting solusinya di sini karena saya merasa tidak mungkin bahwa saya adalah satu-satunya (pertanyaan ini memiliki banyak pandangan).
Jawaban untuk saya ditemukan di sini: http://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/boot-problem-after-installing-ubuntu-11-04-kernel-panic-not- syncing-vfs-919143 /
Booting dari LiveCD dan mengubah grub.cfg untuk mengakses perangkat blok dengan nama alih-alih UUID adalah perbaikan untuk saya. Ini bersifat sementara ... setelah saya memperbarui paket saya, ia menginstal pembaruan grub yang merusaknya. Saya telah mengacaukan grub.cfg untuk mencoba dan memperbaikinya, sekarang, tetapi kemajuannya! Semoga seseorang dapat mengisi langkah selanjutnya.
sumber
Maaf atas jawaban yang terlambat, tetapi saya baru-baru ini memiliki masalah yang sama. Saya memperbaikinya dan memposting ini dengan harapan semoga bermanfaat bagi orang lain yang mengalami masalah yang sama.
Dalam kasus khusus saya itu karena kabel SATA yang rusak. Mengganti kabel memperbaiki masalah.
Secara lebih umum — dengan melihat jawaban dan komentar lain — saya pikir pesan ini mungkin disebabkan oleh beberapa jenis masalah (perangkat keras) ketika Grub mengakses hard drive. Dalam kasus sorak , di mana memodifikasi
grub.cfg
file untuk merujuk ke perangkat blok dengan nama alih-alih oleh UUID membantu, itu mungkin karena beberapa alasan, UUID tidak dapat dibaca lagi.Bagaimanapun, bagi siapa pun yang mengalami masalah ini, saya sarankan untuk mem-boot CD langsung dan menggunakan alat SMART untuk memeriksa apakah ada masalah dengan hard drive, dan masalah apa. Itulah yang saya lakukan; jawaban khusus ini membuat saya mulai. Untuk menafsirkan output atribut SMART oleh
smartctl
untuk hard drive, artikel Wikipedia tentang SMART cukup berguna. Bagi saya, Hitungan Kesalahan UDMA CRC yang tinggi mengisyaratkan kabel SATA yang rusak, dan kabel itu ternyata menjadi akar penyebab masalah.sumber