[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RiminiLUG-General] Re: log per il mount



On 10/12/2010 15:13, Roberto Forlani wrote:
questo funziona:
UUID=fde1a34c-d711-41bb-a185-b4e20299881a / ext4 errors=remount-ro 0 1
> /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0 > /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
DATI /home/roberto/DATI vboxsf rw,uid=1000,gid=1000 0 0

questo non funziona (con 0 2 funziona):
UUID=9dde6e7c-45db-4bca-bcaf-34f777397270 / ext4 errors=remount-ro 0 1
UUID=1594afe9-b8df-4a22-aa83-e752b59e9c1b none swap sw 0 0
DATI /DATI vboxsf rw,uid=1000,gid=1000 0 0


prima di tutto, per dovere di cronaca:
fstab(5)
---
The sixth field, (fs_passno), is used by the fsck(8) program to determine the order in which filesystem checks are done at reboot time. The root filesystem should be specified with a fs_passno of 1, and other filesystems should have a fs_passno of 2. Filesystems within a drive will be checked sequentially, but filesystems on different drives will be checked at the same time to utilize parallelism available in the hardware. If the sixth field is not present or zero, a value of zero is returned and fsck will assume that the filesystem does not need to be checked.
---

Quindi, tanto per cominciare, 0 è sbagliato a prescindere.
Il fs di root è impostato ad 1 perché gli da la priorità nel check dell'fstab. Siccome VBOXFS non è una "metapartizione" ma contiene dei dati, non capisco perché ci si ostini con questo 0...

Sarò duro io, ma davvero, non capisco...
Se si vuole verificare il perché della cosa bisogna andare *molto* più a fondo, vedere quale distribuzione si utilizza, leggere gli script di avvio e probabilmente i sorgenti di util-linux.
Spero non anche del kernel.

detto questo, ok per i 2 fstab.
siccome sono praticamente identici, ti chiederei:
- versione del so
- versione di util-linux (pacchetto che contiene fstab)

In ogni caso il mount viene fatto sequenzialmente, potrebbe anche essere che banalmente nel primo fstab il tempo per processare scd0 e fd0, per quanto in noauto, sia sufficente per permettere al sistema di montare la partizione di root.

puoi provare, se vuoi, ad aggiungere le 2 righe di scd0 ed fd0 e verificare se funziona o meno.

in ogni caso, a prescindere, mi torno a ripetere, se nel manuale ti dicono di mettere 2 per le altre partizioni non vedo perché non devi farlo :)

bye
d.