Hola, He particionado un disco usb en dos: una XFS y otra FAT32 con el disco live de GParted . Pero cuando lo conecto en el SUSE 10 me deja escribir en la partición FAT32 pero no en la de XFS. Cual puede ser el problema? También he probado con la utilidad de particionado de Yast y me pasa lo mismo. Un saludo.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-08 a las 21:39 +0100, Simón escribió:
He particionado un disco usb en dos: una XFS y otra FAT32 con el disco live de GParted . Pero cuando lo conecto en el SUSE 10 me deja escribir en la partición FAT32 pero no en la de XFS. Cual puede ser el problema?
¿Que dice fdisk -l al respecto? ¿Y file -s /dev/device_que_sea_particiones_que_sean? - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFED2vXtTMYHG2NR9URAoahAJ9K339fDTuREgWK+1fQdflbIew3iQCfcKRl 0m4vvlG4joT4GvzLaHPQlUY= =+B15 -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2006-03-08 a las 21:39 +0100, Simón escribió:
He particionado un disco usb en dos: una XFS y otra FAT32 con el disco live de GParted . Pero cuando lo conecto en el SUSE 10 me deja escribir en la partición FAT32 pero no en la de XFS. Cual puede ser el problema?
¿Que dice fdisk -l al respecto?
¿Y file -s /dev/device_que_sea_particiones_que_sean?
Pues la salida de estos dos comandos es:
fdisk -l
Disco /dev/sdc: 200.0 GB, 200049647616 bytes 255 cabezas, 63 sectores/pista, 24321 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdc1 1 20887 167774796 83 Linux /dev/sdc2 20888 24321 27583605 b W95 FAT32 -------------------------------------------------------------------
file -s /dev/sdc*
/dev/sdc: writable, no read permission /dev/sdc1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs) /dev/sdc2: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 32, Media descriptor 0xf8, heads 255, sectors 55167210 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 13462, serial number 0x440f3eff, label: " " Yo diría que todo es correcto, pero en la partición XFS no me deja escribir, ¿?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-09 a las 20:58 +0100, Simón escribió:
Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdc1 1 20887 167774796 83 Linux /dev/sdc2 20888 24321 27583605 b W95 FAT32
/dev/sdc: writable, no read permission /dev/sdc1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs) /dev/sdc2: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 32, Media descriptor 0xf8, heads 255, sectors 55167210 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 13462, serial number 0x440f3eff, label: " "
Yo diría que todo es correcto, pero en la partición XFS no me deja escribir, ¿?
Ahí no dice nada al respecto. A no ser que XFS no deje escribir en discos externos porque no se fia... :-? A ver, las lineas del fstab serían, por ejemplo: /dev/sdc2 /media/usb_2 vfat noauto,users,gid=users,fmask=0117,dmask=0007,iocharset=iso8859-1,codepage=437 0 0 /dev/sdc1 /media/usb_1 xfs defaults,noatime,noauto 1 2 Las opciones están a mi gusto, obviamente, no son las típicas ;-) - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEEI9OtTMYHG2NR9URAlfQAJ4wmaCA2CbRWCHsB0l+5vKlkBJpmwCfX8PD COlUz5MBoM+lW9xyP82Ug8k= =T+Xv -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2006-03-09 a las 20:58 +0100, Simón escribió:
Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdc1 1 20887 167774796 83 Linux /dev/sdc2 20888 24321 27583605 b W95 FAT32
/dev/sdc: writable, no read permission /dev/sdc1: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs) /dev/sdc2: x86 boot sector, mkdosfs boot message display, code offset 0x58, OEM-ID " mkdosfs", sectors/cluster 32, Media descriptor 0xf8, heads 255, sectors 55167210 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 13462, serial number 0x440f3eff, label: " "
Yo diría que todo es correcto, pero en la partición XFS no me deja escribir, ¿?
Ahí no dice nada al respecto. A no ser que XFS no deje escribir en discos externos porque no se fia... :-?
A ver, las lineas del fstab serían, por ejemplo:
/dev/sdc2 /media/usb_2 vfat noauto,users,gid=users,fmask=0117,dmask=0007,iocharset=iso8859-1,codepage=437 0 0
/dev/sdc1 /media/usb_1 xfs defaults,noatime,noauto 1 2
Las opciones están a mi gusto, obviamente, no son las típicas ;-)
Bueno, en el fstab no tengo ninguna entrada para este dispositivo porque KDE lo monta automáticamente cuando lo conecto (no siempre está conectado a este ordenador). Y aunque detecta bien las dos particiones, sólo me deja escribir en la FAT32. Antes tenia todo el disco como XFS y funcionaba correctamente, pero desde que lo he particionado en estas dos no hay manera. Quizás debería probar otro formato que no sea XFS. Lo probaré a ver si así, aunque prefería XFS porque dicen que maneja mejor archivos grandes.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-09 a las 21:55 +0100, Simón escribió:
Bueno, en el fstab no tengo ninguna entrada para este dispositivo porque KDE lo monta automáticamente cuando lo conecto (no siempre está conectado a este ordenador).
Pero no hay nada que te impida crear tu mismo esas entradas y usarlas, y ver entonces si realmente puedes o no puedes escribir en la xfs. No importa que el kde te lo monte automáticamente: si el lo monta, tu lo desmontas. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEELWLtTMYHG2NR9URAoFpAKCQd8RSSugT767mRVR4nzu7UiPopQCdHegu O+xpWDXuDNYzMXDAafcGV+0= =r/7d -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2006-03-09 a las 21:55 +0100, Simón escribió:
Bueno, en el fstab no tengo ninguna entrada para este dispositivo porque KDE lo monta automáticamente cuando lo conecto (no siempre está conectado a este ordenador).
Pero no hay nada que te impida crear tu mismo esas entradas y usarlas, y ver entonces si realmente puedes o no puedes escribir en la xfs. No importa que el kde te lo monte automáticamente: si el lo monta, tu lo desmontas.
Bueno, he puesto esas lineas en el fstab y lo único que conseguí es que el Linux, al reiniciar, no entrase en el modo gráfico y sólo me dejase entrar en modo consola como root. He tenido que suprimir las lineas esas. He vuelto a formatear el disco con GPARTED LiveCD con dos particiones una FAT32 y otra JFS. Cuando conecto el disco USB al SUSE, me monta las dos particiones automáticamente correctamente, pero (al igual que antes) en la FAT32 me deja escribir con mi usuario, pero en la JFS sólo puedo escribir como root, algo está haciendo mal al montarlo automáticamente. No sé qué hacer, porque mi experiencia en Linux es relativamente reciente, y nunca me había pasado algo así. Agradecería vuestra ayuda. Un saludo.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-10 a las 22:38 +0100, Simón escribió:
Bueno, he puesto esas lineas en el fstab y lo único que conseguí es que el Linux, al reiniciar, no entrase en el modo gráfico y sólo me dejase entrar en modo consola como root. He tenido que suprimir las lineas esas.
¿COMOOOOOO? :-O No puede ser. O tienes el sistema en ese disco - y eso no me lo has dicho, creía que estabamos hablando de un disco de datos unicamente - o has tocado algo más. Tendría que ver ese fstab completo.
He vuelto a formatear el disco con GPARTED LiveCD con dos particiones una FAT32 y otra JFS. Cuando conecto el disco USB al SUSE, me monta las dos particiones automáticamente correctamente, pero (al igual que antes) en la FAT32 me deja escribir con mi usuario, pero en la JFS sólo puedo escribir como root, algo está haciendo mal al montarlo automáticamente.
Necesito ver el fichero fstab completo. Envíalo anexo. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEEq5ttTMYHG2NR9URAvDyAKCNyleDhK3sfTDPhy5qFp/7iCifqACeOkch C1fQwZ1atx1EqGUdgjfU5Ok= =fHTU -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2006-03-10 a las 22:38 +0100, Simón escribió:
Bueno, he puesto esas lineas en el fstab y lo único que conseguí es que el Linux, al reiniciar, no entrase en el modo gráfico y sólo me dejase entrar en modo consola como root. He tenido que suprimir las lineas esas.
¿COMOOOOOO? :-O
No puede ser. O tienes el sistema en ese disco - y eso no me lo has dicho, creía que estabamos hablando de un disco de datos unicamente - o has tocado algo más. Tendría que ver ese fstab completo.
He vuelto a formatear el disco con GPARTED LiveCD con dos particiones una FAT32 y otra JFS. Cuando conecto el disco USB al SUSE, me monta las dos particiones automáticamente correctamente, pero (al igual que antes) en la FAT32 me deja escribir con mi usuario, pero en la JFS sólo puedo escribir como root, algo está haciendo mal al montarlo automáticamente.
Necesito ver el fichero fstab completo. Envíalo anexo.
Te envío el fstab completo con la linea adicional (es la última) para el disco USB, línea que tuve que eliminar para que me dejase entrar en el modo gráfico de Linux. En este disco USB sólo hay datos, el sistema Linux está en el PC. El problema está en el montaje automático de esta unidad USB que hace el KDE, que por algo que desconozco completamente me monta la unidad de tipo JFS con privilegios de root. Lo que no he dicho es que la primera vez que hice está dos particiones, momento a partir del cual comenzó este problema, fue cuando lo particioné con el YAST. El cual dio algunos problemillas porque me decía que era una unidad montada, la desmonté con umount y volví a particionarlo. Pero las siguientes veces lo he hecho con el GPARTED LiveCD y sigue dando el mismo problema. /dev/sda2 / reiserfs acl,user_xattr 1 1 /dev/sdb1 /home xfs defaults 1 2 /dev/sda1 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/dvdram /media/dvdram subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 none /subdomain subdomainfs noauto 0 0 /dev/sdc1 /media/usbdisk jfs defaults,noatime,noauto 1 2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-11 a las 12:22 +0100, Simón escribió:
Te envío el fstab completo con la linea adicional (es la última) para el disco USB, línea que tuve que eliminar para que me dejase entrar en el modo gráfico de Linux.
/dev/sdc1 /media/usbdisk jfs defaults,noatime,noauto 1 2 Ah. Tengo una idea de porqué se colgó... mea culpa :-( Es porque el "2" del final hace que, aunque no lo monte, si intente comprobarlo (fsck), y como el usb no está activo, falla. Al fallar lo que hace es dejarte en un prompt del sistema en modo texto para que lo resuelvas a mano. Si me pasa a mi me doy cuenta de eso, y entonces ahí mismo cambio ese 2 por un 0, y sigo pa'lante. En tu caso te ha pillado desprevenido y no has sabido por donde salir... se aprende a base de fallos, y le llaman experiencia. Si en vez de formatear nos hubieras escrito, pues también hubieramos podido resolverlo, pero hubieramos tardado más. Yo volvería a cambiarlo a xfs, me fío más que del jfs.
En este disco USB sólo hay datos, el sistema Linux está en el PC. El problema está en el montaje automático de esta unidad USB que hace el KDE, que por algo que desconozco completamente me monta la unidad de tipo JFS con privilegios de root.
Bueno, eso es lógico. Si haces un "cat /etc/mtab" puedes ver como se ha montado efectivamente la unidad; también se ve con el comando "mount". Los montajes automáticos se hacen como root igual que los del sistema; para darte permisos al usuario pues basta con cambiar los permisos del directorio como en cualquier otro directorio *nix.
Lo que no he dicho es que la primera vez que hice está dos particiones, momento a partir del cual comenzó este problema, fue cuando lo particioné con el YAST. El cual dio algunos problemillas porque me decía que era una unidad montada, la desmonté con umount y volví a particionarlo. Pero las siguientes veces lo he hecho con el GPARTED LiveCD y sigue dando el mismo problema.
Si, bueno, no importa con qué lo hagas. El yast es muy bueno en esto, aunque un tanto lentorro. Por cierto, una cosa que dijo Victor el otro dia y que no me dí cuenta antes: Si le pones una etiqueta a las particiones (LABEL), puedes montarlas sin necesidad de saber el dispositivo, el sistema las encuentra. Eso se puede hacer en el yast al particionar: le defines una etiqueta, y en opciones de montaje le dices que use la etiqueta. El fstab quedaría así: LABEL=USB_XFS /media/usbdisk xfs defaults,noatime,noauto 1 0 con lo cual, si añades más dispositivos scsi no se te fastidia el invento. PD.: Si otra vez te falla al arrancar, haz una cosa: te deja en el prompt del sistema, esperando password de root. Entras, puede que te haga falta re-montar el sistema raiz como RW en vez de RO (depende de cual sea la partición falluta; man mount), y entonces, haz: mcedit /etc/fstab (editor del mc, midnight comander) o joe /etc/fstab cambias la linea fastidiante, grabas, cierras sesión (^D) y rebotas. La otra manera es usando el CD de rescate. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEEtDHtTMYHG2NR9URAoNKAJ0e0W5LRY9rCLP664GiHiZ8k9eyOQCeI+k2 da4ynsCOQvL2F4mGwCNjs4M= =X4KR -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2006-03-11 a las 12:22 +0100, Simón escribió:
Te envío el fstab completo con la linea adicional (es la última) para el disco USB, línea que tuve que eliminar para que me dejase entrar en el modo gráfico de Linux.
/dev/sdc1 /media/usbdisk jfs defaults,noatime,noauto 1 2
Ah. Tengo una idea de porqué se colgó... mea culpa :-(
Es porque el "2" del final hace que, aunque no lo monte, si intente comprobarlo (fsck), y como el usb no está activo, falla. Al fallar lo que hace es dejarte en un prompt del sistema en modo texto para que lo resuelvas a mano.
Si me pasa a mi me doy cuenta de eso, y entonces ahí mismo cambio ese 2 por un 0, y sigo pa'lante. En tu caso te ha pillado desprevenido y no has sabido por donde salir... se aprende a base de fallos, y le llaman experiencia.
Si en vez de formatear nos hubieras escrito, pues también hubieramos podido resolverlo, pero hubieramos tardado más.
Yo volvería a cambiarlo a xfs, me fío más que del jfs.
En este disco USB sólo hay datos, el sistema Linux está en el PC. El problema está en el montaje automático de esta unidad USB que hace el KDE, que por algo que desconozco completamente me monta la unidad de tipo JFS con privilegios de root.
Bueno, eso es lógico. Si haces un "cat /etc/mtab" puedes ver como se ha montado efectivamente la unidad; también se ve con el comando "mount". Los montajes automáticos se hacen como root igual que los del sistema; para darte permisos al usuario pues basta con cambiar los permisos del directorio como en cualquier otro directorio *nix.
Lo que no he dicho es que la primera vez que hice está dos particiones, momento a partir del cual comenzó este problema, fue cuando lo particioné con el YAST. El cual dio algunos problemillas porque me decía que era una unidad montada, la desmonté con umount y volví a particionarlo. Pero las siguientes veces lo he hecho con el GPARTED LiveCD y sigue dando el mismo problema.
Si, bueno, no importa con qué lo hagas. El yast es muy bueno en esto, aunque un tanto lentorro.
Por cierto, una cosa que dijo Victor el otro dia y que no me dí cuenta antes: Si le pones una etiqueta a las particiones (LABEL), puedes montarlas sin necesidad de saber el dispositivo, el sistema las encuentra.
Eso se puede hacer en el yast al particionar: le defines una etiqueta, y en opciones de montaje le dices que use la etiqueta. El fstab quedaría así:
LABEL=USB_XFS /media/usbdisk xfs defaults,noatime,noauto 1 0
con lo cual, si añades más dispositivos scsi no se te fastidia el invento.
PD.:
Si otra vez te falla al arrancar, haz una cosa: te deja en el prompt del sistema, esperando password de root. Entras, puede que te haga falta re-montar el sistema raiz como RW en vez de RO (depende de cual sea la partición falluta; man mount), y entonces, haz:
mcedit /etc/fstab (editor del mc, midnight comander)
o
joe /etc/fstab
cambias la linea fastidiante, grabas, cierras sesión (^D) y rebotas.
La otra manera es usando el CD de rescate.
Me parece que ya sé cual es el problema, aunque no acabo de entenderlo de todo. El caso es que el disco USB es un Conceptronic que venia preformateado para Windows con FAT. Y lo curioso es que si lo formateo con cualquier sistema de archivos diferente al FAT no funciona correctamente, pero si lo hago con el FAT sí. Así que no tengo ganas de romperme más la cabeza, lo he formateado entero con FAT y ya funciona correctamente. Gracias de todas formas.
participants (2)
-
Carlos E. R.
-
Simón