Recientemente he instalado un nuevo disco duro en mi caja de Ubuntu 10.0.4. Utilicé Sistema -> Administración -> Utilidades de disco para formatear el disco (tipo de archivo ext4) - pero no creé una partición (¿es esto recomendable?).
He montado manualmente la unidad como /mydata.
Quiero que la máquina monte automáticamente el dispositivo en el arranque/reinicio. ¿Cómo puedo hacerlo?
[[Actualización]]
Este es el resultado de ejecutar sudo fdisk -l
en mi sistema:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000858bf
Device Boot Start End Blocks Id System
/dev/sda1 * 1 59334 476595200 83 Linux
/dev/sda2 59334 60802 11789313 5 Extended
/dev/sda5 59334 60802 11789312 82 Linux swap / Solaris
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 16.0 GB, 16026435072 bytes
254 heads, 63 sectors/track, 1956 cylinders
Units = cylinders of 16002 * 512 = 8193024 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 1 1955 15641929 c W95 FAT32 (LBA)
En primer lugar, tu /dev/sdb
no está particionado. Asumo que este es el disco que quieres montar.
Ejecutar sudo fdisk /dev/sdb
Pulse O y pulse Enter (crea una nueva tabla).
Pulse N y pulse Enter (crea una nueva partición)
Pulse P y pulse Enter (crea una partición primaria)
A continuación, pulse 1 y pulse Enter (la crea como 1ª partición)
Por último, pulse W (esto escribirá los cambios en el disco)
Bien, ya tienes una partición, ahora necesitas un sistema de archivos.
Ejecuta sudo mkfs.ext4 /dev/sdb1
.
Ahora puedes añadirlo a fstab
Necesitas añadirlo a /etc/fstab
usa tu editor de texto favorito
**Tenga cuidado con este archivo ya que puede hacer que su sistema no arranque.
Añade una línea para la unidad de disco, el formato sería el siguiente.
Esto asume que la partición está formateada como ext4 según mkfs arriba.
#device mountpoint fstype options dump fsck
/dev/sdb1 /home/yourname/mydata ext4 defaults 0 1
Entonces en el siguiente reinicio se auto montará.
Esta página web tiene mucha información útil sobre fstab
Para configurar la unidad para que se monte automáticamente cada vez que se inicie el ordenador
Tendrás que editar /etc/fstab:
Sólo tienes que pulsar Ctrl+Alt+T en tu teclado para abrir Terminal. Cuando se abra, ejecute el siguiente comando
gksudo gedit /etc/fstab
Añade esta línea al final:
/dev/sdaX /media/mydata ext4 defaults 0 0
Nota: Asegúrese de sustituir la X por el valor correcto para su situación.
O puede utilizar el Administrador de dispositivos de almacenamiento, desde el centro de software;
El archivo fstab permite al sistema saber qué unidades montar (o cómo montarlas, al menos).
sudo edit /etc/fstab
entonces añade una línea como esta:
/dev/sdb1 /mydata ext4 defaults 0 0
Por supuesto, sustituya los valores para adaptarlos a sus ubicaciones reales:
/dev/sdb1
debe ser el dispositivo y la partición del disco que quieres montar./mydata
es el lugar donde quieres montarlo.ext4
es el tipo de sistema de ficheros que utiliza. Si no está seguro, ejecute el comando mount
sin argumentos cuando el disco esté montado (incluso si lo montó manualmente), le dirá el tipo de sistema de archivos. (en 12.04 puede simplemente teclear auto
que determina el sistema de archivos por usted en el lanzamiento)defaults 0 0
) están bien como los muestro.Si quieres aprender más, puedes leer man fstab
.