You are not logged in.
Pages: 1
Hi,
I just installed arch with the new installer 2012.10.06 and following the Beginners Guide step by step.
For the bootloader I took EFISTUB and rEFInd.
My partitions:
/dev/sda1 -> /
/dev/sda2 -> /home
/dev/sda3 -> /boot/efi
/dev/sdc1 -> /var
But trying to boot my new Arch didn't work.
The rEFInd seems to autodetect
\EFI\arch\vmlinuz-arch.efi
Running it, gives me:
Starting vmlinuz-arch.efi
using load options 'vmlinuz-arch.efi root=/dev/sda1 ro rootfstype=ext4 systemd.unit=graphical.target initrd=EFI\arch\initramfs-arch.img '
the root option seems to be read from \EFI\arch\refind_linux.conf
"Boot to X" "root=/dev/sda1 ro rootfstype=ext4 systemd.unit=graphical.target"
"Boot to console" "root=/dev/sda1 ro rootfstype=ext4 systemd.unit=multi-user.target"
But than, I only get the error:
ERROR: Root device mounted successfully, but /sbin/init does not exist.
I ran the efibootmgr using my EFI partition (sda3) first, but than I read in a thread here, it should be the root partition (sda1) so I rerun efibootmgr. But nothing changed. Does this mean, you can run it only once?
Hopefully anyone has an idea?
Greetings
DerBaer
Last edited by DerBaer (2012-10-28 14:40:58)
Offline
If you are going pure systemd route, and have removed initscripts and sysvinit packages, did you install systemd-sysvcompat ? That package provides systemd symlinks for /sbin/init etc.
Offline
Perfect.
I didn't install systemd-sysvcompat because there were some conflicts, and forgot it than...
Installing it now just works fine.
Thanks for the very fast and helpful reply
Offline
Pages: 1