ho trovato qualche informazione:
/etc/fstab è così.... assolutamente non in accordo con le mie varie configurazioni.
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec 0 0
none /proc proc rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw 0 0
/dev/hdc /cdrom iso9660 ro 0 0
/dev/loop0 /rofs squashfs ro 0 0
tmpfs /cow tmpfs rw 0 0
unionfs / unionfs rw,dirs=/cow=rw:/rofs=ro,debug=0,delete=whiteout,copyup=preserve 0 0
unionfs /dev/.static/dev unionfs rw,dirs=/cow=rw:/rofs=ro,debug=0,delete=whiteout,copyup=preserve 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /lib/modules/2.6.17-10-generic/volatile tmpfs rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
usbfs /dev/bus/usb/.usbfs usbfs rw 0 0
udev /proc/bus/usb tmpfs rw 0 0
usbfs /proc/bus/usb/.usbfs usbfs rw 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /tmp tmpfs rw,nosuid,nodev 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/dev/hda1 /mnt/work ext3 rw,data=ordered 0 0
udev /mnt/work/dev tmpfs rw 0 0
none /mnt/work/proc proc rw,nosuid,nodev,noexec 0 0
udev /mnt/work/dev tmpfs rw 0 0
none /mnt/work/proc proc rw,nosuid,nodev,noexec 0 0
udev /mnt/work/dev tmpfs rw 0 0
none /mnt/work/proc proc rw,nosuid,nodev,noexec 0 0
e pure mtab è strano
rootfs / rootfs rw 0 0
none /sys sysfs rw,nosuid,nodev,noexec 0 0
none /proc proc rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw 0 0
/dev/hdc /cdrom iso9660 ro 0 0
/dev/loop0 /rofs squashfs ro 0 0
tmpfs /cow tmpfs rw 0 0
unionfs / unionfs rw,dirs=/cow=rw:/rofs=ro,debug=0,delete=whiteout,copyup=preserve 0 0
unionfs /dev/.static/dev unionfs rw,dirs=/cow=rw:/rofs=ro,debug=0,delete=whiteout,copyup=preserve 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /lib/modules/2.6.17-10-generic/volatile tmpfs rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
usbfs /dev/bus/usb/.usbfs usbfs rw 0 0
udev /proc/bus/usb tmpfs rw 0 0
usbfs /proc/bus/usb/.usbfs usbfs rw 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec 0 0
tmpfs /tmp tmpfs rw,nosuid,nodev 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/dev/hda1 /mnt/work ext3 rw,data=ordered 0 0
udev /mnt/work/dev tmpfs rw 0 0
none /mnt/work/proc proc rw,nosuid,nodev,noexec 0 0
udev /mnt/work/dev tmpfs rw 0 0
none /mnt/work/proc proc rw,nosuid,nodev,noexec 0 0
/dev/hda1 /boot ext3 rw 0 0
mi sa che è stata questa parte della guida a darmi tutti questi problemi:
Preparazione dell'ambiente di lavoro
1.
Inserire il Live CD nel lettore CD e riavviare il computer
2.
Attendere il completamento dell'avvio del sistema operativo dal CD
3.
Una volta avviato il sistema, aprire un terminale da Applicazioni -> Accessori -> Terminale
4.
E' ora necessario diventare l'utente root. Dal terminale digitare:
sudo passwd root
inserire una password, quindi digitare:
su
e inserire la password precedente.
5.
Ora è necessario montare le partizioni contenenti i file del bootloader. E' necessario accedere sia alla cartella /sbin/ che a /boot/. Se nel file /etc/fstab c'è una anche la voce /boot/ allora bisogna montare anche quella. Creare un punto di montaggio:
mkdir /mnt/work
Se è necessario montare anche /boot/, digitare:
mkdir /mnt/work/boot
6.
Controllare il proprio file /etc/fstab per identificare le partizioni / e /boot/. Probabilmente saranno qualcosa come /dev/hda3 e /dev/hda4. Per il resto di questa guida saranno utilizzati /dev/hda3 e /dev/hda4, adattare quindi i comandi presentati alla propria situazione
7.
Eseguire i seguenti comandi per caricare il filesystem e alcune informazioni che possono servire a GRUB:
mount /dev/hda4 /mnt/work
mount -o bind /dev /mnt/work/dev
mount -o bind /proc /mnt/work/proc
cp /proc/mounts /mnt/work/etc/mtab
8.
Digitare:
chroot /mnt/work/ /bin/bash
per entrare nell'ambiente di lavoro.
Dovrei rifare fstab e mtab...ma è la soluzione giusta?
In più il mio hard disc ormai è in sola lettura....