On 06/26/2010 05:22 PM, Thomas Bächler wrote:
OK. Tested (using mkinitcpio.git and syslinux 4.00-pre60 (not in repos))
* Build OK * Boot normal OK * Boot from PXE+NBD OK * Boot from MEMDISK OK * Boot from PXE+MEMDISK OK
Warning: in syslinux-4.00-pre50 memdiskfind command is missing, I open a FS if still missing in next package. I cannot boot the image via CD. udev does not create /dev/disk/ symlinks for CD devices (any more?). That's why we had the archiso_early hook in
Am 25.06.2010 22:50, schrieb Gerardo Exequiel Pozzi: the first place. How did you make yours boot? We need an extra udev rule for this to work as far as I can see, otherwise udev won't scan CDs.
memdisk works fine though.
oops, only tested booting as disk. Yes, booting as cdrom fails. The issue is that 60-persistent-storage.rules that does not match cdrom devices like in previous version of udev, so blkid is not executed. The problem is on cdrom_id helper program, is does not dump some data for udev rules ( ID_CDROM_MEDIA_SESSION_NEXT=, ID_CDROM_MEDIA_SESSION_COUNT=, ID_CDROM_MEDIA_TRACK_COUNT= ID_CDROM_MEDIA_TRACK_COUNT_DATA= ) -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1