[wiki]DebuggingRemovableDevices
发表于 : 2005-09-12 11:59
DebuggingRemovableDevices
When reporting a problem with removable devices, such as USB storage devices ("keys", hard drives, card readers, music players, digital cameras, etc.), please do the following steps:
1.
disconnect the device
2.
killall gnome-volume-manager
3.
gnome-volume-manager 2>&1 | tee gvm.log
4.
connect the device
5.
wait a few seconds
6.
Press Control-C to stop the foreground gnome-volume-manager
7.
lshal > lshal.txt
8.
dmesg > dmesg.txt
9.
ls -l /dev/sd* > devices.txt
10.
attach gvm.log, lshal.txt, devices.txt, and dmesg.txt to the bug report
11.
restart your Gnome session to get a proper background g-v-m back
12.
paste the output of id into the bug report
In easy cases this is everything that is needed. However, you might be asked for a "hal debug output"; please do the following steps to get it:
1.
disconnect the device
2.
sudo killall hald
3.
In Warty and Hoary:
*
sudo hald --drop-privileges --daemon=no --verbose=yes 2>&1 | tee hal.log
*
In Breezy:
o
sudo hald --daemon=no --verbose=yes 2>&1 | tee hal.log
1.
wait until the flood of messages settled
2.
connect the device
3.
wait again until no messages appear any more
4.
press Control-C to stop the foreground hal
5.
Restore the background hal:
*
sudo /etc/init.d/dbus-1 restart (in Warty and Hoary)
*
sudo /etc/dbus-1/event.d/20hal start (in Breezy)
6.
attach hal.log to the bug report
https://wiki.ubuntu.com/DebuggingRemovableDevices
When reporting a problem with removable devices, such as USB storage devices ("keys", hard drives, card readers, music players, digital cameras, etc.), please do the following steps:
1.
disconnect the device
2.
killall gnome-volume-manager
3.
gnome-volume-manager 2>&1 | tee gvm.log
4.
connect the device
5.
wait a few seconds
6.
Press Control-C to stop the foreground gnome-volume-manager
7.
lshal > lshal.txt
8.
dmesg > dmesg.txt
9.
ls -l /dev/sd* > devices.txt
10.
attach gvm.log, lshal.txt, devices.txt, and dmesg.txt to the bug report
11.
restart your Gnome session to get a proper background g-v-m back
12.
paste the output of id into the bug report
In easy cases this is everything that is needed. However, you might be asked for a "hal debug output"; please do the following steps to get it:
1.
disconnect the device
2.
sudo killall hald
3.
In Warty and Hoary:
*
sudo hald --drop-privileges --daemon=no --verbose=yes 2>&1 | tee hal.log
*
In Breezy:
o
sudo hald --daemon=no --verbose=yes 2>&1 | tee hal.log
1.
wait until the flood of messages settled
2.
connect the device
3.
wait again until no messages appear any more
4.
press Control-C to stop the foreground hal
5.
Restore the background hal:
*
sudo /etc/init.d/dbus-1 restart (in Warty and Hoary)
*
sudo /etc/dbus-1/event.d/20hal start (in Breezy)
6.
attach hal.log to the bug report
https://wiki.ubuntu.com/DebuggingRemovableDevices