Memasang sistem baru menggunakan GPT disk yang dipartisi didedikasikan untuk satu partisi, ext4 diformat, extlinux (versi 4.05) sebagai bootloader, Ubuntu Core versi 13.10 amd64 sebagai rootfs, dan Ubuntu linux-image-3.11.0-18-generic sebagai kernel, dan extlinux-update untuk menghasilkan konfigurasi bootloader.
Hasil setelah reboot (masih di dalam mesin virtual berbasis KVM) adalah prompt (initramfs) dan pesan-pesan ini:
mount: can't read '/etc/fstab': No such file or directory
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
The filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
BusyBox adalah v1.20.2.
Regresi:
- sistem file telah diperiksa dengan
fsck.ext4
Periksa keberadaan root
(initramfs) ls -l /dev/[hs]da*
ls: /dev/[hs]da*: No such file or directory
Argumen booting root
(initramfs) cat /proc/cmdline
initrd=/boot/initrd.img-3.11.0-18-generic ro quiet BOOT_IMAGE=/boot/vmlinuz-3.11.0-18-generic
Periksa modul yang dimuat
(initramfs) cat /proc/modules
e1000 145368 0 - Live 0xffffffffa0000000
/konten folder boot
$ sudo ls -l boot
-rw------- 1 root root 3296162 Feb 18 22:37 System.map-3.11.0-18-generic
-rw-r--r-- 1 root root 1007681 Feb 18 22:37 abi-3.11.0-18-generic
-rw-r--r-- 1 root root 163258 Feb 18 22:37 config-3.11.0-18-generic
drwxr-xr-x 2 root root 4096 Mar 17 20:13 extlinux
-rw-r--r-- 1 root root 4995000 Mar 16 23:35 initrd.img-3.11.0-18-generic
-rw------- 1 root root 5634192 Feb 18 22:37 vmlinuz-3.11.0-18-generic
Bagaimana cara membuat sistem ini boot ke prompt bash default yang diharapkan?
Jawaban yang Diterima:
Ubah parameter boot kernel Anda dengan mengatur root=/dev/sdaX
pilihan. sdaX
akan menjadi /
. Anda atau root
partisi. Saat booting berikutnya, Anda akan melihat bahwa initramfs
. Anda mencoba memasang partisi sebelum mencoba mengakses /etc/fstab
dan memasang sistem file.
Lihat pertanyaan “Apakah initramfs menggunakan /etc/fstab?” untuk lebih jelasnya.