Newsgroup: it.comp.os.linux.iniziare
Titolo: Archlinux headless: non raggiungibile se collego hard disk esterno

Ciao a tutti,
ho messo su un archlinux headless che raggiungo via ssh; ci voglio
collegare un hard disk esterno (per usarlo come nas).
 
Ho configurato fstab, in modo che se l'hard disk è collegato venga
montato sotto /media/external, altrimenti tiri dritto col boot e non
monti nulla (nofail):
# external hard disk (2TB, ntfs)
UUID=xxxxxxxxxxxxxxxx  /media/external  ntfs 
nofail,rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096     0  2
 
Se avvio la macchina senza hard disk esterno, il boot procede senza
problemi, e la raggiungo via ssh.
 
Se avvio la macchina con l'hard disk esterno, credo avvenga qualcosa
di anomalo, infatti non riesco a raggiungere la macchina via
ssh.
 
La cosa anomala che non capisco è che se, invece di avviare da
zero, faccio un reboot, allora l'hard disk viene montato correttamente,
e raggiungo la macchina via ssh.
 
Come mai, con l'hard disk collegato, se avvio da zero non raggiungo la
macchina via ssh, e invece se faccio un reboot è tutto ok?
 
Grazie in anticipo, ciao!
-- 
Tilt
 

 macchina via ssh, e invece se faccio un reboot è tutto ok? 
 
probabilmente perché partendo da macchina spenta il disco al boot non è ancora pronto mentre al reboot, che non interrompe l'alimentazione, sì.
un disco esterno il consiglio è di non montarlo con fstab bensì con autofs (
https://wiki.archlinux.org/index.php/Autofs_(Italiano)
).

 (
https://wiki.archlinux.org/index.php/Autofs_(Italiano)
).
 
Ancora la meglio la pagina in Inglese, quella italiana non è aggiornata.
 
https://wiki.archlinux.org/index.php/Autofs
 


grazie ad entrambi, vedo se questo risolve :)
-- 
Tilt
 

dom, 01 nov 2020, 13:21:52, rootkit edited:

Non si potrebbe provare anche con systemd nel fstab?
qualcosa tipo noauto, x-systemd.automount, x-systemd.mount-timeout = 30
 
https://wiki.archlinux.org/index.php/fstab#Automount_with_systemd
 
 
Io giorni fa ho aggiunto nel fstab una riga con x-systemd.mount per
montare un filesystem remoto e per ora mi sembra tutto funzioni a
dovere. Ho messo in rete anche alcune paginette per riassumere la
faccenda; se a qualcuno interessa:
 
https://tonyborlini.goline.it/it/sshfs
 
 

 
https://tonyborlini.goline.it/it/sshfs
 
 
Avevo tentato anche io questa strada, ma credo che il problema sia a
monte: non l'avevo detto ma sto facendo queste prove su un raspberry pi4
e pare ci sia un bug su archlinux a 64bit per raspberry, che non
alimenta immediatamente le porte usb:
https://archlinuxarm.org/forum/viewtopic.php?f=65&t=14672&sid=11651b506ad5f5b8b163bf22467caa76
 
 
Adesso sto provando ad installare la 32bit per vedere se il problema
sparisce, ma comunque preferirei avere la 64bit (anche perché con la
32 non sfrutterei tutti i 4gb di ram, da quanto ho letto: arriverei
solo a 3).
 
Se tutto va bene col 32bit, comunque nel weekend dovrei riuscire a 
recuperare una seconda sd, cosě posso provare in parallelo anche il 64
bit e al massimo tornare indietro solo cambiando la scheda ;)
 
Altro problema č che mi sono accorto che quella vigliacca di interfaccia
web del router non aggiorna l'ip della macchina, per cui potrebbe
anche essere (ma č solo un'ipotesi) che non la raggiungessi piů via
ssh solo perché aveva cambiato ip.
Adesso faccio un nmap e sicuramente trovo l'indirizzo corretto,
seguiranno test piů approfonditi :)
 
Nota di sconforto: fighissimo lavorare headless, ma per le emergenze era
meglio una cavolo di presa hdmi standard (che un monitor temporaneo
posso anche recuperarlo), invece di mettere 2(!) mini-hdmi che
necessitano di un cavo apposito...
 
Grazie a tutti, ciao ciao!
-- 
Tilt
 

 necessitano di un cavo apposito...
 
Ho poca esperienza con i raspberry, anni fa me ne hanno regalato uno
usato senza nessun cavo a corredo, la schedina e basta, ed io, che lo
volevo alimentare e collegare alla TV, pensavo che avendo negli anni
collezionato una miriade di cavi di ogni genere me la sarei cavata
facilmente ...
Credo che la morale sia che bisogna subito mettersi nell'ottica che sono
mini device con connettori altrettanto 'mini'. :-)