[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#522382: live-initramfs: using 'persistent=nofiles' parameter don't find persistent: some details



Debian version 5.0.1

I made some investigation around this bug, with some comparaison between boot cheatcode "debug persistent" versus "debug persistent=nofiles".

Here are the results:
----------------
grep  "+ /lib/udev/vol_id -l " live.persistent=nofiles.log

+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/scd0
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/scd0
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/scd0
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/scd0

It is clear that this behaviour is buggy, disk partitions are never scanned, only the whole device.

But with "persistent" alone disk partitions *are* scanned

------------
grep "+ /lib/udev/vol_id -l " live.persistent.log
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sda1
+ /lib/udev/vol_id -l /dev/sda2
+ /lib/udev/vol_id -l /dev/sda3
+ /lib/udev/vol_id -l /dev/sda4
+ /lib/udev/vol_id -l /dev/sda5
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/sdb1
+ /lib/udev/vol_id -l /dev/sdb2
+ /lib/udev/vol_id -l /dev/sdb3
+ /lib/udev/vol_id -l /dev/sdb4
+ /lib/udev/vol_id -l /dev/sdb5
+ /lib/udev/vol_id -l /dev/sdc
+ /lib/udev/vol_id -l /dev/sdc1
+ /lib/udev/vol_id -l /dev/sdc2
+ /lib/udev/vol_id -l /dev/sdc3
+ /lib/udev/vol_id -l /dev/sdc4
+ /lib/udev/vol_id -l /dev/scd0
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sda1
+ /lib/udev/vol_id -l /dev/sda2
+ /lib/udev/vol_id -l /dev/sda3
+ /lib/udev/vol_id -l /dev/sda4
+ /lib/udev/vol_id -l /dev/sda5
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/sdb1
+ /lib/udev/vol_id -l /dev/sdb2
+ /lib/udev/vol_id -l /dev/sda
+ /lib/udev/vol_id -l /dev/sda1
+ /lib/udev/vol_id -l /dev/sda2
+ /lib/udev/vol_id -l /dev/sda3
+ /lib/udev/vol_id -l /dev/sda4
+ /lib/udev/vol_id -l /dev/sda5
+ /lib/udev/vol_id -l /dev/sdb
+ /lib/udev/vol_id -l /dev/sdb1
+ /lib/udev/vol_id -l /dev/sdb2
+ /lib/udev/vol_id -l /dev/sdb3
+ /lib/udev/vol_id -l /dev/sdb4
+ /lib/udev/vol_id -l /dev/sdb5
+ /lib/udev/vol_id -l /dev/sdc
+ /lib/udev/vol_id -l /dev/sdc1
+ /lib/udev/vol_id -l /dev/sdc2
+ /lib/udev/vol_id -l /dev/sdc3
+ /lib/udev/vol_id -l /dev/sdc4
+ /lib/udev/vol_id -l /dev/scd0
-------------

Ph.L.





Reply to: