Usando un pequeño Linux como "servidor Ext4"

Usando un pequeño Linux como "servidor Ext4"

Problema:

Tengo dos discos duros externos donde la mayoría de las particiones están formateadas como Ext4 para usar con mi estación de trabajo Linux.

Pero también tengo una macbook y parece que no hay casi nada que admita sistemas de archivos Ext4 en MacOS.

Entonces pensé que podría crear una máquina virtual VirtualBox (¿o una imagen acoplable?) que contuviera un sistema Linux tan pequeño que solo debería tener estos componentes:

  • capacidad demontaje de particiones Ext4en unidades USB externas;
  • conexión a Internet;
  • Capacidad para hacer que las particiones Ext4 sean accesibles mediantecreando un servidor, por ejemplo, un servidor SSH (para usar con clientes SSH directamente en la terminal, o para montar esas particiones usando SSHFS) o quizás un servidor SAMBA.

Entonces la pregunta es:

¿Cómo puedo crear u obtener un sistema Linux tan mínimo?

Dado que solo solicito las características enumeradas anteriormente, debería ser muy pequeña en comparación con una distribución normal de Linux, tal vez solo un par de cientos de megabytes o incluso menos (no necesito ninguna GUI, no necesito ningún servicio no directamente). relacionado con las características anteriores).

Y supongo que no consumiría recursos si una máquina virtual tan simple se ejecutara constantemente en mi Mac (o al menos cuando necesito usar discos duros externos). ¿Estoy en lo cierto?

Un intento que estoy haciendo

Intenté usaresta imagen acoplable, que apunta aeste repositorioy se supone que debe crear un servidor OpenSSH.

Pensé que una vez que esto se estuviera ejecutando, podría conectarme al servidor usando SSH y podría haber montado las particiones Ext4 en la sesión SSH.

Puedo ejecutar la imagen de la ventana acoplable correctamente y puedo iniciar el servidor, también puedo ejecutar sudocomandos durante la sesión SSH (modifiqué la lista de sudoers en la imagen de la ventana acoplable), pero no puedo acceder a ningún disco USB externo (ninguno de ellos, ni siquiera los que no son Ext4), simplemente no aparecen en la /devcarpeta.

Respuesta1

Instala live linux en tu VirtualBox y debería ser suficiente, son bastante pequeños por esa misma razón. Hay muchos para elegir (Aquí hay una pequeña lista con descripciones.). Yo personalmente usorelajadoen usb pero hay otros. Nada le impide crear su propia versión en vivo que sería absolutamente minimalista una vez que se sienta cómodo con la solución preparada.

información relacionada