I figured that was what the hal-lock was for. During my test of mount umount sequences the hal-lock used by ubiquity did me no good either.
I just ran dbus-monitor --system on the live-cd system during a failing install. It has many of the following messages. The whole output file is attached, starting with the reflection of the monitor program starting, and the lock done by ubiquity.
I figured that was what the hal-lock was for. During my test of mount umount sequences the hal-lock used by ubiquity did me no good either.
I just ran dbus-monitor --system on the live-cd system during a failing install. It has many of the following messages. The whole output file is attached, starting with the reflection of the monitor program starting, and the lock done by ubiquity.
signal sender=:1.5 -> dest=(null destination) path=/org/ freedesktop/ Hal/devices/ volume_ uuid_CA009B9000 9B825D; interface= org.freedesktop .Hal.Device; member= PropertyModifie d mount_point" is_mounted_ read_only" freedesktop/ Hal/devices/ volume_ uuid_CA009B9000 9B825D; interface= org.freedesktop .Hal.Device; member= PropertyModifie d mount_point" is_mounted_ read_only" freedesktop/ Hal/devices/ volume_ uuid_781e325e_ 2ea7_40af_ 9b16_4a452fe1f5 c2; interface= org.freedesktop .Hal.Device; member= PropertyModifie d mount_point" is_mounted_ read_only"
int32 3
array [
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.is_mounted"
boolean false
boolean false
}
]
signal sender=:1.5 -> dest=(null destination) path=/org/
int32 3
array [
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.is_mounted"
boolean false
boolean false
}
]
signal sender=:1.5 -> dest=(null destination) path=/org/
int32 3
array [
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.
boolean false
boolean false
}
struct {
string "volume.is_mounted"
boolean false
boolean false
}
]