From 7f7c401c59ea875539467052abb8bc6107aaefb5 Mon Sep 17 00:00:00 2001 From: davpobl <283-davpobl@users.noreply.gitlab.inf.uva.es> Date: Mon, 11 May 2020 12:16:22 +0200 Subject: [PATCH] =?UTF-8?q?Limpieza=20de=20c=C3=B3digo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- debian/build.sh | 5 ----- debian/mount.sh | 3 +-- debian/start.sh | 2 +- debian/umount.sh | 3 +-- 5 files changed, 6 insertions(+), 13 deletions(-) delete mode 100644 debian/build.sh diff --git a/README.md b/README.md index 6a4f492..e1fefe5 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Permite la ejecución de Minix 2 sobre QEMU en contenedores Docker. Necesario te Crea dos contenedores: * Uno basado en [QEMU/i386](https://hub.docker.com/r/qemu/i386) con el puerto 5901 abierto para acceder a Minix mediante un visor VNC -* Otro basado en [Debian 10](https://hub.docker.com/_/debian) desde el que se puede montar el sistema de archivos Minix y sincronizar con git. +* Otro basado en [Debian 10](https://hub.docker.com/_/debian) desde el que se puede montar el sistema de archivos Minix y sincronizar con git ## Configuración Variables de entorno: @@ -13,7 +13,7 @@ Variables de entorno: * `GIT_USER`: usuario de git. Sin valor por defecto * `GIT_EMAIL`: e-mail de git. Sin valor por defecto * qemu: - * `RAM_SIZE`: tamaño de la memoria RAM para Minix en MB. Por defecto 16. + * `RAM_SIZE`: tamaño de la memoria RAM para Minix en MB. Por defecto 16 ## Despliegue @@ -25,7 +25,7 @@ Existen los siguientes scripts en la carpeta `/home/scripts` de Debian a los que * `mount.sh`: monta Minix en `/mnt` y `/mnt/usr` * `rsync.sh`: sincroniza el sistema de archivos de Minix en `/home/git` * `git.sh`: añade todos los archivos de `/home/git`, realiza el commit y el push en el repositorio remoto que se especificó -* `umount.sh`: desmonta `/mnt` y `/mnt/usr`. Es posible que falle a veces si se han hecho escrituras en dicho directorio, si es así, ejecutar hasta que se desmonte. +* `umount.sh`: desmonta `/mnt` y `/mnt/usr`. Es posible que falle a veces si se han hecho escrituras en dicho directorio, si es así, ejecutar hasta que se desmonte ## Uso Minix se puede acceder a través de un visor VNC desde `127.0.0.1:5901` diff --git a/debian/build.sh b/debian/build.sh deleted file mode 100644 index 1b2e0b8..0000000 --- a/debian/build.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -apt-get update -apt-get install git -y -mkdir /home/mnt -mkdir /home/mnt/usr \ No newline at end of file diff --git a/debian/mount.sh b/debian/mount.sh index d2b1261..70d98e4 100644 --- a/debian/mount.sh +++ b/debian/mount.sh @@ -1,5 +1,4 @@ #!/bin/bash cp /home/minix.img /home/minix2.img mount -t minix -o loop,offset=1024 /home/minix2.img /mnt -mount -t minix -o loop,offset=5669888 /home/minix.img /mnt/usr -# los offset se obtienen con fdisk -l y después se multiplican por 512 el comienzodo \ No newline at end of file +mount -t minix -o loop,offset=5669888 /home/minix.img /mnt/usr \ No newline at end of file diff --git a/debian/start.sh b/debian/start.sh index 7b71dc4..2bdd64f 100644 --- a/debian/start.sh +++ b/debian/start.sh @@ -1 +1 @@ -while true; do sleep 1000; done +while true; do sleep 1000; done \ No newline at end of file diff --git a/debian/umount.sh b/debian/umount.sh index a80bcbb..5c70a57 100644 --- a/debian/umount.sh +++ b/debian/umount.sh @@ -1,5 +1,4 @@ #!/bin/bash umount -f /mnt/usr umount -f /mnt -rm /home/minix2.img -# los offset se obtienen con fdisk -l y después se multiplican por 512 el comienzodo \ No newline at end of file +rm /home/minix2.img \ No newline at end of file -- GitLab