User Tools

Site Tools


morphinghowto

ComputerStuff > LiveCD > 1)

Cet article décrit comment faire un LiveCD maison avec 2).

Mes choix dans MyMorphix

Il est possible d'aller plus vite, notamment en suivant les instructions de MorphixWiki:MorphHowTo. Cependant, cela ne permet que des changements superficiels.

Nous procéderons pas à pas.

Preparatifs

Il faut du matériel disponible et un certain nombre d'outils avant de commencer. Matériel:

  • une distribution GNU/Linux, mieux vaut avoir 3)
  • 1 Go d'espace disque sur une partition GNU/Linux
  • RAM + swap doivent faire au moins 300 Mo

Outils:

# apt-get install cloop-utils

Pour faire un debootstrap (préparer la base du LiveCD), il vaut mieux le faire en unstable.

Si vous avez Debian GNU/Linux installé en stable ou en testing, il faut modifier (passer en super-utilisateur) le fichier /etc/apt/sources.list en ajoutant ceci: #unstable for Morphix deb http://ftp.debian.org unstable main contrib

(changer http://ftp.debian.org avec un mirroir proche)

Ensuite, il faut dire à apt qu'il ne doit pas utiliser unstable en priorité. Créer un nouveau fichier /etc/apt/preferences dans lequel if faut mettre: Package: * Pin: release a=testing Pin-Priority: 800

Package: * Pin: release a=unstable Pin-Priority: 600

Remplacer 'testing' par 'stable' si votre installation est Debian stable.

Mettre à jour la liste des packages:

# apt-get update
Debootstrap

Faire un nouveau répertoire dans lequel on va préparer l'iso (il faut donc 1 Go de libre sur la partition où se trouve le répertoire).

$ mkdir morphix-cd

Ensuite, il faut installer deboostrap (version unstable):

# apt-get -t install debootstrap

Pour pouvoir le lancer:

# debootstrap sid morphix-cd/

On fait un changement de racine

# chroot morphix-cd/

Et on est parti:

# vi /etc/apt/sources.list # cree la liste des paquets

Rajouter ceci: deb http://ftp.debian.org unstable main contrib

# apt-get clean # enleve les .deb deja installes
# apt-get update # mets a jour la liste des paquets
# apt-get upgrade # verifie que tout est a jour
# apt-get -f install # j'ai eu un petit probleme, ceci le resoud

On peut maintenant installer les packages qu'on veut.

# apt-get install nom_package1 nom_package2
A creuser

Comment booter depuis une image iso sur mon HD? http://www.knoppix.net/docs/index.php/HdBasedHowTo http://fedoranews.org/contributors/chris_colohan/upgrade/ comment faire avec Fedora http://www-2.cs.cmu.edu/~colohan/docs/fedora_upgrade.html pareil

http://marc.free.net.ph/message/20040115.184702.8e78f337.html#debian-knoppix http://mailman.linuxtag.org/pipermail/debian-knoppix/2003-April/002593.html

Cela permettrait de tester la nouvelle image faite maison sans gaspiller de CD-ROMs.

extraire vmlinuz et initrd.img

# mount -o loop /mnt/iso/base/boot.img /mnt/floppy/ -t vfat
# cp /mnt/floppy/vmlinuz /boot/vmlinuz-morphix-0.4.1d
# cp /mnt/floppy/miniroot.gz /boot/
Bibliographie
morphinghowto.txt · Last modified: 2013/01/30 17:52 by 127.0.0.1