Имеется два внешних USB диска. Когда был один диск, то он практически всегда определялся. После появления второго, первый диск стал определятся через раз. Т.е. не происходит автомонтирования. Иногда оба диска не монтируются, а иногда оба диска монтируются. Но чаще один из дисков монтируется после того, как я его переключаю на другой свободный USB порт (у меня их 4). Когда выгружаюсь с диском, подключенном к одному USB, то после включения приходится его втыкать в другой, и наоборот. Но иногда и это не помогает. При этом флешка может определятся на том же USB порту (но иногда и она не определяется). Иногда вытаскиваю мышь из USB и подключаю второй диск, но опять же, это срабатывает часто, но не всегда.
Сегодня, например, раза 3-4 переключала диск на двух свободных USB в течение часа. Диск не определился. Ещё через 5 часов переключила, тут он мгновенно определился. Однажды был случай, когда после включения ноута диск не был определен, но затем сам, без всяких переключений, через часов 8-9 вдруг автомонтировался.
Т.е. всё очень непредсказуемо.
Когда подключаю диски к другому компьютеру с WinXP, они всегда оба одновременно определяются. И на этом же ноуте с Сюзе, когда перезагружаюсь в WinXP, то они тоже оба видны одновременно без проблем.
Ещё у меня есть Macbook Pro, с версией Mac OS X 10.6.8. Ситуация там точно такая же как и в Сюзе. Правда, после обновления системы один диск уже несколько дней не хочет автомонтироваться вообще.
Файловые системы пробовала две FAT32, MAC ext журналируемая. Без разницы. Результат одинаковый, что одна, что другая, что обе одновременно на одном диске. Впрочем, файловая система тут вообще ни причём, hal-storage-removable говорит, что не может систему примонтировать, но главное, что он его видит. Т.е. дело не в файловой системе. Тем более, что в Macbook то же самое, что с FAT32, что mac ext журналируемой.
В биосе оба внешних HD всегда видны. (В маке не смотрела, что там где вместо биоса, но дисковые утилиты в маке не видят диск).
# ls /dev
показывает, что диск отсутствует, пишу не всё, а только то, что имеет отношение к делу:
rtc
sda
sda1
sg0
т.е. sda sda1 - это первый внешний диск, он виден, а второго - sdb нет.
Вот, что показывает lsusb
Код: Выделить всё
# lsusb
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 004: ID 1058:0730 Western Digital Technologies, Inc.
Bus 001 Device 001: ID 0000:0000
т.е. 2 из 4 usb порта заняты мышью и первым диском. Второго не видно.
Ну и следующее
# fdisk -l
Код: Выделить всё
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 943 7574616 7 HPFS/NTFS
/dev/hda2 944 5608 37471612+ f W95 Ext'd (LBA)
/dev/hda3 * 5609 7296 13558860 83 Linux
/dev/hda5 944 2284 10771551 7 HPFS/NTFS
/dev/hda6 2285 4853 20635461 7 HPFS/NTFS
/dev/hda7 4854 4983 1044193+ 82 Linux swap / Solaris
/dev/hda8 4984 5608 5020281 83 Linux
Disk /dev/sda: 500.0 GB, 500074283008 bytes
255 heads, 63 sectors/track, 60797 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 60798 488352768 b W95 FAT32
Только один диск виден.
Спустя 5 часов переключила второй диск на другой USB, и тут он определился:
Код: Выделить всё
# lsusb
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 079: ID 059b:0271 Iomega Corp.
Bus 001 Device 004: ID 1058:0730 Western Digital Technologies, Inc.
Bus 001 Device 001: ID 0000:0000
Появился Iomega.
Код: Выделить всё
# fdisk -l
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 943 7574616 7 HPFS/NTFS
/dev/hda2 944 5608 37471612+ f W95 Ext'd (LBA)
/dev/hda3 * 5609 7296 13558860 83 Linux
/dev/hda5 944 2284 10771551 7 HPFS/NTFS
/dev/hda6 2285 4853 20635461 7 HPFS/NTFS
/dev/hda7 4854 4983 1044193+ 82 Linux swap / Solaris
/dev/hda8 4984 5608 5020281 83 Linux
Disk /dev/sda: 500.0 GB, 500074283008 bytes
255 heads, 63 sectors/track, 60797 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 60798 488352768 b W95 FAT32
Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 8029 64486452 b W95 FAT32
/dev/sdb2 8029 14594 52734339 af Unknown
Второй диск sdb с двумя файловыми системами определился.
Проблема касается не только Сюзе, но и вообще всех линуксов, в том числе и Mac OS X. Причём, вне зависимости от файловой системы на внешнем диске. Как с этой проблемой справится? Это общая проблема для всех *nix.