Вы находитесь на странице: 1из 10

IES Guadalpea 2017/2018 SOR

Gestin de particiones con


Fdisk y mkfs
4 de Octubre

Introduccin 1

1.Ver todas las particiones. fdisk l 2

2.Ver un disco especfico. fdisk l /dev/sdb 3

3.Ver todas las operaciones disponibles fdisk /dev/sdb 3

4.Mostrar toda la tabla de particiones del Sistema. 4

5.Crear una nueva particin. 5

6.Formatear una particin: comando mkfs 6

7.Seleccionar una particin como la particin activa: 6

8.Borrar una particin. 7

9.Corregir la tabla de particiones. 7

10. Comandos relacionados: 8

11. Extra (nivel pro): 8

12. Ejercicios 8

Introduccin
Fdisk (vlido para fixed disk o format disk), es uno de los comandos ms importantes que
deberamos conocer, puesto que en caso de no contar con interfaz grfica depormedio(cosa
muy habitual en lasdistribucionesdestinadasaservidoresporelmejoraprovechamientodelos
recursos), nos ayudar enormemente en la gestin y administracin de nuestro espacio en
disco .

Con esta herramienta podremos crear, eliminar, redimensionar, cambiar o copiar y mover
particiones usando el sencillo men que ofrece.

A continuacin veremos algunos de los comandos ms usados para gestionar la tabla de


particiones de un sistema Linux . Recordad que deberemos estar con el usuario root o con
algn usuario con permisos similares , para no encontrarnos continuamente con errores de
permisos o comandos no encontrados.

NOTA: T
odas las operaciones realizadas con fdisk requieren de permisos de Administrador!!!

1. Ver todas las particiones. fdisk l

2. Ver un disco especfico. f disk l /dev/sdb

3. Ver todas las operaciones disponibles f disk /dev/sdb

Si queremos ver todas las opciones que nos ofrece fdisk, nicamente deberemos pasar el
comando seguido de una unidad de disco (para darle algo sobre lo que trabajar). Ya en el men
de fdisk, pulsaremos m para entrar en la ayuda y ver todas las opciones que podramos aplicar
al disco seleccionado.

4. Mostrar toda la tabla de particiones del Sistema.


Para mostrar al completo la lista de particiones de nuestro sistema, al igual que antes
deberemos pasar una unidad con la que conseguir acceso al men de fdisk, tras lo cual, una
vez en el mismo, pulsaremos en esta ocasin p, para obtener el listado que buscamos.

5. Crear una nueva particin.


Si contamos con espacio sin usar en nuestro disco duro, podemos asignar ese espacio a una
nueva particin. Como en las anteriores acciones, primeramente deberemos acceder al men
pasando como argumento el nombre del disco duro sobre el que queremos trabajar.

fdisk /dev/sdb

Una vez estemos en el men de fdisk, pulsaremos n ( new o nueva) para crear la nueva
particin. Lo siguiente que nos pedir ser qu tipo de particin deseamos crear, extendida
(tambin llamada lgica) o primaria.

Aunque el programa nos lo recuerda, no est de ms comentar de nuevo que nicamente se


permiten 4 particiones primarias por unidad de disco.

Para una particin extendida p


ulsaremos e, mientras que para una primaria ser p la letra a
introducir.

A continuacin, nos pedirn dos datos, el primer y ltimo cilindro que definir la particin.
Bastar con introducir +10000M en last cylinder, significando que + (suma) 10000MB. Al
igual que antes, deberemos escribir w para escribir los cambios en la tabla de particiones y que
stos se apliquen en el reinicio del sistema.

Cuando queremos indicar el tamao de una particin tenemos dos opciones:

1. Poner el nmero de cilindros que ocupa nuestra particin, indicando el primer y el ltimo
cilindro.
2. Podemos dejar el primer inicio sin introducir nada (coger el valor por defecto), y en el
ltimo cilindro pondremos el tamao que queremos para la particin, como por ejemplo:
+10000M significando que + (suma) 10000MB.

6. Formatear una particin: comando mkfs


Despus de haber creado una nueva particin, no debemos olvidar darle formato, puesto que
por defecto no se le aplica, as que introduciremos el siguiente comando:

mkfs.ext4 /dev/sdb5

Mediante .ext4 le estamos indicando a la aplicacin qu formato de archivos nos interesa


aplicar a la particin, y he elegido sdb5 (otro valor que podr variar en vuestro sistema) por
seguir con el ejemplo anteriormente usado.

Nota: Para poder formatear en otros tipos de formato podis escribir en vuestro terminal
mkfs. y pulsamos la tecla Tab. Podreis ver como el terminal os mostrar todas las opciones
del comando mkfs.

Nota2: Una cosa muy importante, al dar formato a la particin podemos aadirle una etiqueta
usando el parmetro - L

7. Seleccionar una particin como la particin activa:


Escribe el siguiente comando en la shell: fdisk /dev/hdb S
ustituye "/dev/hdb" con el nombre de
Linux del dispositivo donde se encuentra la particin. Con la opcin A activamos la particin y
ojo, que no se nos olvide guardar los cambios pulsando w para escribir los cambios.

8. Borrar una particin.


Si lo que queremos es borrar una particin en concreto (por ejemplo, /dev/sdb2), primeramente
deberemos seleccionar el disco en el que podemos encontrarla, que siguiendo el caso del
ejemplo sera /dev/sdb. Ya en el men de fdisk pulsamos d, letra correspondiente a la opcin
de delete o borrar de esta herramienta, tras lo cual se nos pedir que introduzcamos el nmero
que se le ha dado a la particin que nos interesa.

Una vez tenemos el nmero de particin que queremos eliminar claro, lo introducimos y lo
siguiente que deberemos hacer es pulsar w (write) para escribir los cambios o confirmar la
accin. Los cambios se aplicarn en el siguiente inicio del sistema.

Nota: Eliminar una particin conlleva la prdida de todos los datos contenidos en ella, por lo que
recuperarlos ser casi imposible.

9. Corregir la tabla de particiones.


Se nos puede plantear la situacin de que borramos particiones intermedias, por ejemplo, si
tenemos particionado el disco con sda1, sda2, sda3, sda4 y sda5; y tenemos que eliminar sda3
y sda4. Esto puede ocasionar recibir un error como este Partition table entries are not in disk
order, que nos viene a decir que las particiones no estn en el orden que sigue el disco, que
tenemos espacio sin asignar o reasignado indebidamente.

A continuacin ya dentro del men pulsaremos x para acceder a las opciones avanzadas de
fdisk. Lo siguiente que haremos ser pulsar f (fix) que indicar a la aplicacin que queremos
reparar la tabla de particiones.

fdisk /dev/sdb

Para terminar, tal y como hicimos en ocasiones anteriores pulsaremos w para escribir los
datos, y que stos se apliquen en el siguiente reinicio del sistema.

Para solucionar este problema de orden en las particiones deberemos acceder al men
como ya hemos visto, indicando el disco sobre el que trabajaremos.

10. Comandos relacionados:


- Gdisk: Permite crear particiones
- fsck : Permite formatear una particin
- df : Indica el espacio libre del sistema de ficheros
- du : Indica el espacio utilizado
- mount /mnt/cdrom : Monta la unidad
- umount /mnt/cdrom : Desmonta la unidad
- E2fsprogs : Modificar la etiqueta de una particin ya creada.

11. Extra (nivel pro):


- Redimensionar una particin.

12. Ejercicios
Ejercicio 1 - Realiza un esquema de particiones:

Dados los siguientes supuestos, explica cmo lo haras, exponiendo

- Tipo de particin.
- Tipo de sistema de archivo.
- Nombre de la etiqueta.
- Cul ser la particin activa?

a. La empresa TECNO S.L. necesita tener instalado los sistemas operativos


Fedora, Debian, Windows XP, Windows Server 2008 y Windows 98. Adems necesitan guardar
todos los archivos de la empresa y tambin el coordinador de marketing necesita guardar todos
los reportajes que haga.

b. La Librera FUENTES S.A. necesita gestionar Windows 7, Windows 2003 Server,


Ubuntu y Guadalinex. Guardarn todas las bases de datos a parte.

c. La multinacional MAIN S.A. quiere gestionar un Windows 98, Windows 7, Windows


XP, Windows 2008 Server, Mandrake, Fedora y Debian.

En este ejercicio tienes que explicar las particiones que debes crear, qu nombres van a coger,
que etiquetas, cual vas a poner como particin activa, y luego, vas a crear todas las particiones
en un disco duro extra de tu mquina virtual. No hace falta que le des muchos Gb, vamos a
hacerlo de forma que cada Mb de la particin represente un Gb. Debes tener cuidado con los
tamaos de las particiones. Vamos a crearlas de forma que por ejemplo, para una particin
donde vas a instalar un Windows 7, le demos, ni ms ni menos, justamente, la memoria mnima
requerida (para ello quizs debas buscar cual es la memoria mnima requerida para cada
sistema).

2 - Trabajo de investigacin: GPT

2.1. Qu es GPT?

2.2. Cundo fue introducido?

2.3. Qu ventajas y/o desventajas tiene frente a MBR?

2.4. Cuntas particiones permite?

2.5. Incluye alguna medida/s de seguridad extra frente a las ofrecidas por MBR?

10

2.6. Est siendo adoptado por todos los sitemas operativos existentes en el
mercado? Cuales?

Вам также может понравиться