Com crear i personalitzar un LiveUSB basat en GNU/Linux Mandriva. |
Instal·lar software necessari:
su - urpmi squashfs-tools squashfs-lzma-kernel syslinux mkisofs rsync curl mtools xorg-x11-xnest urpmi dkms-squashfs dkms-squashfs-lzma urpmi draklive draklive-config-One |
PAS 1: Crear una configuració base
su - mkdir $HOME/Mandriva-Live cp -R /etc/draklive-config-One/* $HOME/Mandriva-Live |
PAS 2: Editar la configuració base
Editar l'arxiu $HOME/Mandriva-Live/config/settings.cfg
repository=http://mirrors.kernel.org/mandrake/Mandrakelinux/official/2009.0/ additional_repository= arch=i586 chroot=$HOME/Mandriva-Live/chroot builddir=$HOME/Mandriva-Live/build desktop=KDE media=usb region=int pack= name=mandriva-SSOO-per-a-tothom product=one commercial=0 default_user=guest |
- repository repositori d'on s'obtenen els paquets (es recomana utilitzar una versió estable), pex;
versió estable:
http://mirrors.kernel.org/mandrake/Mandrakelinux/official/2009.0/
versió en desenvolupament: (no recomanat)
http://mirrors.kernel.org/mandrake/Mandrakelinux/devel/2009.1/ - additional_repository no és necessari, indica repositori adicional
- arch valors possibles:
- i586
- x86_64
- chroot
- builddir
- desktop valors possibles si se n'especifica algun
- KDE
- Gnome
- XFCE
- media
- region
- pack
- name
- product
- commercial
- default_user
PAS 3: Crear directori chroot
El primer pas es crear un entorn chroot bàsic amb els paquets instal·lats de la imatge live.
mkdir $HOME/Mandriva-Live/chroot mkdir $HOME/Mandriva-Live/build draklive --config-root $HOME/Mandriva-Live/draklive-config-One/config \ --clean \ --install |
PAS 4: Entrar al directori chroot
Modificarem el directori chroot per personalitzar les configuracions, ademés podrem instal·lar més paquets:
mount -o bind /dev $HOME/Mandriva-Live/chroot/directori_chroot/dev mount -o bind /proc $HOME/Mandriva-Live/chroot/directori_chroot/proc mount -o bind /sys $HOME/Mandriva-Live/chroot/directori_chroot/sys cp $HOME/Mandriva-Live/chroot/directori_chroot/etc/resolv.conf $HOME/Mandriva-Live/draklive-config-One/ cp /etc/resolv.conf $HOME/Mandriva-Live/chroot/directori_chroot/etc/ chroot $HOME/Mandriva-Live/chroot/directori_chroot/bin/bash source /etc/bashrc |
PAS 5: Modificar el directori chroot
Modificarem el directori chroot per personalitzar les configuracions, ademés podrem instal·lar més paquets.
PAS 6: Sortir del directori chroot
exit umount $HOME/Mandriva-Live/chroot/directori_chroot/sys umount $HOME/Mandriva-Live/chroot/directori_chroot/proc umount $HOME/Mandriva-Live/chroot/directori_chroot/dev mv $HOME/Mandriva-Live/draklive-config-One/resolv.conf $HOME/Mandriva-Live/chroot/directori_chroot/etc/ |
PAS 7: Crear la imatge
draklive --config-root $HOME/Mandriva-Live/draklive-config-One/config \ --all |
PAS 8: Pasar la imatge al USB
draklive --config-root $HOME/Mandriva-Live/draklive-config-One/config \ --record \ --device /dev/sdb1 |
on /dev/sdb1 es la partció del llàpiç.
Més informació a http://wiki.mandriva.com/en/Development/Packaging/Tools/DrakLive
Cap comentari:
Publica un comentari a l'entrada