Vamos a ver cómo particionar y formatear discos con Linux-Debian. Primero veremos cómo hacerlo de forma gráfica y después por comandos. Debian tiene una interfaz gráfica sencilla. Para acceder a la terminal entramos con aplicaciones -> accesorios -> terminal o root terminal.
Como regla general de Linux, si el prompt acaba en $ como el ejemplo de abajo.
Admin1@debian:-$
El símbolo $ significa que no somos administradores. Pero si acaba en # como en el ejemplo inferior.
root@debian:/home/admin1#
El símbolo # significa que somos administradores.
Además en los equipos Linux, todos los usuarios tienen una carpeta de trabajo en /home que va en una partición distinta del sistema.
Vamos a ver la utilidad que nos interesa, para particionar y formatear discos, es la utilidad de discos.
Desde aplicaciones entramos en Herramientas del sistema y elegimos utilidad de discos.
Al abrir la utilidad de discos vemos una imagen como la inferior.
En nuestro caso, /home es un punto de montaje, es decir debajo de /home hay un disco diferente. En Linux en vez de letras por partición van como directorios dependientes de / (root)
El tipo de partición es lo que en Windows llamamos FAT32 o NTFS
/ (root)
------------------------------------------------------
| | |
/Home /bin /usr
Todos los sistemas Linux tienen al menos una zona de paginación dedicada (área de intercambio) No existe un concepto de letras de unidad pero si el de montaje. Windows hace el montaje automáticamente. Un punto de montaje es enlazar una carpeta con una partición física.
El NTFS de Linux no es nativo, funciona pero es ingeniería inversa. El FAT32 va bien porque se liberó el código.
Si formateamos el disco con formatear unidad (no es un formateo como Windows, es un error de traducción, es el equivalente a elegir entre GPT y MBR en Windows) .
Y ahora cambia la pantalla y pone crear partición.
Creamos la partición.
Tenemos todos estos tipos de sistemas de archivos para las particiones.
Elegimos ext3 (nativo de Linux).
Y pulsamos en crear.
Falta montarlo. Cada dispositivo físico tiene que estar asociado a una carpeta del sistema. Como regla general cada dispositivo se asocia con su carpeta correspondiente del siguiente modo:
Dispositivos: /dev
Discos SATA: /sd0 /sd1 /sd2
Tarjeta de red : /eth0
Registro: /etc como el registro de Windows.
Cada partición lleva una letra, como estamos en el segundo disco es el /sd1 la partición será /sda /sdb /sdc etc.
Cada partición lleva un numero /sdb1 /sdb2 /sdb3 etc.
En este ejemplo concreto montaremos /dev/sdb1 en una carpeta llamada /U01 lo montamos modificando un archivo llamado /etc/fstab.
Si hemos tocado el fstab lo podemos probar con mount –A si no funciona fallará el arranque, por tanto evitaremos arrancar de nuevo el sistema y modificaremos de nuevo fstab hasta que esté correcto, si no lo conseguimos, hay que dejar el fstab como estaba.
Particiones por comandos
Tenemos tres pasos a seguir
Crear las particiones
Formatearlas
Montarlas
Para seguir esta secuencia utilizaremos la herramienta de comandos de Linux fdisk.
Herramienta FDisk
Para mostrar el contenido de un disco hacemos.
fdisk -l /dev/sdb
Sin –l entramos en el editor. Es importante tener en cuenta que con fdisk, todo lo hecho no se hace hasta que salimos, si salimos sin grabar (quit) no lo hace, para salir grabando hay que poner w.
La m nos muestra la ayuda del comando.
La letra l nos muestra una lista de los tipos de particiones que admite el comando.
Solemos usar 82 para swap 83, para Linux, 7 para NTFS y c para FAT32 Para hacer una nueva partición se pone la letra n. La letra p para partición y el 2 para elegir el número de partición.
20G significa que el tamaño de la partición será de 20 Gb, finalmente con p listamos como va quedando el disco.
Ponemos la partición 3 como FAT32
No olvidar poner w para salir grabando.
Vemos como quedan las particiones con la herramienta gráfica.
En el disco C vamos a crear tres particiones, 20 Gb de primaria, una segunda 20 Gb de primaria y una extendida con lo que queda dividida en dos lógicas una de 20 Gb y lo que quede. Hacemos quit para salir sin grabar y dejar el disco como estaba originalmente.
Ahora creamos la extendida para añadir las dos lógicas.
Añadimos la primera lógica de 20 Gb, la letra l indica que la partición es lógica.
Y la última va sin tamaño.
Esta vez salimos con w para grabar todo y con la herramienta gráfica vemos que queda esto.
Formateamos el disco 3 y la partición 1 con mkfs en ext3, Si ponemos mkfs sale la pantalla de ayuda de mkfs.
mkfs –t ext3 –L datos1 /dev/sdc1
-m0 significa no utilizar espacio reservado para el usuario (suele ser el 5% del disco, en discos grandes conviene reducirlo).
No conviene pasar el 90 % de la capacidad del disco duro. Formateamos el siguiente partición.
mkfs –t vfat –F 32 –n datosFAT /dev/sdc2
Montaje
Montar un disco es enlazarlo como dispositivo físico enlazarlo con una carpeta del sistema de archivos. Para montar las carpetas tienen que estar creadas. Como ejemplo, vamos a montar las dos primeras particiones del disco c.
El usuario sólo ve carpetas aunque estén montadas en diferentes discos o particiones. Si creo usuarios en una carpeta, se crean en el primer montaje que encuentren.
Si creamos un usuario en Luis lo creamos en sdc pero si lo creamos en bin lo creamos en sda.
En el siguiente ejemplo vamos a montar un U01 en sdc1 y U02 en sdc2 (el tipo de archivo ext3 se pone para que si nos equivocamos falle en vez de hacerlo en un disco que no queremos.
Primero creamos las carpetas.
mkdir /u01 mount –t ext3 /dev/sdc1 /u01
mkdir /u02
mount –t vfat /dev/sdc2 /u02
Con mount vemos lo que hay.
Listado de directorios con ls –ln /
Hacemos el montaje.
Vemos gráficamente lo que hemos montado.
Ahora podemos ver las carpetas montadas en el Navegador de Archivos de Herramientas del sistema.
/etc en Linux es el equivalente al registro de Windows.
Si editamos el archivo /etc/fstab se muestran los volúmenes montados.
El fichero /etc/fstab sólo lo puede crear el root. Normalmente hacemos una copia por si hay que volver atrás.
Monta todo lo que esté sin montar asigna carpetas de forma automática
mount –a
Desmontar
umount
Ahora como están montados los desmontamos y probamos con mount –a si no da error, es que todo es correcto y no dará problemas al reiniciar el equipo.
Si hay algún error tendremos que modificar el archivo fstab hasta que no de error.
No hay comentarios:
Publicar un comentario