You are not logged in.

#1 2012-01-21 21:45:13

mcnalu
Member
Registered: 2012-01-21
Posts: 4

archiso - no /dev/disk when booting

I created a simple usb stick as per the wiki: https://wiki.archlinux.org/index.php/Archiso

All seemed to go well, until I try and boot, I get:
ERROR: '/dev/disk/by-label/ARCH_201201' device did not show up after 30 seconds

I've found someone who had a similar problem, but I don't understand the solution he suggests:
http://archlinux.2023198.n4.nabble.com/ … 35861.html

Can someone advice please?

Offline

#2 2012-01-21 21:49:03

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: archiso - no /dev/disk when booting

Missing filesystem label, should match archisolabel, in this case ARCH_201201

Offline

#3 2012-01-22 08:05:25

mcnalu
Member
Registered: 2012-01-21
Posts: 4

Re: archiso - no /dev/disk when booting

Thanks for the quick reply, but I'm unable to change the label, possibly because of the rather strange partition:

# fdisk -l /dev/sdb
...
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         155      158720   17  Hidden HPFS/NTFS

I created the usb by dd'd the .iso file created by running build.sh:

dd if=archlinux-2012.01.21-i686.iso of=/dev/sdb

I also tried mounting the .iso in qemu but got the same error.

EDIT: In case it's relevant, there didn't seem to be a /dev/disk - it wasn't just dirs underneath it that were missing.

Last edited by mcnalu (2012-01-22 08:48:00)

Offline

#4 2012-01-22 15:29:22

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: archiso - no /dev/disk when booting

Use extfs or vfat. NTFS is not supported by Syslinux (next 4.06 will be). I do not know how you booted on such filesystem!

Offline

#5 2012-01-22 15:46:47

mcnalu
Member
Registered: 2012-01-21
Posts: 4

Re: archiso - no /dev/disk when booting

I didn't create any HPFS/NTFS file system!

I created the iso with build.sh - from baseline, sticking precisely to the wiki instructions.

I used dd to write the iso file straight to the USB stick (in fact I tried two different USB sticks, one brand new). I'm 100% sure I specified /dev/sdb NOT sdb1

Then I do fdisk -l and see a HPFS/NTFS partition, as above.

I'm using archiso from an arch install inside qemu - could that be a problem?

Offline

#6 2012-01-22 19:46:15

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: archiso - no /dev/disk when booting

Oh thats explain, baseline (untouched) only uses virtio hook. In other words, is only for qemu using virtio.

qemu -drive file=arch.iso,if=virtio

Just add what your want to it wink

Offline

#7 2012-01-22 22:08:05

mcnalu
Member
Registered: 2012-01-21
Posts: 4

Re: archiso - no /dev/disk when booting

Ah, thank you - that's cleared it all up for me. I thought more would be in baseline.

Do you mind if added a little to the wiki to clarify in case someone else gets stuck in the same way?

Offline

Board footer

Powered by FluxBB