-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentar generación de la ISO en la wiki #49
Comments
No le he dedicado tiempo al instalador, debido a que me he centrado en el problema de las pizarras en educaandos y ahora a instalar minino en la tablet vexia, pero la última vez que probé el instalador, los post-script no funcionaron, lo utilicé para borrar el acceso directo del escritorio en la versión instalada, pero nada, quizás necesitaría un chroot. Solo había que añadir scripts a esa carpeta de post-script en la carpeta de refracta installer. Aunque no le he podido dedicar tiempo creo que al final tendremos que borrar el refracta installer y los script de installer de minino que se basa en refracta y construir los nuestros. Pues al no haberlos investigado, vamos a ciegas. En el update-minino, están al final los dos comandos necesarios para crear la ISO (comentados #) tal cual dejas el sistema, no hay dificultades. El problema es que no lo hemos investigado y quizás por eso algunos métodos de instalación dan fallo. En el script update-minino están las carpetas de refracta y algunas cosas que modifiqué del instalador, como el grub o algún post-script que no funcionó. Puede fallar cualquier cosa, necesitamos reestructurar refracta a nuestro modo, desinstalarlo, borrar el minino installer y construir el nuestro, por ejemplo, aunque el sistema está preparado, puede fallar que hemos cambiado el usuario a usuario y en la versión original era minino. Espero tener más tiempo en breve y que le podamos dar una solución al instalador que tantos problemas está dando, así como incluir tu código para esas tarjetas de sonido. |
Lo primero que voy a probar es a instalar una versión similar de refracta installer a la que traía el sistema, la última que vez puse una más nueva y puede que eso traiga problemas, voy a probar con la versión que traía minino original. También probaré a dejar el usuario minino, a ver qué ocurre. |
He visto que no borré refractainstaller al cambiar por systemback, solo borré refractasnapshot que es el que hace la ISO. Poco problema daba esto entonces. Es el encargado de construir la ISO y la ISO la hace bien, sigue habiendo problema con refracta installer y siempre lo hubo, por eso cambié a Systemback. |
Uufff... mucha incertidumbre veo en este punto joven padawan 🤣👍🏻 |
Me he liado esta mañana, dormí poco jajajaja. Igualmente voy a probar todas las cosas hasta que tengamos un instalador decente. ¿Qué opinas tú sobre el instalador? ¿Debería seguir habiendo opciones y diferentes formas o solo una desatendida y sin muchas opciones debido a que se suele instalar en equipos que no necesitan mucho uso de particiones? |
Hombre, tener posibilidad de elegir (aunque nos complique la vida) siempre es un punto a su favor pero he de confesar que he estado tentado de plantear una instalación desatendida que se cargue todas las particiones e instale (sí o sí) Minino en el equipo 😅 Un poco radical pero, como decían en el Milagro de P. Tinto: si hay que sanear, se sanea 🤣 |
Dejo aquí referencia a la escasa documentación que existe (de forma oficial) sobre Refracta para cuando abordemos este tema |
Como vemos hay diferentes instalaciones: a) desasistido: usa el archivo minino-installer-b alojado en esta misma carpeta (/usr/local/bin). b) básico: utiliza remastersys-installer, alojado en /usr/bin c) avanzado: utilizar el archivo minino-installer-r, alojado en /usr/bin. d) experto: utilizar el archivo refractainstaller-e-wrapper.sh, alojado en /usr/bin. |
No veo mala idea borrar estos casos del instalador y dejar solo la desasistida, es la más efectiva, incluso es la única que me ha detectado las particiones de la tablet vexia que usa tarjeta de memoria en lugar de disco duro "/dev/mmcblk0". En la versión manual de esta opción incluso te deja seleccionar y editar las particiones con gparted. Siempre podemos solo esconder la opción sabiendo que las tenemos ahí disponibles en caso de querer usarlas para probar o solucionar alguna instalación. ¿Qué opinas? |
Otra de las cosas que teníamos pendiente y que más "morcilla" da a los compañeros, es que la instalación desasistida, hay veces que confunde los dispositivos del pendrive de minino live con el que arrancamos y el disco duro a instalar. Parece ser que lo instala en el usb otra vez y los compañeros se encuentran con un sistema tal cual estaba antes de la instalación. Esta es la función que detecta el sistema "live" y asigna valores "sda o sdb". La voy a estudiar, a ver si ves el fallo. No estoy a estas horas muy espabilado hoy, pero ¿no está al revés? |
No, está mirando en qué partición se ha montado /live/image y se asegura que no sea /dev/sda1. No me parece muy limpio lo que está haciendo y presupone cosas que no debería, por lo que no me extraña que falle. Sería interesante conocer qué valor tiene el resultado de ejecutar |
Haciendo búsquedas en los cuatro archivos de la instalación (o alguno al que se refiere/conecta alguno de ellos) observo que las opciones desatendida o básica no lanzan los pre-scripts o post-scripts de instalación. Sí que hacen referencia en su código, las instalaciones avanzada y experto. Quizás por eso falló mi intento de borrar el icono del escritorio, por impaciente claramente. |
Todavía no me he decidido a crear una ISO pues tendría que ponerme a mirar cómo lo está haciendo @aosucas499.
Entiendo que no será complejo y que seguramente exista algo de documentación hecha (aunque sea en inglés) que se podría aprovechar (ahorrándonos trabajo de documentación) pero sería interesante contar con una pequeña reseña (tipo resumen) que facilite la tarea la primera vez 😅
The text was updated successfully, but these errors were encountered: