Preparar nuestro disco duro y montarlo en EXT4

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

En esta guía enseñaré como formatear nuestros discos duros a EXT4 , para poder usarlos con Transmission,servidor web, o lo que nos apetezca :mrgreen: .
¿Que Diferencias hay de NTFS a EXT4?
-Ext4 no se fragmenta (muy poco) el disco al paso del tiempo.
-Mejor Rendimiento frente NTFS.
-Mejor organización y búsqueda de carpetas mas rápida.
-Baja el consumo de memoria de nuestra PI.

EMPEZAMOS – PRIMEROS PASOS – ACTUALIZAR Y PREPARAR DISCO/S DUROS:

1º PASO-Acceder- Obviamente acceder al SSH(suponiendo que ya sabemos entrar) he utilizado Putty en mi caso:

Imagen

2º PASO -Actualizar Repostorios-Antes de empezar a instalar, tenemos que buscar las últimas actualizaciones de los repostorios , para ello pondremos:

Código: Seleccionar todo

sudo apt-get update
Imagen

Esperaremos a que termine su trabajo, y ahora lo siguiente será preparar nuestro/s discos duros para el servidor.

(Con este paso lo que vamos a hacer es FORMATEAR nuestro DISCO DURO POR COMPLETO a EXT )
OJO! SE BORRARÁN TODOS LOS DATOS.

3º PASO: DETECTAR DISCO- Ahora Pondremos el siguiente comando para detectar como tiene asignado nuestro disco duro:

Código: Seleccionar todo

dmesg
Imagen

Nos saldrá inmediatamente bastante información, tendréis que buscar un poco y como veis, ya le ha asignado el valor SDA1

Ahora para asegurar que está correctamente ,pondremos:

Código: Seleccionar todo

df -h
y como puedes comprobar, ha detectado correctamente nuestro disco duro ;)

Imagen

4º Paso :formatear Disco Duro a EXT4:
Tecleamos el siguiente comando para desmontar la unidad, teniendo en cuenta el nombre con el que ha detectado nuestro disco duro anteriormente, en nuestro caso:

Código: Seleccionar todo

sudo umount /dev/sda1
Ahora formateamos a EXT:

Código: Seleccionar todo

sudo mkfs.ext4 /dev/sda1
Te dira si quieres proceder, marcamos (Y)

Imagen

El proceso suele ser rápido, dependiendo de la capacidad del disco.

5º Paso: Crear Directorio , para crear un directorio "Central" donde se montara nuestro disco duro.

Código: Seleccionar todo

sudo mkdir /media/servidor
6º Paso: Auto-montar nuestro disco duro cada vez que reiniciemos o apaguemos nuestra PI:
Pondremos el siguiente comando:

Código: Seleccionar todo

sudo nano /etc/fstab
Nos moveremos el editor y añadiremos esta línea:

Código: Seleccionar todo

/dev/sda1  /media/servidor               ext4    defaults,noatime  0       0
NOTA Y EXPLICACIÓN DE LO QUE HEMOS PUESTO:
/dev/sda1 : ruta de nuestro disco duro detectado anteriormente
/media/servidor : carpeta que hemos creado en el paso nº5.
Asi cada vez que iniciemos, el disco duro estará montado en esa carpeta.

Guardamos los cambios pulsando estas teclas, en este caso (putty ssh)
Control + X
tecleamos Y
ENTER


Por último (NO SALTAR ESTE PASO), reiniciamos nuestra PI para guardar cambios , ponemos:

Código: Seleccionar todo

sudo reboot
y cuando volvamos a entrar al SSH , ponemos este comando de nuevo para asegurar que nuestro disco duro se ha montado correctamente
en la carpeta deseada:

Código: Seleccionar todo

df –h
Imagen
BINGO!!! Ahora ya podemos configurar nuestro Servidor Torrent con Transmission o Servidor Web con NGINX
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
srvazquez95
Administrador
Administrador
Mensajes: 152
Registrado: 16 May 2016, 23:46
Ubicación: Zaragoza
Agradecido: 0
Agradecimiento recibido: 0
Contactar:

Muy Buen Tuto, pero una pregunta.

El disco duro en formato EXT4 puede ser leido por Windows?

Un saludo
Estudiante, currante e intento de gamer. :mrgreen:
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

srvazquez95 escribió:Muy Buen Tuto, pero una pregunta.

El disco duro en formato EXT4 puede ser leido por Windows?

Un saludo
Perfectamente, yo he usado hace años Ext2fsd y sin problemas :mrgreen:
https://sourceforge.net/projects/ext2fs ... p/download
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
Haru Ijima
Pi Beta
Pi Beta
Mensajes: 108
Registrado: 14 Jun 2016, 18:29
Ubicación: Granada
Agradecido: 0
Agradecimiento recibido: 1 vez
Contactar:

Kike escribió:
srvazquez95 escribió:Muy Buen Tuto, pero una pregunta.

El disco duro en formato EXT4 puede ser leido por Windows?

Un saludo
Perfectamente, yo he usado hace años Ext2fsd y sin problemas :mrgreen:
https://sourceforge.net/projects/ext2fs ... p/download
Leído sabía que si, aunque nunca he probado pero... escribir en él? algún problema?
Haru - Desarrollador de aplicaciones web

Código: Seleccionar todo

while (true) {
    echo 'Holiiiii';
}
[/size]
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Haru Ijima escribió:
Kike escribió:
srvazquez95 escribió:Muy Buen Tuto, pero una pregunta.

El disco duro en formato EXT4 puede ser leido por Windows?

Un saludo
Perfectamente, yo he usado hace años Ext2fsd y sin problemas :mrgreen:
https://sourceforge.net/projects/ext2fs ... p/download
Leído sabía que si, aunque nunca he probado pero... escribir en él? algún problema?
Ninguno la verdad (Utilizando Windows 10 x64)
En Windows 7 si recuerdo que tenia algun que otro problema a la hora de escribir :D
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

Cuando llego al paso de guardar cambios me sale el siguiente mensaje:

[ Error writing /etc/fstab: Read-only file system ]

¿qué hago mal?
Avatar de Usuario
MLopez
Pi Omega
Pi Omega
Mensajes: 61
Registrado: 04 Oct 2016, 17:35
Agradecido: 0
Agradecimiento recibido: 0

Gubenote escribió:Cuando llego al paso de guardar cambios me sale el siguiente mensaje:

[ Error writing /etc/fstab: Read-only file system ]

¿qué hago mal?
tiene toda la pinta de que no tienes permisos... vamos que solo tienes permiso de lectura y necesitas escribir para editarlo.
has puesto sudo nano ... antes de abrir el editor para escribir ?¿
con una orange pi pc plus con hdd de 2tb a modo de servidor casero y portatil...
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

En el primer paso lo puse, pero me decía que en libreelec no hace falta por ser root. De hecho me salían todos los pasos hasta llegar a guardar que ya no me deja.
Jogar
Pi Newbie
Pi Newbie
Mensajes: 5
Registrado: 18 Oct 2016, 07:42
Agradecido: 0
Agradecimiento recibido: 0

Hola kike, muchas gracias por el tutorial. ¿Esto sería válido para realizar una instalación con retropie donde guardar las roms? Soy novato, pero por lo que he leido y, como os digo, a falta de probarlo personalmente, se puede instalar retropie en una tarjeta sd y al conectar un usb formateado en FAT32 ( entiendo que un hdd de 3.5" por usb debe ser válido) retropie crea la carpeta roms en este dipositivo . Si preparo un disco como en tu manual formateado en ext4 ¿sería igualmente válido?
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Gubenote escribió:En el primer paso lo puse, pero me decía que en libreelec no hace falta por ser root. De hecho me salían todos los pasos hasta llegar a guardar que ya no me deja.
Es tema de permisos como ha dicho @MLopez , suele solucionarse con sudo :fumando
Jogar escribió:Hola kike, muchas gracias por el tutorial. ¿Esto sería válido para realizar una instalación con retropie donde guardar las roms? Soy novato, pero por lo que he leido y, como os digo, a falta de probarlo personalmente, se puede instalar retropie en una tarjeta sd y al conectar un usb formateado en FAT32 ( entiendo que un hdd de 3.5" por usb debe ser válido) retropie crea la carpeta roms en este dipositivo . Si preparo un disco como en tu manual formateado en ext4 ¿sería igualmente válido?
Si , totalmente idéntico en el proceso , debo actualizar el tutorial ya que hay una forma más efectiva para montar los discos, a ver si mañana por la tarde me pongo a ello y lo actualizo :)
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
Cbc86
Pi Omega
Pi Omega
Mensajes: 53
Registrado: 13 Nov 2016, 13:43
Agradecido: 0
Agradecimiento recibido: 0

Uauuu!!! No había visto estos tutos!!! me vienen muuuuy bien.
Preguntilla: Al formatear Disco Duro externo a EXT4 (paso 4 ) se entiendo que se borra los contenidos que tengas en él???

Lo pregunto porque quiero hacer una backups de mi sd 128gb a un hdd externo sin ordenador.
Graaaaaacias de antemano!!!
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Buenas tardes, si exactamente se borrará todo el contenido al formatear.

Te recomiendo que en vez de seguir este tutorial mires este sistema explicado en otro hilo
viewtopic.php?p=2307#p2307
Es más efectivo y seguro :D
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
miniadri
Pi Omega
Pi Omega
Mensajes: 92
Registrado: 16 May 2016, 15:44
Ubicación: Albacete
Agradecido: 0
Agradecimiento recibido: 0

No hay manera de cambiar el formato sin borrarlo todo, verdad?? Tengo el Disco Duro de 4Tb casi lleno y ningún otro sitio donde guardar todos los archivos para dejar que se borre el disco xD
el ultimo cantabro
Pi Omega
Pi Omega
Mensajes: 61
Registrado: 15 Feb 2017, 23:19
Agradecido: 0
Agradecimiento recibido: 0

la raspberri no puede leer un disco duro que esta en formato nfts?
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

Monté en su día un disco duro con este tutorial, pero no puedo hacer nada con el disco.
Está como propietario root y grupo root y no tengo permisos para hacer nada. He instalado el trasnmission con el tuto de aquí y no puedo descargar nada.
¿Qué más he de hacer? :cry:
Avatar de Usuario
xxmonti
Pi Master
Pi Master
Mensajes: 257
Registrado: 19 May 2016, 10:05
Agradecido: 0
Agradecimiento recibido: 0

Gubenote escribió:Monté en su día un disco duro con este tutorial, pero no puedo hacer nada con el disco.
Está como propietario root y grupo root y no tengo permisos para hacer nada. He instalado el trasnmission con el tuto de aquí y no puedo descargar nada.
¿Qué más he de hacer? :cry:
No puedes hacer nada que significa? No te deja entrar al disco duro?
Danos mas detalles de lo que pretendes conseguir y que es lo que te pasa exactamente :lol:
Imagen
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

xxmonti escribió:
Gubenote escribió:Monté en su día un disco duro con este tutorial, pero no puedo hacer nada con el disco.
Está como propietario root y grupo root y no tengo permisos para hacer nada. He instalado el trasnmission con el tuto de aquí y no puedo descargar nada.
¿Qué más he de hacer? :cry:
No puedes hacer nada que significa? No te deja entrar al disco duro?
Danos mas detalles de lo que pretendes conseguir y que es lo que te pasa exactamente [emoji38]
[emoji16] [emoji16] [emoji16] Entrar si que puedo entrar, pero solo a mirar.
Tanto desde el filezilla como desde el escritorio de raspbian.
Però no puedo crear archivos, ni desde el escritorio ni el filezilla ni el transmission.
Sólo he podido crear carpetas con putty.
Ya no he sabido probar más cosas.
No se si me he explicado bien...

Enviado desde mi Redmi Note 3 mediante Tapatalk
Avatar de Usuario
xxmonti
Pi Master
Pi Master
Mensajes: 257
Registrado: 19 May 2016, 10:05
Agradecido: 0
Agradecimiento recibido: 0

Gubenote escribió:
xxmonti escribió:
Gubenote escribió:Monté en su día un disco duro con este tutorial, pero no puedo hacer nada con el disco.
Está como propietario root y grupo root y no tengo permisos para hacer nada. He instalado el trasnmission con el tuto de aquí y no puedo descargar nada.
¿Qué más he de hacer? :cry:
No puedes hacer nada que significa? No te deja entrar al disco duro?
Danos mas detalles de lo que pretendes conseguir y que es lo que te pasa exactamente [emoji38]
[emoji16] [emoji16] [emoji16] Entrar si que puedo entrar, pero solo a mirar.
Tanto desde el filezilla como desde el escritorio de raspbian.
Però no puedo crear archivos, ni desde el escritorio ni el filezilla ni el transmission.
Sólo he podido crear carpetas con putty.
Ya no he sabido probar más cosas.
No se si me he explicado bien...

Enviado desde mi Redmi Note 3 mediante Tapatalk
Eso es porque al crear la ruta del disco duro lo hiciste como root, y no tienes permisos con tu usuario normal.
Suponiendo que tu usuario normal es "pi", escribe esto

Código: Seleccionar todo

sudo chown pi -R /media/servidor

Código: Seleccionar todo

sudo chmod 755 -R /media/servidor
Ahora si entras al filezilla con el usuario pi, te deberia dejar crear y modificar las cosas.
Como bien has dicho, desde putty si puedes crear carpetas, porque usas es comando "sudo" (del usuario root)

Para el tema del transmission, pasate por los posts que hay y lee los comentarios, porque es un poco mas complicado
Imagen
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

xxmonti escribió:
Gubenote escribió:
xxmonti escribió:
No puedes hacer nada que significa? No te deja entrar al disco duro?
Danos mas detalles de lo que pretendes conseguir y que es lo que te pasa exactamente [emoji38]
[emoji16] [emoji16] [emoji16] Entrar si que puedo entrar, pero solo a mirar.
Tanto desde el filezilla como desde el escritorio de raspbian.
Però no puedo crear archivos, ni desde el escritorio ni el filezilla ni el transmission.
Sólo he podido crear carpetas con putty.
Ya no he sabido probar más cosas.
No se si me he explicado bien...

Enviado desde mi Redmi Note 3 mediante Tapatalk
Eso es porque al crear la ruta del disco duro lo hiciste como root, y no tienes permisos con tu usuario normal.
Suponiendo que tu usuario normal es "pi", escribe esto

Código: Seleccionar todo

sudo chown pi -R /media/servidor

Código: Seleccionar todo

sudo chmod 755 -R /media/servidor
Ahora si entras al filezilla con el usuario pi, te deberia dejar crear y modificar las cosas.
Como bien has dicho, desde putty si puedes crear carpetas, porque usas es comando "sudo" (del usuario root)

Para el tema del transmission, pasate por los posts que hay y lee los comentarios, porque es un poco mas complicado
Mañana lo pruebo. Gracias!!

Enviado desde mi Redmi Note 3 mediante Tapatalk
centenaro
Pi Alpha
Pi Alpha
Mensajes: 19
Registrado: 14 Ene 2017, 16:21
Agradecido: 0
Agradecimiento recibido: 0

alguem testou? sabe se funciona?
Responder