You are not logged in.
I have installed arch linux on a usb stick using this: https://wiki.archlinux.org/index.php/In … ting_Linux , and it works fine when I boot it on my desktop pc, but when I plug it into either of my two laptops, it boots up and then drops me into an emergency shell where only basic commands are available.
(The arch installation on the usb also boot fine in a VM)
Here is the message I get when I boot it on either of my laptops:
Starting version 245.2-2-arch
ERROR: device 'UUID=1dae12f4-3711-40c4-80e6-22bec21dc5c6' not found. Skipping fsck.
mount: /new_root: can't find UUID=1dae12f4-3711-40c4-80e6-22bec21dc5c6.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs ]#
I read here:(https://bbs.archlinux.org/viewtopic.php?id=167109) that I could run mkinitcpio -P linux, and it returned no errors, but I still can't boot.
edit:
The UUID mentioned is the root partition on the usb drive. So the problem is that this device is not found, it sais.
Also, I am not able to use my laptop keyboard when I am in emergency shell, but I have an external keyboard that I plug in and that works.
When I am in the emergency shell and check the /etc/fstab file, it is completely empty.
Last edited by newuser4348 (2020-03-21 13:29:39)
Offline
Which device is that supposed to be that the UUID references? If that's a partition internal to your desktop PC then that's the problem, check your fstab.
Offline
The UUID references to the root partition on the usb stick, I have checked. I have one partition for root and one for swap on my usb device.
Last edited by newuser4348 (2020-03-21 13:14:26)
Offline
Boot the fallback initramfs. You need all drivers available.
Offline