Faire image d’un linux pour installer sur une SDcard ou une clé USB
En ce moment je bidouille avec des clés USB ou des SDcards pour booter des PCs basse conso .
Du coup au lieu d’attendre très longtemps que ça s’installer en mode classique, je prépare mes images disques depuis mon poste de travail comme ceci :
1 dd if=/dev/zero of=sdcard.raw bs=1024 count=1048576 ( 1Go *1024 )
2 losetup /dev/loop0 /sdcard.raw
3 fdisk /dev/loop0
4 mkfs.ext4 /dev/loop0
5 mount /dev/loop0 /mnt/sdcard ( le creer avant … 😉
6 debootstrap –arch amd64 squeeze /mnt/sdcard
7 mount -o bind /dev /mnt/sdcard/dev
8 mount -o bind /sys /mnt/sdcard/sys
9 mount -t proc /proc /mnt/sdcard/proc
10 cp /proc/mounts /mnt/sdcard/etc/mtab
11 chroot /mnt/sdcard /bin/bash
12 aptitude install openssh-server locales grub2
13 /usr/sbin/grub-install –recheck –no-floppy /dev/sda
12 exit
c’est finis j’ai une image linux prete à booter et copiable par un
dd if=/dev/loop0 of=/dev/sd?