You are not logged in.

#1 2014-10-17 14:13:54

kaligne
Member
Registered: 2014-10-02
Posts: 12

Syslinux Multbooting : 'device did not show up'

Hello

I am still learning things with multibootable usb stick. I can boot from iso files, everything is perfect. Though loading the iso takes time, so I copied all the iso's content on my usb stick.

Here is how my stick looks like:

boot/
	arch/
		arch/
		EFI/
		isolinux/
		loader/
	syslinux/   ( here is installed syslinux )
		*.c32
		syslinux.cfg

           

So I modified the syslinux.cfg file to take this into account :

LABEL archConf
        MENU LABEL Arch Config
        CONFIG /boot/arch/arch/boot/syslinux/archiso.cfg
        APPEND /boot/arch/arch/

When I boot "Arch Config", before getting the prompt, it writes :

Waiting 30 seconds for device /dev/disk/by-label/ ...
Error: Boot device didn't show up after 30 seconds...
Falling back to interactive prompt.
You can try and fix the problem manually....
rootfs$

Here there are no colors, commands such as "lsblk" aren't recognized.

I read that this is due to the device's name, which is expected to be the name of the current distro. So  fair enough, I created my multiboot usb from scratch naming it "ARCH_201410". I reach the booting point again, then appears :

:: Mounting '/dev/disk/by-label/ARCH_201410' to '/run/archiso/bootmnt'
:: Device '/dev/disk/by-label/ARCH_201410' mounted successfully

Perfect. But lower comes another problem :

:: Mounting /run/archiso/cowspace (tmpfs) filesystem, size=75%...
losetup: /run/archiso/bootmnt/arch/c86_64/airootfs.sfs: failed to set up loop device: No such file or directory
:: Mounting '' to '/run/archiso/sfs/airootfs'
Waiting 30 seconds for device ...
ERROR: '' device did not show up after 30 seconds...
	Falling back to interactive prompt
	You can ty to fix the problem manually, log out when you are finished
sh: can't access tty: job control turned off
[rootfs /]#

From the iso, a live CD or a simple live usb, Arch Linux boots just fine. I don't know what is going on here. Any idea?

Last edited by kaligne (2014-10-17 14:17:00)

Offline

#2 2014-10-27 19:21:42

frankyboy_
Member
Registered: 2014-10-27
Posts: 5

Re: Syslinux Multbooting : 'device did not show up'

kaligne, problem is in device label name...
blkid /dev/sdc

/dev/sdc: UUID="2014-10-01-05-00-04-00" LABEL="ARCH_201410" TYPE="iso9660" PTUUID="61219cb3-1c47-4540-8786-f64605302498" PTTYPE="gpt" 

mine usb label after i've dd'ed iso to usb, before creating multibootable usb stick

Last edited by frankyboy_ (2014-10-28 16:38:15)

Offline

Board footer

Powered by FluxBB