[Risolto] Montaggio automatico partizione ntfs

Problemi e discussioni inerenti al kernel e al supporto hardware in ambiente Linux
Rispondi
Zar Marco
Arciere Provetto
Messaggi: 610
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

[Risolto] Montaggio automatico partizione ntfs

Messaggio da Zar Marco » 20 giugno 2019, 9:54

CIao ragazzi, spero sia il posto giusto.
Ho un problema nel montaggio di una partizione NTFS presente in un hdd esterno. Ho inserito, prima manualmente, poi tramite genfstab la riga inerente a quella partizione

Codice: Seleziona tutto

zar_marco@legionbook:~ % cat /etc/fstab                                                                               20/06/19|9:40:54
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/nvme0n1p3
UUID=7706867b-b5b4-4ff6-838a-d0b190c14f82       /               btrfs           rw,relatime,compress=lzo,ssd,space_cache,subvol=/@arch,subvol=@arch    0 0

# /dev/sda3
#UUID=1eb4e2f8-f53e-4b9d-8bc7-07f1be992b26      /home           btrfs           rw,relatime,compress=lzo,space_cache,subvol=/@arch-home,subvol=@arch-home      0 0

# /dev/nvme0n1p1
UUID=2AD7-C79C          /boot/efi       vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro      0 2

# /dev/sda5
UUID=2d903d15-54d2-4fc6-b6a7-3a982eef30a8       /home           btrfs           rw,relatime,compress=lzo,ssd,space_cache,subvol=/@arch-home,subvol=@arch-home  0 0

# /dev/nvme0n1p2
UUID=f4be723e-8333-4d50-9797-2b4ef3dc3caa       none            swap            defaults,pri=-2 0 0
# /dev/nvme0n1p5
UUID=108f6436-8a34-4fd8-be2b-dcbaeae6a2ff   none        swap        defaults,pri=-2 0 0

# /dev/sdb1
UUID=7FAF30433EF7DB8C   /home/zar_marco/Dati            ntfs    rw,nosuid,nodev,user_id=0,group_id=0,allow_other,blksize=4096,nofail,x-systemd.device-timeout=1ms    0  2
questo è quello generato da genfstab, a cui ho aggiunto, in accordo con la wiki, il nofail ed il timeout per evitare l'attesa di caricamento.
Ora, in journalctl non riesco a trovare la corretta riga, appena riesco la posto.
Secondo voi cosa può essere?
Ultima modifica di Zar Marco il 27 giugno 2019, 2:58, modificato 1 volta in totale.
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Avatar utente
TheSaint
Robin Hood
Messaggi: 7712
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: Montaggio automatico partizione ntfs

Messaggio da TheSaint » 20 giugno 2019, 13:10

Non è importante vedere quello che dice il journal, potresti provare fare la stessa operazione da CLI, con gli stessi parametri e vedere se si presenta un errore.
Poi se intendi usare un service, non penso sia necessario fare la stessa cosa in fstab.
F the saint
12 anni da questo forum ;)

Avatar utente
Dusty
Little John
Messaggi: 755
Iscritto il: 12 agosto 2011, 13:15
Località: Firenze

Re: Montaggio automatico partizione ntfs

Messaggio da Dusty » 20 giugno 2019, 17:32

Zar Marco ha scritto:
20 giugno 2019, 9:54
Ho un problema nel montaggio di una partizione NTFS presente in un hdd esterno.
Forse dovresti spiegare meglio quale è il contesto e quale è il problema.
Hai un disco esterno permanentemente collegato?
All'avvio del sistema la partizione non viene montata?
Non lo hai precisato.
Poi forse il parametro "x-systemd.device-timeout" non funziona esattamente come credi.
Quello è il tempo che systemd aspetta prima di rinunciare.
Hai messo "1ms": un po' troppo poco!
E poi ho anche il sospetto che quel parametro abbia un senso solo se insieme a "noauto,x-systemd.automount".
Sarebbe utile l'output di "lsblk -f".

Zar Marco
Arciere Provetto
Messaggi: 610
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: Montaggio automatico partizione ntfs

Messaggio da Zar Marco » 21 giugno 2019, 9:40

Ciao, cerco di spiegarmi meglio.
Ho un hdd esterno con alcune partizioni. Vorrei montarne un paio in automatico, all'avvio, ma che venga considerato solo se all'avvio l'hdd è collegato. Leggendo la wiki in italiano avevo trovato che il parametro nofail, dovrebbe far al caso mio, in quanto dovrebbe non considerare il mount se non è collegato. Il timeout pensavo servisse per evitare i 90 secondi di attesa.

Questo è l'output di lsblk -f

Codice: Seleziona tutto

legionbook:/home/zar_marco # lsblk -f                                                                               21/06/19|9:37:37
NAME        FSTYPE LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda                                                                               
├─sda1      ntfs   Ripristino 2E82EEF782EEC287                                    
├─sda2      vfat              D8EF-0B31                                           
├─sda3                                                                            
├─sda4      ntfs              7200F0EC00F0B7E5                      285,7G     9% /mnt/windows
└─sda5      btrfs             2d903d15-54d2-4fc6-b6a7-3a982eef30a8  392,2G     1% /home
sdb                                                                               
├─sdb1      ntfs              7FAF30433EF7DB8C                      347,8G     0% /home/zar_marco/Dati
├─sdb3      btrfs             1eb4e2f8-f53e-4b9d-8bc7-07f1be992b26  383,9G    40% /mnt/snaps-home
└─sdb5      btrfs             ab363cde-733e-4d6c-bec6-71029660649f                
nvme0n1                                                                           
├─nvme0n1p1 vfat              2AD7-C79C                             721,3M     7% /boot/efi
├─nvme0n1p2 swap              f4be723e-8333-4d50-9797-2b4ef3dc3caa                [SWAP]
├─nvme0n1p3 btrfs             7706867b-b5b4-4ff6-838a-d0b190c14f82  343,8G    24% /
├─nvme0n1p4 btrfs             cf7e1e4f-ac38-4248-b449-75f4656520e6                
└─nvme0n1p5 swap              108f6436-8a34-4fd8-be2b-dcbaeae6a2ff                [SWAP]
in questo caso le partizioni di sdb risultano montate perché ho dato mount -a
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Avatar utente
Dusty
Little John
Messaggi: 755
Iscritto il: 12 agosto 2011, 13:15
Località: Firenze

Re: Montaggio automatico partizione ntfs

Messaggio da Dusty » 21 giugno 2019, 20:12

Zar Marco ha scritto:
21 giugno 2019, 9:40
Leggendo la wiki in italiano avevo trovato che il parametro nofail, dovrebbe far al caso mio
La pagina wiki in italiano non è aggiornata.
Serve quella inglese:
https://wiki.archlinux.org/index.php/Fs ... th_systemd
Con i parametri che mai messo, il mount viene avviato durante l'inizializzazione del sistema, probabilmente quando ancora il disco USB non è stato identificato.

Zar Marco
Arciere Provetto
Messaggi: 610
Iscritto il: 29 dicembre 2015, 11:34
Architettura: x86_64 (64bit)

Re: Montaggio automatico partizione ntfs

Messaggio da Zar Marco » 24 giugno 2019, 9:55

Allora, ho aumentato il timeout a 5 secondi e monta tranquillamente, ora devo solo capire quanto è il timeout minimo
Lenovo Legion Y520 Intel i7 7700HQ 8Gb ram arch(x86_64)+plasma5+i3wm
Macbook pro intel core 2duo 8gb di ram arch(x86_64)+i3wm

Rispondi