Pertanyaan Kernel panik booting CentOS 5 gambar di VirtualBox


Saya menggunakan VirtualBox, dan memiliki vdi. Ia bekerja dengan baik pada mesin virtual yang awalnya saya konfigurasikan untuknya, tetapi jika saya mengkloningnya (dengan VBoxManage clonehd) atau hanya menyalinnya, membuat VM baru dan mem-boot-nya, saya selalu mendapatkan kesalahan yang sama:

mount: could not find filesystem '/dev/root'
...
Kernel panic - not syncing: Attempted to kill init!

Adakah yang tahu bagaimana saya bisa memperbaiki ini?

VDI adalah gambar dari sistem yang bersih yang saya ingin tetap menggunakan kembali untuk menyelamatkan saya harus terus menginstal OS ke VDI kosong yang baru.


4
2017-09-01 15:20


asal


Konfirmasikan bahwa Anda menggunakan PERSIS pengaturan yang sama di VM baru Anda seperti pada yang lama. Satu kotak centang tidak terjawab pada satu layar dapat menyebabkan ini. - CarlF
Saya tidak berpikir demikian. Saya bahkan tidak dapat me-mount VDI - tentu tidak ada hubungannya dengan bagaimana mesin dikonfigurasi dalam hal RAM, CPU, jaringan, dll. Saya bahkan tidak bisa memasukkan GRUB ke mode single user - Andy
Apa yang Anda katakan di sini tidak konsisten. Apakah itu menolak untuk me-mount, atau apakah loading GRUB tetapi tidak mem-boot OS? Coba pasang VDI baru Anda sebagai kedua hard drive pada VM bagus yang dikenal. Bisakah Anda mengaksesnya? - CarlF
GRUB sedang memuat tetapi tidak mem-boot OS - itu selama proses init CentOS tidak dapat me-mount / dev / root ... - Andy


Jawaban:


Masalahnya adalah tata letak hard disk berubah. Ini mungkin karena .vdi hard disk sekarang melekat pada pengontrol sata alih-alih pengontrol ide. lepaskan saja dari pengontrol sata dalam pengaturan dan sambungkan kembali ke pengendali ide lalu reboot.


9
2017-09-08 01:11



Komentar Wow Peter McNeil pasti berhasil untuk saya: Buka Oracle VM VirtualBox Manager, klik kanan CentOs Machine Anda dan klik "Pengaturan". Pergi ke Storage -> Klik kanan pada Vdi di SATA Controller dan klik pada "Hapus lampiran. Pergi ke Pengontrol IDE dan klik pada Tambah Hard Disk. Ambil file vdi Anda dari hard drive Anda dan boot mesin CentOS Anda :)
Itu terjadi pada saya juga setelah meninggalkan mereka terbuka selama 1-2 hari. Saya telah menerapkan perbaikan ini dan menunggu untuk melihat apakah kepanikan masih terjadi. Terima kasih! - Eduard Luca
Saya memiliki masalah yang sama ketika menggunakan vmdk imag dalam kotak virtual, solusi Anda juga membantu saya. - twobeers


Mungkin bug yang tidak diperbaiki:

http://www.virtualbox.de/ticket/2813


0
2017-09-01 15:59



Mungkin tidak, karena Anda juga membuat VDI dupes menggunakan salinan filesystem. Ini akan menyebabkan masalah lain (duplikat UUID) tetapi tidak akan mengaktifkan bug itu. - CarlF
Disk yang saya salin tidak terkait dengan VM, jadi tidak ada UUID yang terjadi. - Andy