-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-06-20 a las 13:00 +0200, Ricardo Sánchez escribió:
linux:/home/rleal # mount /dev/sda7 on / type reiserfs (rw,acl,user_xattr)
linux:/home/rleal # df -a Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda7 20972152 1936704 19035448 10% /
Eso es lo que hay.
linux:/home/rleal # mount -a mount: /dev/sda3 already mounted or /boot busy mount: /dev/sdb2 already mounted or /home busy mount: /dev/sda6 already mounted or /opt busy mount: /dev/sda8 already mounted or /tmp busy mount: /dev/sda5 already mounted or /usr busy mount: /dev/sda1 already mounted or /windows/C busy mount: /dev/sdb1 already mounted or /windows/D busy
Y eso es lo raro. Yo creo que tienes cosas montadas dos veces.
O sea, tengo todo lo de arriba montado (or busy), pero 'df -a' ni 'mount' los ven. No me aclaro.
Vuelve a desmontar las de windows, me da en la nariz que están doblemente montadas. Y las otras puede que igual, pero no las puedes quitar por estar en uso.
Desmonto y se me vuelven a montar automáticamente, pq?
Al arrancar, las lineas del fstab como estas: /dev/sda7 / reiserfs acl,user_xattr 1 1 /dev/sda3 /boot reiserfs acl,user_xattr 1 2 hacen que /boot y / se monten automáticamente; lo mismo que hace el comando "mount -a". No trates de montar manualmente nada ni hagas ningún script para montar nada. Yo creo que tienes algo que monta las cosas de nuevo.
Yo miraría el contenido de /dev/sda7 desde una live o el dvd de rescate, a ver si hay cosas dentro de los puntos de montaje antes de montar las cosas.
OK. He verificado con una live que en /dev/sda7 hay cosas, aunque en particular los puntos windows/C y windows/D están vacíos.
Lo que quiero decir es, arrancando con una live, y montando /dev/sda7 en /mnt (sda7 es tu root) ver que los puntos de montaje del resto de particiones deben estar vacíos: /boot, /home, /opt, /tmp, /usr, y los de /windows. Otra posibilidad es saltar a nivel 1 (init 1) y repetir entonces los comandos: mount df -h si están todos desmontados - no hagas lo de "mount -a"... [...] Para. Ya sé porqué lo de mount -a te da error:
mount: /dev/sda3 already mounted or /boot busy
/boot está ocupado. No es que esté montado, es que está ocupado el punto de montaje, porque al no estar montado has escrito y usado los ficheros directamente en el punto de montaje, en el raiz... en vez de en sus respectivas particiones que no están montadas... Proceso: md /mnt/foo umount /boot umount /sda3 mount /dev/sda3 /mnt/foo copias todo lo que esté en /boot a /mnt/foo, con cuidado, mirando fechas y ficheros. Hazlo con "mc". Borra el contenido de /boot umount /sda3 mount /boot comprueba: mount df -h Repetir para las demás particiones. Si quieres, en vez de empezar con /boot, empieza con /tmp, es más "seguro", aunque igual no te deja por estar en uso. Si no te deja, tienes que hacer todo el proceso desde una live (yo mantengo otra suse en otra partición precisamente para estas cosas). - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGeRDPtTMYHG2NR9URAkOKAJ9kUzRn7GHoK5pG79qQj8Fp43kGvACfV0La 0RzhHcuv3MXHryR6u6P/h18= =04iB -----END PGP SIGNATURE-----