[opensuse-es] Montar varios pen drives
Hola, tengo que utilizar 2 pendrives con un SLES 10 para hacer copias, pero quiero que cada uno al insertarlo le asigne el mismo dispositivo siempre,independientemente del orden: : el disco sata es /dev/sda si inserto un pen ( el 1º ) sera /dev/sdb1 si inserto el 2º pen /dev/sdc1 si invierto el orden de insercion cambia el dispositivo. Es para asegurarme que copia en cada uno lo mismo siempre. He mirado el /etc/fstab pero no veo como. ¿Alguna idea? Gracias -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/4/24 SatOF <linux@ofimar.com>:
Hola, tengo que utilizar 2 pendrives con un SLES 10 para hacer copias, pero quiero que cada uno al insertarlo le asigne el mismo dispositivo siempre,independientemente del orden: : el disco sata es /dev/sda si inserto un pen ( el 1º ) sera /dev/sdb1 si inserto el 2º pen /dev/sdc1 si invierto el orden de insercion cambia el dispositivo. Es para asegurarme que copia en cada uno lo mismo siempre. He mirado el /etc/fstab pero no veo como. ¿Alguna idea?
mmm.. este momento, no tengo ningun suse disponible.. pero en ubuntu y redhat.. los dispositivos tienen links simbolicos dentro de /dev/disk/by-label /dev/disk/by-uuid /dev/disk/by-path /dev/disk/by-id en tu caso, podrias poner en tu fstab, algo asi: ./by-id/usb-10d6_USB_2.0_HS__Flash_Disk_A00000600001 /media/USB01 etc... etc.. etc ./by-id/usb-10d6_USB_2.0_HS__Flash_Disk_A00000600002 /media/USB02 etc... etc.. etc o por uuid o id !!! tu decides. salu2 -- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
En alguna ocasión andaba de curioso viendo en qué consiste udev que controla los dispositivos y según lo que leí (y entendí) te permite hacer eso que quieres sin tener que tocar el fstab (o al menos sería poco) no investigué demasiado ni mucho menos hice pruebas, comienza con esto http://es.wikipedia.org/wiki/Udev probablemente te sea de ayuda. El día 24 de abril de 2009 12:53, Victor Hugo dos Santos <listas.vhs@gmail.com> escribió:
2009/4/24 SatOF <linux@ofimar.com>:
Hola, tengo que utilizar 2 pendrives con un SLES 10 para hacer copias, pero quiero que cada uno al insertarlo le asigne el mismo dispositivo siempre,independientemente del orden: : el disco sata es /dev/sda si inserto un pen ( el 1º ) sera /dev/sdb1 si inserto el 2º pen /dev/sdc1 si invierto el orden de insercion cambia el dispositivo. Es para asegurarme que copia en cada uno lo mismo siempre. He mirado el /etc/fstab pero no veo como. ¿Alguna idea?
mmm.. este momento, no tengo ningun suse disponible.. pero en ubuntu y redhat.. los dispositivos tienen links simbolicos dentro de /dev/disk/by-label /dev/disk/by-uuid /dev/disk/by-path /dev/disk/by-id
en tu caso, podrias poner en tu fstab, algo asi:
./by-id/usb-10d6_USB_2.0_HS__Flash_Disk_A00000600001 /media/USB01 etc... etc.. etc ./by-id/usb-10d6_USB_2.0_HS__Flash_Disk_A00000600002 /media/USB02 etc... etc.. etc
o por uuid o id !!! tu decides.
salu2
-- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-24 a las 19:45 +0200, SatOF escribió:
Hola, tengo que utilizar 2 pendrives con un SLES 10 para hacer copias, pero quiero que cada uno al insertarlo le asigne el mismo dispositivo siempre,independientemente del orden: : el disco sata es /dev/sda si inserto un pen ( el 1º ) sera /dev/sdb1 si inserto el 2º pen /dev/sdc1 si invierto el orden de insercion cambia el dispositivo. Es para asegurarme que copia en cada uno lo mismo siempre. He mirado el /etc/fstab pero no veo como. ¿Alguna idea?
Asignales una etiqueta (label), que puede ser la misma o distinta. Para montaje manual, en el fstab pones una linea como: LABEL=usb_sg60 /mnt/usb/usb_sg60 reiserfs noatime,nodiratime,user,noauto,acl,user_xattr 0 0 Si las etiquetas son distintas, pues dos lineas. Si la misma, una linea; pero entonces no podrás montar los dos al mismo tiempo. No recuerdo ahora mismo si vfat se puede montar por label, si no, pues lo haces por ID. En teoría, si el label existe, el montaje automático debería funcionar en /media/{label}. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknyIIgACgkQtTMYHG2NR9WWlgCgjaZF5mTZ8RM78oPAsdsEubpS AfwAn39qOET4do1RiO3HTEncBthRlmDe =d89S -----END PGP SIGNATURE-----
SatOF escribió:
Hola, tengo que utilizar 2 pendrives con un SLES 10 para hacer copias, pero quiero que cada uno al insertarlo le asigne el mismo dispositivo siempre,independientemente del orden: : el disco sata es /dev/sda si inserto un pen ( el 1º ) sera /dev/sdb1 si inserto el 2º pen /dev/sdc1 si invierto el orden de insercion cambia el dispositivo. Es para asegurarme que copia en cada uno lo mismo siempre. He mirado el /etc/fstab pero no veo como. ¿Alguna idea?
Gracias
He probado por uuid y funciona perfectamente adjuntandolo en /etc/fstab: /dev/disk/by-uuid/e7655933-df88-4a81-951c-a2071239dc5b /mnt/usb2 ext2 noatime,nodiratime,user,noauto,acl,user_xattr 0 0 Lo que no he encontrado es por label como dice Carlos, solo by-id by-path by-uuid. Los pen los formateo con ext2 y van bien. Por cierto, no entiendo bien la opcion noatime ( en man mount ) ni nodiratime, ni 0 0, ¿podrias aclararmelo? Muchas gracias y saludos -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-25 a las 12:03 +0200, SatOF escribió:
He probado por uuid y funciona perfectamente adjuntandolo en /etc/fstab:
/dev/disk/by-uuid/e7655933-df88-4a81-951c-a2071239dc5b /mnt/usb2 ext2 noatime,nodiratime,user,noauto,acl,user_xattr 0 0
Lo que no he encontrado es por label como dice Carlos, solo by-id by-path by-uuid.
Que no lo has encontrado, ¿donde?
Los pen los formateo con ext2 y van bien. Por cierto, no entiendo bien la opcion noatime ( en man mount ) ni nodiratime, ni 0 0, ¿podrias aclararmelo?
En unix y linux los ficheros se marcan con tres fechas distintas ctime - time of last modification of file status information atime - time of last accessed time mtime - me lío ahora entre ctime y mtime, uno es creación y otro modificación. El atime se actualiza al leer un fichero, escribiendo, lo cual lo hace más algo más lento, y además, en un pen no conviene. El noatime sirve para que no se actualice atime en los ficheros, y nodiratime en los directorios, aunque me suena haber leído que el primero engloba al segundo. Por si las moscas. En teoría, eso podría fastidiar a algún programa, pero el único que se sabe que lo usa es mutt. Los "0 0" lo tienes en man mount. El primero es para no "dump", el segundo indica que no se va a tener en cuenta ese disco para el fsck del arranque. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkny5voACgkQtTMYHG2NR9V7nACfa3O+if/YL/5uUHc6T8HKs3Mf 4TkAoJHU1FBw6cUAKAZWBOKsZh1C6jfD =ZV2r -----END PGP SIGNATURE-----
Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2009-04-25 a las 12:03 +0200, SatOF escribió:
He probado por uuid y funciona perfectamente adjuntandolo en /etc/fstab:
/dev/disk/by-uuid/e7655933-df88-4a81-951c-a2071239dc5b /mnt/usb2 ext2 noatime,nodiratime,user,noauto,acl,user_xattr 0 0
Lo que no he encontrado es por label como dice Carlos, solo by-id by-path by-uuid.
Que no lo has encontrado, ¿donde?
No, que hay /dev/disk/by-id dev/disk/by-path dev/disk/by-uuid solo. Habia entendido que tambien habria by-label. Con esa linea en fstab pongo mount /mnt/usb2 y funciona. Gracias. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-04-25 a las 12:48 +0200, SatOF escribió:
Carlos E. R. escribió:
El 2009-04-25 a las 12:03 +0200, SatOF escribió:
He probado por uuid y funciona perfectamente adjuntandolo en /etc/fstab:
/dev/disk/by-uuid/e7655933-df88-4a81-951c-a2071239dc5b /mnt/usb2 ext2 noatime,nodiratime,user,noauto,acl,user_xattr 0 0
Lo que no he encontrado es por label como dice Carlos, solo by-id by-path by-uuid.
Que no lo has encontrado, ¿donde?
No, que hay /dev/disk/by-id dev/disk/by-path dev/disk/by-uuid solo. Habia entendido que tambien habria by-label. Con esa linea en fstab pongo mount /mnt/usb2 y funciona.
Seguramente porque no has creado ningúna etiqueta en los discos, por eso no te lo muestra :-? El label hay que definirlo. Yo lo hago al instalar suse (fase de particionamiento) pero luego me olvido de que lo he hecho así que como si no estuviera O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-25 a las 12:48 +0200, SatOF escribió:
Que no lo has encontrado, ¿donde?
No, que hay /dev/disk/by-id dev/disk/by-path dev/disk/by-uuid solo. Habia entendido que tambien habria by-label. Con esa linea en fstab pongo mount /mnt/usb2 y funciona.
No tendrás by-label porque no les has creado labels a tus particiones... no se crean por defecto, tienes que ponerlas tu al particionar/formatear. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkny9o0ACgkQtTMYHG2NR9VFmQCdF5kGXN2OQ9FdY2V18mdHwmWX l80AnivhyTXcwEb0tgQ3N1JynNrp6szp =gp5K -----END PGP SIGNATURE-----
participants (5)
-
Camaleón
-
Carlos E. R.
-
Rolando Belmonte Hernandez
-
SatOF
-
Victor Hugo dos Santos