sudo gainroot (or ssh as root)
apt-get install nano-opt
umount /dev/mmcblk1p1
sfdisk /dev/mmcblk1 0 32768 c 32768 16384 83 49152 169472 83 218624 24576 82 y
reboot
umount /dev/mmcblk1p1 mkfs.vfat /dev/mmcblk1p1 mkfs.ext3 /dev/mmcblk1p2 mkswap /dev/mmcblk1p4
umount /dev/mmcblk1p1 mkdir /media/mmc1/tmp mount /dev/mmcblk1p1 /media/mmc1/tmp
mkdir /media/mmc1/MyDocs umount /dev/mmcblk1p1 mount /dev/mmcblk1p1 /media/mmc1/MyDocs -o rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir cd /home/user cp -a MyDocs /media/mmc1 umount /dev/mmcblk0p1 mount /dev/mmcblk0p1 /media/mmc1/tmp
mkdir /media/mmc1/home mount /dev/mmcblk1p2 /media/mmc1/home cd / cp -a home /media/mmc1
nano -w /etc/event.d/rcS-late
fstab=/etc/fstab
fstab=/etc/_fstab
nano -w /etc/fstab
/dev/mmcblk0p1 -> /dev/mmcblk1p1 /dev/mmcblk0p2 -> /dev/mmcblk1p2 /dev/mmcblk0p3 -> /dev/mmcblk1p4
swapoff /dev/mmcblk0p3 swapon /dev/mmcblk1p4 reboot
umount /dev/mmcblk0p1 umount /dev/mmcblk1p1 mount /dev/mmcblk1p1 mount /dev/mmcblk0p1 /media/mmc1/tmp
umount /dev/mmcblk0p1 sfdisk /dev/mmcblk0 0 688256 c 688256 131072 83 819328 131072 83 950400 24576 82 y
umount /dev/mmcblk0p1 mkfs.vfat /dev/mmcblk0p1 mkfs.ext3 /dev/mmcblk0p2 mkfs.ext3 /dev/mmcblk0p3 mkswap /dev/mmcblk0p4 mount /dev/mmcblk0p1 /media/mmc1/tmp
umount /dev/mmcblk0p1 mount /dev/mmcblk0p1 /media/mmc1/MyDocs -o rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir mount /dev/mmcblk1p1 cd /home/user cp -a MyDocs /media/mmc1
/dev/mmcblk1p1 -> /dev/mmcblk0p1 /dev/mmcblk1p2 -> /dev/mmcblk0p2 /dev/mmcblk1p4 -> /dev/mmcblk0p4
swapoff /dev/mmcblk1p4 swapon /dev/mmcblk0p4 reboot
umount /dev/mmcblk1p1 sfdisk /dev/mmcblk1 0 177664 c 177664 65536 83 y
umount /dev/mmcblk1p1 mkfs.vfat /dev/mmcblk1p1 mkfs.ext3 /dev/mmcblk1p2 mount /dev/mmcblk1p1 /media/mmc1/tmp
umount /dev/mmcblk1p1 mount /dev/mmcblk1p1 /media/mmc1/tmp mkdir /media/mmc1/usr mount /dev/mmcblk0p3 /media/mmc1/usr cd / cp -a usr /media/mmc1
/dev/mmcblk0p3 /usr ext3 defaults 0 0
nano -w /etc/init.d/rcS
mount /usr || echo "Error mounting /usr"
umount /dev/mmcblk1p1 mount /dev/mmcblk1p1 /media/mmc1/tmp mkdir /media/mmc1/var mount /dev/mmcblk1p2 /media/mmc1/var cd / cp -a var /media/mmc1
/dev/mmcblk1p2 /var ext3 defaults 0 0
mount /var || echo "Erreur montage /var" rm -rf /var/run/*
gconftool -s --type int /apps/hildon/update-notifier/check_interval 2147483647