Newsgroup: it.comp.os.linux.debian
Titolo: XFS/LVM is not mounting anymore during boot

Ciao gente
ho la Debian 3.1, e dopo l'aggiornamento a fine dicembre ho cominciato
ad avere stranezze con partizioni XFS/LVM che non vengono piu' montate
al tempo di boot automaticamente... il mio sistema e' il seguente
### uname -a ###
Linux [cut] 2.6.8-3-686-smp #1 SMP Tue Dec 5 23:17:50 UTC 2006 i686
GNU/Linux
### fdisk -l ###
Disk /dev/sda: 220.2 GB, 220219834368 bytes
255 heads, 63 sectors/track, 26773 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          12       96358+  83  Linux
/dev/sda2              13       26773   214957732+  8e  Linux LVM
### lvscan ###
  ACTIVE            '/dev/vdisk/swap' [10,00 GB] inherit
  ACTIVE            '/dev/vdisk/root' [10,00 GB] inherit
  ACTIVE            '/dev/vdisk/home' [10,00 GB] inherit
  ACTIVE            '/dev/vdisk/opt' [10,00 GB] inherit
  ACTIVE            '/dev/vdisk/var' [10,00 GB] inherit
  [... and many others...]
### cat /etc/fstab ###
/dev/sda1                       /boot           ext2    defaults
0 2
proc                            /proc           proc    default
0 0
/dev/mapper/vdisk-swap          none            swap    sw
1 0
/dev/mapper/vdisk-root          /               xfs     defaults
0 1
/dev/mapper/vdisk-opt           /opt            xfs     defaults
0 2
/dev/mapper/vdisk-var           /var            xfs     defaults
0 2
/dev/mapper/vdisk-home          /home           xfs     defaults
0 2
###
Il fatto e' che il sistema si avvia ed arriva al punto dove GDM segnala
un errore di mancati file di configurazione (credo che sta su una delle
partizioni mancanti), ma anche dando un occhiata ai log non vedo nessun
problema. Infatti se provo a fare
mount -av -t nonfs,nonfs4,nosmbfs,nocifs,noncp,noncpfs,nocoda 2>&1 |
        egrep -v '(already|nothing was) mounted'
a mano (ovvero cio' che /etc/init.d/mountall.sh fa) tutte le partizioni
sono montate senza problemi, ma come mai questo non avviene in
automatico? runlevel di default e'
### grep default /etc/inittab ###
id:2:initdefault:
e la cartella rc2.d contiene i seguenti link
### ls /etc/rc2.d/ ###
K00lpd      S10sysklogd   S20cupsys    S20nscd         S20winbind
K00ppp      S11klogd      S20dbus-1    S20postgresql   S89anacron
K20gdm      S13apcupsd    S20exim4     S20samba        S89cron
K20gpm      S20acpid      S20firewall  S20snort        S99rmnologin
K20makedev  S20atd        S20inetd     S20ssh          S99stop-bootlogd
K20slapd    S20bootclean  S20mysql     S20ups-monitor
###
quindi presumo che LVM comincia prima di mountall.sh, infatti anche
dopo il login io riesco a vedere che tutti i nodi nella cartella
/dev/mapper sono presenti e pronti all'uso.
Qualcuno ha gia' mai avuto un problema del genere? Grazie in anticipo

 e la cartella rc2.d contiene i seguenti link
Scusate dovevo postare rcS.d
### ls /etc/rcS.d ###
README              S20module-init-tools  S36udev-mtab
S48console-screen.sh
S02mountvirtfs      S20modutils           S38pppd-dns     S50hwclock.sh
S04udev             S25libdevmapper1.01   S39dns-clean
S55bootmisc.sh
S05bootlogd         S26lvm                S39ifupdown     S55urandom
S05initrd-tools.sh  S30checkfs.sh         S40hostname.sh  S70nviboot
S05keymap.sh        S30procps.sh          S40hotplug
S70xfree86-common
S10checkroot.sh     S35mountall.sh        S40networking   S75sudo
S18hwclockfirst.sh  S36discover           S41hotplug-net
S18ifupdown-clean   S36mountvirtfs        S45mountnfs.sh
infatti e' qua che si vede che lvm e' avviato prima di mountall.sh
(26<35)