Page 1 of 1

Problemi dopo l'aggiornamento del raspberry pi

Posted: Sat Oct 03, 2015 4:05 pm
by keiichi
Salve,
da quando ho aggiornato il mio raspberry da wheezy a jessie, e quindi facendo il passaggio da init a systemd, sto riscontrando i seguenti problemi:
1) L'avvio del raspberry si blocca all'assenza di un disco esterno ntfs che dovrebbe essere montato automaticamente dal dispositivo;
2) Alla presenza del disco esterno, il raspberry ignora la configurazione del file /etc/network/interfaces dove ho impostato un ip statico e si collega col DHCP.
Entrambi i problemi non erano presenti precedentemente.
Di seguito posto il mio fstab e il mio interfaces

fstab

Code: Select all

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
UUID=8C1CC9601CC94644	/media/storage0 ntfs defaults,user,uid=pi,gid=pi 	  0       2
#/dev/sda1	/media/storage0	auto	defaults,user,uid=pi,gid=pi	0	0
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that
interfaces

Code: Select all

auto lo
iface lo inet loopback
iface eth0 inet static
	address 192.168.1.138
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.1.255
	gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Il problema del DHCP è grave in quanto il mio router non mi da la possibilità di impostare un ip statico per il raspberry e quindi ogni nuovo dispositivo connesso, prende un ip che è sempre diverso.
C'è un modo per venire a capo di tutto ciò?
In alternativa, è possibile ritornare a init da systemd?
Grazie

Re: Problemi dopo l'aggiornamento del raspberry pi

Posted: Sat Oct 03, 2015 5:35 pm
by blobay
Il problema del montaggio del disco lo fa anche con wheezy. Il disco è presente in /etc/fstab e quindi lo cerca.
Io faccio il montaggio da riga di comando solo dopo l'avvio per non incontrare problemi anche quando lancio il reboot da remoto.

Per quanto riguarda la configurazione di rete, vedo che hai impostato:
network 192.168.0.0
a parte il fatto che può essere omessa, ma credo tu abbia sbagliato indirizzo. Credo debba essere:
network 192.168.1.0

Per il resto no, non c'è possibilità di tornare indietro, visto che raspbian è una derivata e anche Debian si è incamminata verso questo percorso... purtroppo.

Re: Problemi dopo l'aggiornamento del raspberry pi

Posted: Sat Oct 03, 2015 6:11 pm
by keiichi
blobay wrote:Il problema del montaggio del disco lo fa anche con wheezy. Il disco è presente in /etc/fstab e quindi lo cerca.
Eh, ma prima non si bloccava. Ho appena scoperto questo: praticamente systemd ha una politica più rigida dei mount automatici, per cui, se non trova un mount, va in errore. Francamente non mi sembra una grande soluzione. A questo punto, visto il problema che ho riscontrato del cambio di indirizzo, sono curuoso di capire se con il sistema mezzo avviato posso comunque agire in remoto.

Per quanto riguarda l'altro problema lo setto e ti dico. In ogni caso, quei parametri li avevo presi da qui

Re: Problemi dopo l'aggiornamento del raspberry pi

Posted: Sat Oct 03, 2015 9:52 pm
by m3nhir
se vuoi evitare il blocco all'avvio per assenza del disco esterno devi cambiare i parametri in /etc/fstab da:

Code: Select all

UUID=8C1CC9601CC94644   /media/storage0 ntfs defaults,user,uid=pi,gid=pi      0       2
a

Code: Select all

UUID=8C1CC9601CC94644   /media/storage0 ntfs defaults,user,uid=pi,gid=pi      0       0
dato che l'ultimo numero chiede al sistema la verifica della presenza del disco/partizione in ordine di priorità partendo da 1,
la mancanza del disco provoca il blocco. Con lo "0" invece dovrebbe solo darti un messaggio di avviso.

Re: Problemi dopo l'aggiornamento del raspberry pi

Posted: Sun Oct 04, 2015 11:33 am
by keiichi
m3nhir wrote:se vuoi evitare il blocco all'avvio per assenza del disco esterno devi cambiare i parametri in /etc/fstab da:

Code: Select all

UUID=8C1CC9601CC94644   /media/storage0 ntfs defaults,user,uid=pi,gid=pi      0       2
a

Code: Select all

UUID=8C1CC9601CC94644   /media/storage0 ntfs defaults,user,uid=pi,gid=pi      0       0
dato che l'ultimo numero chiede al sistema la verifica della presenza del disco/partizione in ordine di priorità partendo da 1,
la mancanza del disco provoca il blocco. Con lo "0" invece dovrebbe solo darti un messaggio di avviso.
Il problema non è dipeso da parametro 0/2 (che comunque ho impostato a 0) che era impostato nell'fstab ma che bisognava impostare l'opzione nofail. Con questa opzione non registo più problemi con l'ip gestito dal file interfaces che è rimasto tale equale. POsto di seguito il mio fstab

Code: Select all

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
/dev/mmcblk0p2  /               ext4    defaults,noatime  0       1
UUID=8C1CC9601CC94644	/media/storage0 ntfs defaults,user,nofail,uid=pi,gid=pi   0       0
#/dev/sda1	/media/storage0	auto	defaults,user,uid=pi,gid=pi	0	0
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that
Grazie.

PS: come segnalo che il problema è risolto?