[Ubuntu-UY] FArq Ubuntizada
Eduardo Ricobaldi
eduardor en ubuntu.org.uy
Sab Jul 14 23:37:30 UTC 2012
Quería contar que ayudando a Eduardo Cassinelli del Centro de Diseño,
que como ahora pertenece a la Facultad de Arquitectura, y se mudaron por
reformas, las salas de informática necesitaban Ubuntu y tenían el viejo
10.10. En muchos casos las reparaciones de Windows, perdían el doble
boot y allí quedaba sepultado en una partición inaccesible.
Se instalaron como 70 máquinas con doble boot Ubuntu 12.04 y Windows 7.
Estaban instaladas todas las modalidades, Unity, Gnome 3, Cinnamon,
Mate, Cairo, super enchuladas y .
Se usó Clonezilla para clonar a la partición que correspondiera (había
un cambalache, sda5, sda6 o sda7) por lo que había que estudiar el caso
y redimensionar la partición si no daba.
Se montó un servicio NFS en una notebook polenta, y se clonaban hasta 4
a la vez. Esta es la prueba que hace mucho tiempo quería hacer y no pude
ni en FLISoL. Otras directo de disco USB.
El servidor debe estar en el mismo switch, si está a través de otro,
empieza a fallar mucho. Como eran 2 salones, cuando se estaba en el
segundo, hubo que mover el server y listo. Pero el tráfico se dividía
bastante parejo.
Luego del clonado, reactivar GRUB desde Live y finalmente hay que
modificar "hostname", usuario, orden de boot y swap. Para todo había un
"sudo nano" esto, y aquello. O sea, sudé como un enano escribiendo la
contraseña!
Cada tantas máquinas mejoraba un script colgado en un apache, le daba
ssh admin en 172.16.217.xxx
wget 172.16.217.94/ta
chmod 755 ta
./ta
Ahora creo que debía haber parado a hacer el script mas automatizado y
no tan a lo bruto. Cielos! Se nota que ahora estoy despierto =-O
sudo blkid
read x # se detiene para copiar el UUID del swap y mirar que particiones
tiene
sudo nano /etc/fstab # pegarlo aqui, solo que nano no es muy bueno sin
mouse (estoy en terminal de ssh!)
#también una pequeña modificación, para montar en /root las particiones
NTFS, así quedan ocultas a Linux. Requerimiento!
sudo nano /etc/default/grub # poner GRUB_DEFAULT=4
sudo update-grub
sudo swapon -a # ahora que el UUID está bien, hay que activarla o el
swap nunca se utilizará
sudo nano /etc/passwd # arreglar nombre de usuario a número de maquina
-Alumno
sudo nano /etc/hostname # poner número de maquina y linux Ej: 803linux
sudo nano /etc/hosts #idem anterior
sudo reboot # nada mas o se cuelga!
Así verificamos que reinicia en Windows, luego reiniciamos en Ubuntu y
quedó listo mostrando nombre de máquina y alumno. Aunque no me quedaba
claro para que lo hicimos, mas bien por estética. No hay infraestructura
de red para aprovechar el Linux. Ni Radius o LDAP para autentificar a
nadie, ni aptcacher.ng para actualizaciones, ni un mísero Apache para
colgar cosas de una Wiki, ownCloud, fengoffice.
A partir de cierto punto, se instalaba openssh-server y accedía de la
máquina que tenía todo el procedimiento, así copiaba y pegaba comandos.
Para la próxima, la imagen clonada tendrá el ssh, y tendrá en
autoarranque el wget con el script que haga todo.
Inexplicablemente los IP cambiaban durante la sesión. Algún maniático
debe haber configurado el DHCP para ser rotativo.
Estuvimos toda la noche, 3 personas desde las 19 del viernes al mediodía
del sábado. En el primer salón había un exámen a las 8:00 y por suerte
ya habíamos terminado.
Próximamente se reinstalarán todas las máquinas y se definirán las
particiones de todas las máquinas de la misma manera. Lo que hicimos en
17 horas, lo harán con Windows, uno por uno, Autocad, etc, poniendo
números de serie larguísimos, y un batallón de "instaladores" le
dedicarán 2 semanas a ello. Han llegado a la peregrina conclusión que
clonar no es bueno...para Windows 7 ! :-D :-D
Primer pregunta de la mañana: ¿Dónde quedan los programas minimizados?
Respuesta: Los triangulitos de los íconos de la barra Unity, indican
instancias del mismo programa.
- Que bueno! Pero hago click en los triangulitos y no pasa nada...
- (Algún día Unity será intuitivo) Solo es para indicarte la cantidad...
sobre el ícono grande porque es para tablets y señalar con el dedo
Alguien se cuelga a simplificar este script o lo dejamos para los grupos
de programación?
Este procedimiento documentado puede servir de base para que alguna
escuela, liceo o institución pueda migrar rápidamente un grupo de
máquinas en un tiempo razonable.
Ref:
http://flisoluruguay.info/wiki/organizacion:2012:montevideo:instalaciones
- NFS revisado y verificado!
--
Eduardo Ricobaldi
Consejo Ubuntu Uruguay
http://www.ubuntu.org.uy
Enviado desde Ubuntu Linux - 11.04 Natty Narwhal
Más información sobre la lista de distribución Ubuntu-uy