Everything was going along swimmingly with 6.3 until I hit chapter 7, symlinks to devices and udev...
How is udevtest supposed to work? On my system, udevtest /sys/block/hdd gives: This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/05-udev-early.rules' as rules file parse_file: reading '/etc/udev/rules.d/25-lfs.rules' as rules file parse_file: reading '/etc/udev/rules.d/26-modprobe.rules' as rules file parse_file: reading '/etc/udev/rules.d/27-firmware.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-cdrom_id.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/81-cdrom.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-udev-late.rules' as rules file unable to open device '/block/hdd' Clearly that's not right. When I do a mount I see that my dvd drive is /dev/sr0: /dev/sr0 on /mnt/cdrom type udf (ro) But if I try udevtest /sys/block/sr0 I get: This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/05-udev-early.rules' as rules file parse_file: reading '/etc/udev/rules.d/25-lfs.rules' as rules file parse_file: reading '/etc/udev/rules.d/26-modprobe.rules' as rules file parse_file: reading '/etc/udev/rules.d/27-firmware.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-cdrom_id.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/81-cdrom.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-udev-late.rules' as rules file unable to open device '/block/sr0' When I look into /sys it's empty. So is /proc, for that matter. Suggestions? - Mark -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
