Acciones
Creación de imágenes » Histórico » Revisión 3
« Anterior |
Revisión 3/5
(diferencias)
| Siguiente »
Molina Coballes, Alberto, 13-02-2012 17:17
Creación de imágenes¶
Partimos de una instalación de OpenStack en el equipo popeye y seguimos los pasos de la OpenStack Compute Starter Guide. Vamos a instalar Debian Squeeze AMD64 en una imagen de 4G:
root@popeye:~# qemu--img create -f raw squeeze1.img 4G
Descargamos la iso de net-install:
wget http://cdimage.debian.org/debian-cd/6.0.4/amd64/iso-cd/debian-6.0.4-amd64-netinst.iso
Procedemos a la instalación del sistema:
root@popeye:~# kvm -m 256 -cdrom debian-6.0.2.1-amd64-netinst.iso -boot d squeeze1.img
En el particionado ponemos una partición primaria que ocupe todo el disco, la asociamos al directorio raíz y no creamos partición para swap, en la selección de componentes elegimos sistema base y servidor ssh. Una vez instalado modificamos la etiqueta de la partición donde está el sistema, para ello:
root@popeye:~# losetup -vf squeeze1.img Loop device is /dev/loop0 root@popeye:~# kpartx -av /dev/loop0 add map loop0p1 (254:7): 0 8384512 linear /dev/loop0 2048 root@popeye:~# tune2fs -L uec-rootfs /dev/mapper/loop0p1 tune2fs 1.41.12 (17-May-2010)
Y desasociamos la partición y el disco:
root@popeye:~# kpartx -d /dev/loop0 root@popeye:~# losetup -d /dev/loop0
Arrancamos squeeze1, actualizamos y borramos la configuración de red de udev:
root@squeeze1:~# apt-get update && apt-get upgrade root@squeeze1:~# rm -fr /etc/udev/rules.d/70-persistent-net.rules
Ahora editamos el fichero /etc/fstab y cambiamos el identificador de la partición raíz de UUID a LABEL, de manera que quede:
LABEL=uec-rootfs / ext3 errors=remount-ro 0 0
Actualizado por Molina Coballes, Alberto hace casi 13 años · 5 revisiones