Tidak dapat mem-boot Debian Hurd di Virtual Box karena tidak ada hd0s1

0

Saya mencoba menyiapkan mesin uji Debian Hurd untuk menduplikasi masalah yang dilaporkan secara pribadi di platform. Menurut README.txt :

Untuk mencoba Debian GNU / Hurd, mungkin lebih mudah untuk menjalankan gambar prainstal, yang disediakan di sini:

$ wget http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd.img.tar.xz
$ tar xJf debian-hurd.img.tar.xz

...

Itu juga dapat dijalankan di virtualbox, dengan terlebih dahulu mengonversi ke format VDI:

  $ VBoxManage convertfromraw debian-hurd*.img debian-hurd.vdi --format vdi

Anda kemudian dapat masuk sebagai root tanpa kata sandi ...

Saya mengambil dan membongkar debian-hurd.img.tar.xz. Lalu saya membuat Linux 32-bit VM baru, dan digunakan debian-hurd.vdisebagai disk.

Setelah bekerja melalui proses, mesin menemukan kesalahan saat boot. Kesalahan terjadi selama boot reguler dan boot pemulihan. Kesalahannya adalah:

start ext2fs: ext2fs: device:hd0s1: No such device or address

Menurut GNU Hurd | VirtualBox | Instalasi pada wiki Debian, ini bisa disebabkan oleh pengontrol SATA dan bukan pengontrol IDE. Sayangnya, pemilihan untuk pengontrol IDE baru berwarna abu-abu, dan tidak ada cara yang jelas untuk menambahkannya (SATA tersedia).

Mengapa saya menerima kesalahan, dan bagaimana cara memperbaikinya?


masukkan deskripsi gambar di sini

jww
sumber

Jawaban:

1

Coba pilih "Lainnya" dan "lainnya" pada iirc di 2 pilihan kotak drop-down. Saya menjalankan VBox 5.1.12. Saya secara khusus tidak memilih Linux, karena saya tidak tahu asumsi apa yang VBox buat untuk optimasi untuk Linux.

Alan
sumber
Sebagai catatan, jika Anda ingin mencoba MENGGUNAKAN gambar, Anda mungkin ingin menggunakan perintah modifymedium VBox untuk mengubah ukuran gambar hingga setidaknya 6GB. Saya mulai dengan gambar asli, menginstal alat pengembangan yang direkomendasikan, dan melakukan pembangunan dependensi untuk emacs dan firefox. Pada saat itu saya memiliki kurang dari 400MB gratis di partisi 3GB. Setelah ukuran gambar diubah, Anda harus mem-boot VM dengan gambar Gnu Parted untuk mengubah ukuran partisi Anda. Pastikan Anda meletakkan kembali partisi swap pada partisi extended seperti semula sehingga Anda tidak perlu mengedit fstab untuk mengaktifkan swap.
Alan
1

Ini dapat diperbaiki dengan mematikan mesin virtual, pergi ke Pengaturan mesin, Penyimpanan - menghapus vdi yang diunduh dari "Controller: SATA", dan menambahkannya ke controller IDE, di "Controller: IDE". Kemudian sistem akan menemukan hard drive di tempat yang benar.

gusnan
sumber