У меня есть внешний диск (обычный жесткий диск на переносных USB-салазках), который определенно обнаруживается моей системой:
[17444.585104] usb 2-1: new SuperSpeed USB device number 5 using xhci_hcd
[17444.607892] usb 2-1: New USB device found, idVendor=0bc2, idProduct=a003
[17444.607897] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17444.607899] usb 2-1: Product: USB
[17444.607901] usb 2-1: Manufacturer: Seagate
[17444.607904] usb 2-1: SerialNumber: [redacted]
[17444.621921] scsi host3: uas
[17444.623400] scsi 3:0:0:0: Direct-Access Seagate USB 0836 PQ: 0 ANSI: 6
[17447.781513] sd 3:0:0:0: Attached scsi generic sg1 type 0
[17447.782315] sd 3:0:0:0: [sdb] 3907029167 512-byte logical blocks: (2.00 TB/1.82 TiB)
[17447.782740] sd 3:0:0:0: [sdb] Write Protect is off
[17447.782744] sd 3:0:0:0: [sdb] Mode Sense: 2b 00 10 08
[17447.783552] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA
[17447.804606] sdb: sdb1
[17447.807607] sd 3:0:0:0: [sdb] Attached SCSI disk
Однако в пользовательском интерфейсе нет никаких указаний, что такой диск существует. Если я хочу использовать мой диск, я должен вручную установить его из терминала или использовать правила, определенные вручную fstab.
В идеале я хотел бы, чтобы этот жесткий диск USB обрабатывался так же, как и любой флеш-накопитель. А именно, я вставляю диск, и система автоматически монтирует его и представляет его мне в пользовательском интерфейсе и сразу же доступна:
Из этого вопроса я понимаю, что он работает с GVFS и системой FUSE, но это не помогает мне получить поведение, которое я хочу.
Итак, что можно сделать, чтобы мой внешний диск обрабатывался так же, как любой USB-накопитель?
Вы всегда можете установить его в файле /etc/fstab и добавить к опции nofail, чтобы, если он не был прикреплен во время загрузки, он не будет терпеть неудачу и повесить там.
пример моего внешнего привода 3TB:
UUID=6AAA4323AA42EB61 /media/Seagate ntfs defaults,nofail 0 0
Когда система загружается, если диск отключен, ошибок вообще нет. Когда я включаю или подключаю его, он все равно будет автоматически монтироваться в том же месте.
Надеюсь, что это поможет!
Вы всегда можете установить его в файле /etc/fstab и добавить к опции nofail, чтобы, если он не был прикреплен во время загрузки, он не будет терпеть неудачу и повесить там.
пример моего внешнего привода 3TB:
UUID=6AAA4323AA42EB61 /media/Seagate ntfs defaults,nofail 0 0
Когда система загружается, если диск отключен, ошибок вообще нет. Когда я включаю или подключаю его, он все равно будет автоматически монтироваться в том же месте.
Надеюсь, что это поможет!