I'm exploring an issue of the system not booting completely and leaving me in the
(initramfs) prompt. The system is
grub as the bootloader.
The problem seems to be that for some reason the hard disk can't be located and mounted.
However, regardless of not being able to mount
/ to the hard disk, something is mounted as
(initramfs) mount rootfs on / type rootfs (rw) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,realtime) proc on /proc type proc (rw,nosuid,nodev,noexec,realtime) udev on /dev type devtmfs (rw,nosuid,realtime,size=2016684k,nr_inodes=504171,mode=755) devpts on /dev/pts type devpts (rw,suid,noexec,realtime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,realtime,size=404616k,mode=755)
So directories other than the ones explicitly mounted are coming from somewhere.
(initramfd) ls dev bin etc lib var run scripts proc root init conf lib64 sbin sys tmp
- What is mounted as
/in that case and where does it come from?
- Is this the initramfs image located at
/boot/initrd.img-4.9.0on a bootable system?
grubread it from the hard disk partition that it to become
/once the scripts in initramfs are done?