Problema bastante particular al montar disco NTFS (solucionado)

Imagen de tomasbondi
0 puntos

Hola, tengo un problema bastante rarito, el tema es asi, tengo dos discos fisicos en la pc, uno de 80 GB (donde esta instalado ubuntu 8.04, uso todo el disco para el mismo) y otro de 160 GB (instalado windows, particion 100% ntfs), el tema es el siguiente, cuando la monto con la HERRAMIENTA DE CONFIGURACION NTFS, la tildo, donde me pide un nombre le pongo "winchot", hasta ahi todo fenomeno, testeo haber si esta bien montado para cuando inicie ubuntu ("sudo gedit /etc/fstab"), y si, esta bien escrito, lo comparo con "sudo fdisk -l".

escribo sudo mount -a, y me la monta, todo bien, el temita es cuando reinicio la maquina, damos un ejemplo real de lo que me sucede; esto es lo que me tira el fdisk -l con el disco bien montado:

todos@pc-1:~$ sudo fdisk -l

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0xd68ad68a

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1       19456   156280288+   7  HPFS/NTFS

Disco /dev/sdb: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x4b7c4b7b

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1   *           1        9634    77385073+  83  Linux
/dev/sdb2            9635       10011     3028252+   5  Extendida
/dev/sdb5            9635       10011     3028221   82  Linux swap / Solaris

Noten que el NTFS esta en /dev/sda1 (donde esta instalado windows, el disco de 160 GB) y donde tengo instalado ubuntu (disco 80 GB) dice /dev/sbdX (X representa el numero 1, 2 y 5)

ahora bien,  esto es el archivo fstab (HASTA ACA, EL DISCO ESTA MONTADO, YA QUE NO REINICIE LA MAQUINA)

 # /etc/fstab: static file system information.
#
#  -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sdb1 :
UUID=d182c049-d6f1-47f8-8c3d-1e972ae6c416 / ext3 relatime,errors=remount-ro 0 1
# Entry for /dev/sdb5 :
UUID=72e83678-d578-4d82-be49-8477060b3253 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda1 /media/winchot ntfs-3g defaults,locale=es_ES.UTF-8 0 0

Noten la ultima line que dice /dev/sda1, es decir, el disco NTFS. Teoricamente, si reinicio la maquina, el disco debe montarce automaticamente, pero no, miren lo que sucede (ahora reinicie la maquina, y el disco no se monto automaticamente):

este es el archivo fstab:

# /etc/fstab: static file system information.
#
#  -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sdb1 :
UUID=d182c049-d6f1-47f8-8c3d-1e972ae6c416 / ext3 relatime,errors=remount-ro 0 1
# Entry for /dev/sdb5 :
UUID=72e83678-d578-4d82-be49-8477060b3253 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda1 /media/winchot ntfs-3g defaults,locale=es_ES.UTF-8 0 0

Pueden notar que se encuentra exactamente igual que antes de reiniciar la maquina, bien, miren ahora cuando hago fdisk -l:

 todos@pc-1:~$ sudo fdisk -l

Disco /dev/sda: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x4b7c4b7b

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1        9634    77385073+  83  Linux
/dev/sda2            9635       10011     3028252+   5  Extendida
/dev/sda5            9635       10011     3028221   82  Linux swap / Solaris

Disco /dev/sdb: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0xd68ad68a

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1   *           1       19456   156280288+   7  HPFS/NTFS

Bueno, noten que MAGICAMENTE, el disco NTFS, paso a ser /dev/sdb1(disco de 160 GB), y /dev/sdaX donde esta ubuntu (disco de 80 GB).

si ahora modifico el archivo fstab por /dev/sdb1, lugo hago mount -a, lo monta, pero al reiniciar, sucede lo mismo, pero al revez, si me pueden ayudar, se los voy a agradecer muchisimo,

esto no me sucededia con gusty gibbon y lo montaba de igual manera, y funcionaba sin darme drama.

saludos, muchisimas gracias, y mas alla de este problemita y mi ignoracioa ante GNU/linux, me encanto esta ultima version, espero alguna ayuda...

 

Imagen de widomin
+1
0
-1

Hola, tengo el mismo problema que tomasbondi.

Los discos cambian su nombre de device.
En realidad son 2 mis problemas.

El primero es que cuando reinico, la unidad que tiene el linux "sdc" pasa a ser "sda", con lo que ya no monta las unidades que necesito.

Soy muy nuevo con linux, y no sé como solucionar este problema. Creo que algún otro linux ya me lo hacía.

El segundo es similar solo que pasa tanto al iniciar como reiniciar

Uso un disco externo usb y  si inicio el ordenador con una memoria usb conectada, los otros discos fijos inician con el nombre de device de siempre, pero el usb cambia, y no lo monta obviamente.

Hay alguna forma de definir los discos para que no cambien?

Alguna solución? 

+1
0
-1
Imagen de widomin
+1
0
-1

http://linux.byexamples.com/archives/321/fstab-with-uuid/

Siguiendo los pasos que explican en esta página, podemos montar las unidades a partir de sus id de partición.

Con eso ya no tuve más problemas.

 

+1
0
-1
Imagen de tomasbondi
+1
0
-1

bueno, primero, se suponia que era algo no muy complicado, pero sin windomin, podria haberce vuelto un dolor de cabeza, por ende, lo pude solucionar, asi que mil gracias chabon, suerte, y saludos

----las pastillas del abuelo----

+1
0
-1

----las pastillas del abuelo----