ddetect doesn't catch all the devices at the first run.
Bug #10469 reported by
Fabio Massimo Di Nitto
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
Hi Colin,
netinstall of 19/11/2004.
After the installer downloads the udeb and scan the hardware,
partitioner starts so fast that udev/hotplug don't
have the time to create the device, making partitioner miserably
fail.
Back to the menu, second run of partitioner and everything works
perfectly.
Probably the difficult part here is to decide how long to wait
since we can't possibly scan for all block devices and we need
to wait that udev will create all of them before running partitioner.
A solution might be to monitor hotplug activity and start partitioner
after 5 seconds hotplug goes and sits in his corner.
Fabio
To post a comment you must log in.
After some other tests i can reproduce this problem on difference machines.
As you correctly suggested the problem is ddetect.
running partitioner twice doesn't help, ddetect needs to run twice.
Ciao,
Fabio