UbuntuHelp:DebuggingUSBStorage
出自Ubuntu中文
| 点击翻译: |
English |
请不要直接编辑翻译本页,本页将定期与来源同步。 |
目录 |
[编辑] USB2 Issues
This can be worked around easily. Simply run this command:
sudo rmmod ehci_hcd
[编辑] Buffer I/O Errors
If you see errors related to Buffer I/O when attaching a USB Storage device, there are two ways to work around it. First, try using varying max_sectors settings, as such:
sudo sh -c "echo 120 > /sys/block/sda/queue/max_sectors_kb"
Try values of 120, 64 and 32. If this does not resolve the issue, then you may need an unusual_dev entry for your device. It would look something like this:
UNUSUAL_DEV(0x03eb , 0x2002, 0x0100, 0x9999,
"Generic",
"MusicDrive",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_IGNORE_RESIDUE),
The vendor and device ID's can be obtained from the output of "lsusb". The entry would be placed in drivers/usb/storage/unusual_devs.h. If you cannot compile your own kernel, please file a bug report, and we'll attempt to compile a test module for you.
[编辑] Bug Reports
If you are filing a bug report, please include the following as attachments along with a detailed description of your problem.
- Initiate the problem situation, then quickly get the output of
dmesg - Output of
uname -a - Output of
lsb_release -a - Output of
lsusb -v - any other data relevant to your problem
[编辑] Further Help
For help with mounting external drives, see Mount/USB. For further help in troubleshooting, ask on the Ubuntu Forums at http://ubuntuforums.org/
