Hola 2008/2/15 Eduardo Villanueva Che <[EMAIL PROTECTED]>: > El 15/02/08, bameda <[EMAIL PROTECTED]> escribió: > > Buenas listeros, > > Buenas, > > > > Estoy tratando de crear un scripts para montar particiones ntfs > > gracias a ntfs-3g. Mi problema es que de antemano no conozco el > > identificador de los dispositivos, ni cuantos son. Me gustaría crear > > una lista con todos ellos, por ejemplo: > > > > LISTA=hda1 hda5 hdb2 sda3 sdb1 > > > > para luego ejecutar un bucle y que me cree los directorios de montaje > > para cada uno y los monte automáticamente. > > > > ¿Conocéis algún comando "chorizo" para obtener esta lista? > > ¿Algo así? > > for i in `fdisk -l | grep "^/dev/" | grep "NTFS$" | cut -d" " -f1`; do > echo $i; done > > Esto debería ir, no se si las de tipo NTFS te salen así o con otra > etiqueta, no tengo ninguna es esta máquina, si no te va mira con fdisk > -l que nombre le pone. >
Tiene buena pinta, lo que pasa es que a mi... [EMAIL PROTECTED]:~$ fdisk -l Disco /dev/sdb: 160.0 GB, 160041885696 bytes 255 cabezas, 63 sectores/pistas, 19457 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0x99cf4f75 Disposit. Inicio Comienzo Fin Bloques Id Sistema [EMAIL PROTECTED]:~$ En cambio si hago [EMAIL PROTECTED]:~$ sudo fdisk -l /dev/sda Disco /dev/sda: 203.9 GB, 203928109056 bytes 255 cabezas, 63 sectores/pistas, 24792 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0x40694069 Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 1 1275 10241406 83 Linux /dev/sda2 * 1276 3187 15358140 7 HPFS/NTFS /dev/sda3 3188 24792 173542162+ 5 Extendida /dev/sda5 3188 5099 15358108+ 7 HPFS/NTFS /dev/sda6 5100 5160 489951 82 Linux swap / Solaris /dev/sda7 5161 6435 10241406 83 Linux /dev/sda8 6436 24792 147452571 83 Linux [EMAIL PROTECTED]:~$ sudo fdisk -l /dev/sdb Disco /dev/sdb: 160.0 GB, 160041885696 bytes 255 cabezas, 63 sectores/pistas, 19457 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0x99cf4f75 Disposit. Inicio Comienzo Fin Bloques Id Sistema [EMAIL PROTECTED]:~$ Esta última también es NTFS (es un disco duro externo). Por este motivo esa sentencia no me soluciona del todo el problema. > > > Gracias de antemano > > De nada. Un saludo, > > Eduardo Villanueva. > > Gracias por intentarlo, seguire dandole vueltas hasta encontrar una solución. -- ____________________________________________ | | David Barragán Merino | E-mail: [EMAIL PROTECTED]@gmail.com | Ingeniería Informática | Universidad Carlos III Madrid |____________________________________________