Внешний USB-диск с изменяемым приводом на жестком диске

У меня есть внешний жесткий диск Seagate FreeAgent Go, который был установлен, но загадочно решил снова подключиться:

Sep 30 15:07:06 feinman kernel: [243901.551604] usb 1-1.2: USB disconnect, device number 3
Sep 30 15:07:06 feinman kernel: [243901.553828] sd 6:0:0:0: [sdb] Synchronizing SCSI cache
Sep 30 15:07:06 feinman kernel: [243901.553893] sd 6:0:0:0: [sdb]  Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Sep 30 15:07:10 feinman kernel: [243905.336557] usb 1-1.2: new high-speed USB device number 4 using ehci_hcd
Sep 30 15:07:10 feinman kernel: [243905.431219] scsi7 : usb-storage 1-1.2:1.0
Sep 30 15:07:11 feinman kernel: [243906.427207] scsi 7:0:0:0: Direct-Access     Seagate  FreeAgent Go     0148 PQ: 0 ANSI: 4
Sep 30 15:07:11 feinman kernel: [243906.428303] sd 7:0:0:0: Attached scsi generic sg1 type 0
Sep 30 15:07:11 feinman kernel: [243906.430317] sd 7:0:0:0: [sdc] 625142447 512-byte logical blocks: (320 GB/298 GiB)
Sep 30 15:07:11 feinman kernel: [243906.430860] sd 7:0:0:0: [sdc] Write Protect is off
Sep 30 15:07:11 feinman kernel: [243906.430865] sd 7:0:0:0: [sdc] Mode Sense: 1c 00 00 00
Sep 30 15:07:11 feinman kernel: [243906.431386] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Sep 30 15:07:11 feinman kernel: [243906.493674]  sdc: sdc1
Sep 30 15:07:11 feinman kernel: [243906.496109] sd 7:0:0:0: [sdc] Attached SCSI disk

Он изменился с sdb на sdc, в результате чего возник ряд проблем для меня. Что я могу сделать для дальнейшего отслеживания причины?

Я думал, что это может быть проблема с ней, но когда я cat /sys/class/scsi_disk/6\:0\:0\:0/allow_restart, я вижу, что это уже 1.

1
задан 1 October 2012 в 05:47

2 ответа

Я бы предположил, что либо весь компьютер будет спать, либо, возможно, диск не просто отключен, но все это фактически отключено (его контроллер отключается, отключаясь от шины USB в процессе.

Вы знаете, что это первый из других сообщений, предшествующих тем, которые вы опубликовали. Есть ли свет на устройстве, чтобы сказать вам, является ли это последним?

Если ни один из выше, я также предлагаю вам попробовать подключиться к другому USB-порту на вашем компьютере. Я столкнулся с flaky в прошлом, и движущиеся устройства помогли.

Если вы не можете остановить это из что вы, возможно, захотите использовать трюк udev в упомянутом вами сообщении, чтобы применить другое правило: убедитесь, что на диске всегда указано одно и то же имя, например / dev / seagate, чтобы избежать осложнений, которые вы видите Для этого вы используете параметр SYMLINK, а не параметр RUN. См. Это, например.

Примечание - поскольку это не известная проблема с allow_restart, это может быть новой ошибкой.

1
ответ дан 25 May 2018 в 05:58

Если вы назначаете имя тома соответствующему разделу, он всегда будет монтироваться в той же точке в папке / media. Например, если вы назовете его «BACKUP», то точкой монтирования всегда будет / media / BACKUP, если нет другого устройства с тем же именем или если вы постоянно устанавливаете каталог в /media.

Скрипты могут получить доступ к приводу on / media / BACKUP надежно.

Фактическое имя устройства может измениться, если automount не может назначить обычное имя устройства по какой-либо причине. Может быть установлено другое устройство, или, как в этом случае, устройство по какой-то причине потеряло соединение, а прежнее имя устройства еще не было доступно. Устройство USB, которое отключается при нормальном использовании, было бы серьезной проблемой, и наиболее вероятной причиной обычно являются проблемы с питанием USB. В этом случае, похоже, это была операция сна или другого отключения питания, которая вызвала его.

0
ответ дан 25 May 2018 в 05:58

Другие вопросы по тегам:

Похожие вопросы: