Let this thread die, and read up on the forum rules about necrobumping.
https://wiki.archlinux.org/index.php/Fo … bumping.22
Closing
]]>Following the installation wiki entry (including use of pacstrap), syslinux still provides a booby trap. On a new system (which uses systemd of course), you'll wind up with an unbootable system. The only place mentioning the required kernel parameter is this forum thread. That should probably be in bold on the syslinux entry.
There is no "required kernel parameter" not already in the wiki unless you don't install the entire base group. If you do that, you're on your own anyway.
Let this thread die, and read up on the forum rules about necrobumping.
]]>i get
Error: Root device mounted successfully, but /sbin/init does not exist
#13 works for me
Thanks
Waiting 10 seconds for (insert UUID here) Error: Root device mounted successfully, but /sbin/init does not exist. Bailing out, you are on your own. Good Luck [root /]#
Something like that.
Looks like the problem is not with Syslinux anymore, any ideas on how to fix it?
Do you have a pure systemd install?
If you do you need to make sure you have this package installed.
pacman -S systemd-sysvcompat
If you do not have a pure systemd install, make sure you have these packages installed.
pacman -S initscripts sysvinit
https://wiki.archlinux.org/index.php/Sy … stallation
The only time I have seen that error is when I was moving to systemd and for some reason thought that I could un-install the systemd-sysvcompat package.
In other words. It looks like your problem is that you don't have /sbin/init
However,... it should be installed by defualt from installation media newer than 2012-10-13.
]]>Configure syslinux.cfg
LABEL arch
MENU LABEL Arch Linux
APPEND boot=/dev/sda1 ro #this is the /boot Partition
APPEND root=/dev/sda2 ro #this is the / Partition
LINUX ../vmlinuz-linux
INITRD ../initramfs-linux.img
Excuse my bad english.
]]>The step in question is under the Syslinux setup section.
I ran into this error and figured out that I skipped a step when I was following the install instructions.
Hope it helps someone in the future!
Matt
]]>EDIT: I made this thread to ask if should use Syslinux or GRUB, but now i went with Syslinux and got another issue, i will be grateful if you can answer to it here after post #11.
Moderator,
I sincerely wish you had not done that. The primary purpose of these forums is to provide technical support for Archlinux. In an ideal world, members will search the forums for answers before starting a new thread. Now, consider the hapless, but diligent member who, sometime in the future, searches for help with a missing /sbin/init condition. They find this thread -- with anticipation they click the link, and encounter a thread about the merits of Syslinux versus GRUB2.
It would have been far better to mark this thread closed, create a new thread on the new topic, and (if appropriate) cross link them.
Be considerate of your reader. Food for thought
bump
Please don't do that.
]]>see this.
]]>EDIT: i have made some progress, and now there is a totally another issue on boot:
Waiting 10 seconds for (insert UUID here)
Error: Root device mounted successfully, but /sbin/init does not exist.
Bailing out, you are on your own. Good Luck
[root /]#
Something like that.
Looks like the problem is not with Syslinux anymore, any ideas on how to fix it?