Pagina 1 di 1

Come? maintenace shell fsck e ripristinare punto di mount /

Inviato: mercoledì 30 settembre 2015, 14:26
da basic
Da un paio di giorni ho Xubuntu 14 è funziona perfettamente.
Ma adesso ho un problema con il primo OS Elive, dopo averlo selezionato dal grub mi compare un avviso sul mancato controllo automatico di fsck e mi chiede di farlo manualmente per poi riavviare normalmente con ctrl+d.
Ho provato con i suggerimenti tratti dal forum tra i quali:

umount /dev/hda2
fsck /dev/hda2
fsck -yv /dev/hda2

e anche se il responso è positivo: elive clean, ...files, ...bloks. il OS non parte.
Altre info: in questi giorni ho montato un terzo hardisk, rifatto il mbr del 2° disco (xubuntu) e del 3° (non allocato), elive per una dozzina di volte è partito normalmente fino al check automatico che avviene ogni 28 avvii.

fstab di elive (che deve montare solo il suo disco)

Codice: Seleziona tutto

# Generated by Elive

proc		/proc	proc		defaults	0	0
sysfs		/sys	sysfs		defaults	0	0
UUID=9438c98f-408c-437c-a34d-0e5be647b84a	none	swap		sw	0	0
UUID=884abff3-177b-44a6-a0c1-593cfe10186c	/	ext3	defaults,noatime	0	1
sudo blkid da xubuntu

Codice: Seleziona tutto

/dev/sda1: UUID="9438c98f-408c-437c-a34d-0e5be647b84a" TYPE="swap" 
/dev/sda2: LABEL="Elive" UUID="884abff3-177b-44a6-a0c1-593cfe10186c" TYPE="ext3" 
/dev/sdb1: UUID="6756785f-bf50-45fd-9eca-ccba96fbd5af" TYPE="ext4" 
/dev/sdb5: UUID="faaca26f-1c8d-4cc0-a1f8-cfc87842e38b" TYPE="swap"
sudo fdisk -l da xubuntu (sda da xubuntu, hda da elive)

Codice: Seleziona tutto

Disk /dev/sda: 82.0 GB, 81964302336 bytes
255 testine, 63 settori/tracce, 9964 cilindri, totale 160086528 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00016021

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1              63     1220939      610438+  82  Linux swap / Solaris
/dev/sda2   *     1220940   160071659    79425360   83  Linux

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 testine, 63 settori/tracce, 9729 cilindri, totale 156301488 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x000485e1

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   154730495    77364224   83  Linux
/dev/sdb2       154732542   156301311      784385    5  Esteso
/dev/sdb5       154732544   156301311      784384   82  Linux swap / Solaris

Disk /dev/sdc: 60.0 GB, 60021399040 bytes
255 testine, 63 settori/tracce, 7297 cilindri, totale 117229295 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00057539
suggerimenti? ciao e un grazie anticipato ^__^

Re: boot fsck fail

Inviato: mercoledì 30 settembre 2015, 15:03
da giulux
Sposto in altri sistemi visto che il problema è di elive

Re: boot fsck fail

Inviato: mercoledì 30 settembre 2015, 17:01
da basic
@giulux ripensandoci forse è meglio in applicazioni? penso che il problema sia di fsck in quanto mi sorgono diversi quesiti inerenti:
Il vecchio fsck di elive può avere problemi con gli ext4 di xubuntu? in quel check automatizzato li cerca o cerca quelli del fstab?
Comunque ho fatto il check anche da xubuntu quello di gparted e i filesystem sono ok.
Ma pensavo... forse devo fare il check lungo, infatti con «fsck /dev/hda2» si ha subito il responso, qual'è il comando da dare per fare l'analisi del disco che dura diversi minuti?

EDIT:
per ora ho risolto truccando fstab alla voce <pass> in maniera che non faccia il controllo fsck.

Re: boot fsck fail - maintenace shell

Inviato: sabato 3 ottobre 2015, 20:42
da basic
continuo a non capire che comando debbo dare per la «maintenace shell» oltre ai sopracitati ho provato con «fsck -f /dev/hda2» con «e2fsck -C0 -v /dev/hda2» inoltre ho provato a forzare il controllo al riavvio con «shutdown -F now» ma non chiude la sessione se non dopo la manutenzione.

Ma, mi sono appena accorto di avere due fstab:

fstab

Codice: Seleziona tutto

# Generated by Elive

proc		/proc	proc		defaults	0	0
sysfs		/sys	sysfs		defaults	0	0
UUID=9438c98f-408c-437c-a34d-0e5be647b84a	none	swap		sw	0	0
UUID=884abff3-177b-44a6-a0c1-593cfe10186c	/	ext3	defaults,noatime	0	1
fstab.new

Codice: Seleziona tutto

# Generated by Elive

proc		/proc	proc		defaults	0	0
sysfs		/sys	sysfs		defaults	0	0
/dev/hda1	none	swap		sw	0	0
/dev/hda2	/	ext3	defaults,noatime	0	1
/dev/hdb1	  /mnt/hdb1	 ext2  defaults,auto           0       0
è normale il «fstab.new»?
tra l'altro hdb1 viene segnato come ext2 mentre è quello generato dalla nuova installazione di xubuntu in ext4, suggerimenti?

Re: boot fsck fail - maintenace shell

Inviato: domenica 4 ottobre 2015, 8:02
da basic
Ho fatto varie prove con i due fstab ma... da gparted di elive mi sono accorto probabilmente del vero problema, mi dice «impossibile trovare il punto di mount» suggerimenti?