PROBLEMA home non trovata all'avvio

Pubblicità

dani1992

Utente Attivo
Messaggi
186
Reazioni
15
Punteggio
38
Ciao a tutti, vi chiedo aiuto perchè ultimamente sempre più spesso all'avvio di ubuntu (in dual boot con win 7) mi dice "/home non trovata, premere s per omettere il mount o m per il ripristino manuale"; a questo punto devo andare in modalità di ripristino e selezionare check filesystem quindi parte l'fsck, mi dice che in /dev/sda5 ci sono 0.2% di blocchi non contigui ma non credo che indichi un problema, e sembra rimanere li all'infinito e dopo un pò se forzo il riavvio di solito il sistema mi riparte. Ho pensato in un errore nel filesystem e ho dato un fsck da live ma sia sulla partizione di / che di /home (sono separate) mi dice clean, cosa può essere?
Tabella delle partizioni:
Codice:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005e038

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   123734015    61865984    7  HPFS/NTFS/exFAT
/dev/sda2       123734016   174934015    25600000    5  Extended
/dev/sda5       123736064   174934015    25598976   83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000073b6

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb2            2048   976306175   488152064    5  Extended
/dev/sdb5            4096   287948799   143972352   83  Linux
/dev/sdb6       287950848   976304127   344176640    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0006f9c4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048  1953523711   976760832    7  HPFS/NTFS/exFAT
e output fsck su / e /home:
Codice:
ubuntu@ubuntu:~$ sudo fsck /dev/sda5
fsck from util-linux 2.20.1
e2fsck 1.42.8 (20-Jun-2013)
/dev/sda5: recovering journal
Setting free inodes count to 1078925 (was 1078927)
Setting free blocks count to 3567072 (was 3567074)
/dev/sda5: clean, 523571/1602496 files, 2832672/6399744 blocks
Codice:
sudo fsck /dev/sdb5
fsck from util-linux 2.20.1
e2fsck 1.42.8 (20-Jun-2013)
/dev/sdb5: clean, 46556/9003008 files, 16649139/35993088 blocks
 
Ciao a tutti, vi chiedo aiuto perchè ultimamente sempre più spesso all'avvio di ubuntu (in dual boot con win 7) mi dice "/home non trovata, premere s per omettere il mount o m per il ripristino manuale"; a questo punto devo andare in modalità di ripristino e selezionare check filesystem quindi parte l'fsck, mi dice che in /dev/sda5 ci sono 0.2% di blocchi non contigui ma non credo che indichi un problema, e sembra rimanere li all'infinito e dopo un pò se forzo il riavvio di solito il sistema mi riparte. Ho pensato in un errore nel filesystem e ho dato un fsck da live ma sia sulla partizione di / che di /home (sono separate) mi dice clean, cosa può essere?
Tabella delle partizioni:
Codice:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005e038

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   123734015    61865984    7  HPFS/NTFS/exFAT
/dev/sda2       123734016   174934015    25600000    5  Extended
/dev/sda5       123736064   174934015    25598976   83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000073b6

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb2            2048   976306175   488152064    5  Extended
/dev/sdb5            4096   287948799   143972352   83  Linux
/dev/sdb6       287950848   976304127   344176640    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0006f9c4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048  1953523711   976760832    7  HPFS/NTFS/exFAT
e output fsck su / e /home:
Codice:
ubuntu@ubuntu:~$ sudo fsck /dev/sda5
fsck from util-linux 2.20.1
e2fsck 1.42.8 (20-Jun-2013)
/dev/sda5: recovering journal
Setting free inodes count to 1078925 (was 1078927)
Setting free blocks count to 3567072 (was 3567074)
/dev/sda5: clean, 523571/1602496 files, 2832672/6399744 blocks
Codice:
sudo fsck /dev/sdb5
fsck from util-linux 2.20.1
e2fsck 1.42.8 (20-Jun-2013)
/dev/sdb5: clean, 46556/9003008 files, 16649139/35993088 blocks

Può essere che nella partizione "/home" per qualche modifica che hai fatto tu, alle partizioni stesse, il codice UUID no ncorrisponde con quello che hai su FSTAB. Adesso l'UUID lo puoi controllare da GPARTED o dal terminale con questo comando:
sda1 è indicativo, lo devi cambiare con la lettera e il numero, dove si trova la partizione "/home"
Codice:
sudo  blkid /dev/sda1
Segnati il numero identificativo della partizione, e controllalo su FSTAB:
Codice:
sudo gedit /etc/fstab
gedit è l'editor di testo che usa Ubuntu, se usi altro D.E., cambialo con l'editor di testo che si trova sul tuo DE.
Adesso controlla questa riga:
Codice:
UUID=7852bf8c-1ef2-4d89-ae1d-28d52c9c6c1f /home
Devi controlla dopo "UUID=" se corrispondo i numeri, se non corrispondo lo devi cambiare con quello postato sul terminale.
Spero di essermi spiegato bene :asd:
 
Ultima modifica:
Quando da il messaggio "/home non trovata, premere s per omettere il mount o m per il ripristino manuale" hai provato ad aspettare, io ho vari dischi e al boot me lo da sempre sui dischi raid, aspetto e poi va avanti.
Se non va puoi provare a dare in manuale un mount /dev/sdb5 /home
Comunque il controllo che in fstab ci sia il giusto mount fallo
(Ho visto che ti piacciono le partizioni estese e non hai la swap)
 
Ultima modifica:
@lele.deb: si ti sei spiegato bene ;) Comunque gli UUID coincidono.
@tunnel: si l'ho lasciato anche mezz'ora ma non partiva da solo! Ho già provato a fare il mount manuale il problema è che non mi vede proprio i dischi sdb e sdc, infatti dando "fdisk -l" mi visualizzava solo il disco sda!!

(Ho visto che ti piacciono le partizioni estese e non hai la swap)
Questa tabella l'ho fatta parecchio tempo fa ormai, ma c'è qualche problema nell'avere quelle partizioni estese? Per la swap non l'ho messa perchè in teoria, correggimi se dico cavolate, con 8gb di ram posso fare a meno e poi non la volevo mettere su ssd.
 
No le partizioni estese non sono un problema, io le evito solo perchè in caso di resize bisogna lavorare di più e poi perchè in passato mi è capitato di fare fesserie e quelle primarie le ho recuperate e le estese no, al di la di quasto OK per lo swap, sevirebbe solo se ti serve l'ibernazione (io non l'ho mai usata)

Per quanto riguarda i dischi sdb e sdc non visti, guardando in giro, capita con ssd e capita anche che il comportamento vari nel tempo, però quasi sempre anche il bios non li vede, non ho visto soluzioni "valide" alcuni smanettano con il bios, altri resettano il bios.

Potresti provare a dare un
sudo partprobe
o
sudo partprobe -s /dev/sdb
il partprobe forza il rescan delle partizioni (non credo dei dischi, ma visto che tu facendo un check del sda lui dopo li vede puoi provare)

Altri invece:
a sitema funzionante danno un cat /proc/scsi/scsi
compare l'elenco dei dischi, ad esempio:
Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD10EARS-00M Rev: 50.0
Type: Direct-Access ANSI SCSI revision: 05


riconoscendo la sdb si può forzare l'aggiunta al boot con

echo "scsi add-single-device <h> <b> <t> <l>" > /proc/scsi/scsi
dove h=host b=bus (channel) t=target (scsi id) l=lun

per aggiunger il disco sopra si dovrebbe dare
echo "scsi add-single-device 4 0 0 0 " > /proc/scsi/scsi

non so cosa altro dirti
 
@dani1992, hai collegato gli ssd alle porte sata3 della scheda madre?
Se sì sono quasi ( :asd: ) certo che il problema è quello: quella scheda usa il controller sata3 ASMedia1061.

All'avvio, quando in grub è selezionata la riga da avviare, premi 'e', trova la riga che inizia con 'linux... ' e alla fine metti uno spazio e aggiungici:
libata.atapi_passthru16=0
poi premi F10 per avviare.
Se funziona allora bisogna rendere stabile la modifica aggiungendo il suddetto parametro alla riga di /etc/default/grub

Ne ho già parlato qui, vedi in particolare il post #11
 
Ultima modifica:
Innanzitutto Buon Natale a tutti.
Ringrazio @tunnel per i consigli e il chiarimento sulle partizioni estese e ringrazio @Antonuccio perchè il problema era proprio quello ;) Infatti i dischi che non vedeva erano proprio quelli collegati alle porte sata3 asmedia. A questo punto approfitto per chiederti, anche se siamo nella sezione linux perdonatemi, avendo un dual boot con win7 mi ha risolto il problema anche li?
 
Innanzitutto Buon Natale a tutti.
Ringrazio @tunnel per i consigli e il chiarimento sulle partizioni estese e ringrazio @Antonuccio perchè il problema era proprio quello ;) Infatti i dischi che non vedeva erano proprio quelli collegati alle porte sata3 asmedia. A questo punto approfitto per chiederti, anche se siamo nella sezione linux perdonatemi, avendo un dual boot con win7 mi ha risolto il problema anche li?
Scusa ma sono poco lucido al momento :asd:

Su windows che problemi avevi?

Perché sui sistemi M$ non mi risulta ci siano incompatibilità di sorta e comunque i driver che installi per la scheda madre dovrebbero ottimizzare il tutto

...mentre su linux ci dobbiamo fare l'ottimizzazione da soli :rock1:
 
Ultima modifica:
Scusa ma sono poco lucido al momento
A chi lo dici :asd:.
Quando accedevo su win mentre mi dava quel problema,andando in risorse del computer non mi vedeva gli altri dischi, vedevo solo C:; magari si è risolto tutto così restiamo a vedere e in caso vi farò sapere ;)
 
A chi lo dici :asd:.
Quando accedevo su win mentre mi dava quel problema,andando in risorse del computer non mi vedeva gli altri dischi, vedevo solo C:; magari si è risolto tutto così restiamo a vedere e in caso vi farò sapere ;)

mah...
ubuntu è una cosa e win un'altra

controila di avere installato l'asmedia sata3 driver
Win7 64-bit: ASRock > B75 Pro3

altrimenti chiedi nella sez. Windows
 
ubuntu è una cosa e win un'altra
Certo hai perfettamente ragione era solo strano che i due fatti avvenissero contemporaneamente, in teoria non dovrebbero essere legati essendo so diversi!
Si il driver è installato, comunque resterò a vedere e casomai chiederò.
Ti ringrazio ancora per l'aiuto, gentilissimo :)
 
Io sul il primo pc con ssd (era un piccolo asus) avevo anche limitato tutte le scritture su disco mettendo

tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
tmpfs /var/log/apt tmpfs defaults 0 0

in fstab, così tutti i temporanei andavano in memoria, me li perdevo al boot, ma non è mai stato un problema per l'uso che ne facevo
 
Ragazzi ritorno perchè il problema è rimasto nonostante abbia fatto la modifica di Antonuccio (anche se l'altro giorno era partito :grat:).
Ho spostato i due dischi in questione dalle porte sata3 asmedia a due porte sata2 e sembra andare quindi il problema dovrebbe essere su quelle porte.

Per tunnel grazie della dritta i temporanei ce li avevo già tutti in ram ;)
 
Ragazzi ritorno perchè il problema è rimasto nonostante abbia fatto la modifica di Antonuccio (anche se l'altro giorno era partito :grat:).
Ho spostato i due dischi in questione dalle porte sata3 asmedia a due porte sata2 e sembra andare quindi il problema dovrebbe essere su quelle porte.

Per tunnel grazie della dritta i temporanei ce li avevo già tutti in ram ;)

hai reso stabile la modifica in modo da passare quel parametro ad ogni avvio?

editare /etc/default/grub:
sudo nano -w /etc/default/grub

trovare questa riga e modificarla mettendo la parte in blu:
Codice:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash [COLOR="#0000FF"]libata.atapi_passthru16=0[/COLOR]"

salvare la modifica premendo Ctrl+o
e uscire con Ctrl+x

aggiornare la configurazione di grub:
sudo update-grub
 
Si certo l'ho fatto infatti adesso all'avvio premendo e nel grub quel parametro è già presente nella riga che inizia con 'linux'.
 
Pubblicità
Pubblicità
Indietro
Top