Le Mon, 28 Apr 2008 11:01:18 +0200 Steve <[EMAIL PROTECTED]> a écrit:
> Le 26-04-2008, à 10:17:47 +0200, François Boisson > ([EMAIL PROTECTED]) a écrit : > > > Lignes : 45 > > > > > > > 7) Montage des partitions > > > > > > mount -a > > > > > > Et là un problème surgit : > > > > > > mount: /dev/sdc1 already mounted or /boot busy > > > mount: /dev/sdc3 already mounted or /home busy > > > > > > > Ça n'est pas un problème, ces partitions sont déjà montées. Tout va bien > > donc. > > Mais on ne les voit pas dans le chroot avec un mount. As tu monté /proc? Sinon c'est simpolement que le contenu de /etc/mtab est foireux: Exemple: bling:/mnt# chroot /srv bling:/# mount proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) bling:/# cat /proc/mounts rootfs / rootfs rw 0 0 none /sys sysfs rw 0 0 none /proc proc rw 0 0 udev /dev tmpfs rw,size=10240k,mode=755 0 0 /dev/root / ext3 rw,errors=remount-ro,data=ordered 0 0 /dev/root /dev/.static/dev ext3 rw,errors=remount-ro,data=ordered 0 0 tmpfs /lib/init/rw tmpfs rw,nosuid,mode=755 0 0 usbfs /proc/bus/usb usbfs rw,nosuid,nodev,noexec,devgid=110,devmode=664 0 0 tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0 devpts /dev/pts devpts rw,nosuid,noexec,gid=5,mode=620 0 0 /dev/sda7 /home ext3 rw,errors=continue,data=ordered 0 0 /dev/sda7 /home ext3 rw,errors=continue,data=ordered 0 0 /dev/root /tmp ext3 rw,errors=remount-ro,data=ordered 0 0 proc /proc proc rw 0 0 /dev/root /var/run/lprng ext3 rw,errors=remount-ro,data=ordered 0 0 udev /dev tmpfs rw,size=10240k,mode=755 0 0 /dev/sdb /mnt vfat rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1 0 0 Si ça t'ennuie, tu peux faire un car /proc/mounts sur /etc/mtab en enlevant les lignes superflues. Je te suggère de traiter ça par le mépris. Par contre, si tu as udev, il est important de mettre /dev sur ta racine chroot en bind avant de manipuler. Les périphériques détectés seront cohérents. François Boisson > > > > > > Dans le tuto, on conseille si on rencontre ce genre de problème de > > > monter en --bind le /dev (hors chroot) : > > > > > > > Ça c'est lorsque tu as ton /dev initial vide du fait de l'utilisation de > > udev. Monter celui de l'ordianteur hote en «bind» te permet de récupérer > > tous les fichiers spéciaux de périphériques construit par udev dans > > le /dev de l'hote. Tu n'as pas à les recréer toi même... > > Ok. > > > > mount --bind /dev /mnt/dev > > > > > > Mais ça ne change rien, et je suis bloqué et je demande donc votre aide. > > > > Normal donc > > > > > > > > Dès ce stade réglé j'écrirai la suite ici. > > > > > > > Il suffit d'ignorer l'erreur et de continuer... > > C'est ce que j'ai fait. Donc, voici la suite pour ceux que ça intéresse > : > > 8) une fois que les partoches sont montées, il faut modifier quelques > ficheirs : /etc/hosts, /etc/hostname et /etc/kernel-img.conf > > 9) Installer le noyau (plus initrd-tools), grub et localpurge > > Créer le /etc/apt/sources.list > > 10) Installer grub sur le mbr de la clé > > grub-install --root-directory=/mnt /dev/sdc > > Ensuite configurer le menu.lst > > Là j'ai eu un petit problème au reboot car grub ne trouvait pas la clé. > J'ai 2 dd (sda et sdb) et je pensais donc mettre (hd2,1). Bizarrement, > il ne trouvat qu'un seul des deux dd et j'ai dû mettre (hd1,1) pour > pouvoir démarrer. (Utiliser le <tab> de grub pour trouver les partitions > et les essayer une à une m'a permis de m'en rendre compte). > > 11) ajouter un utilisateur et un mdp pour root > > # chroot /mnt > # passdw > # adduser toto > > 12) Ajustement de minimiser les écritures sur la clé > > Vu qu'une clé usb est assez limitée dans le nombre d'écriture avant de > merder, le tuto conseille de : > > rm -f /etc/blkid.tab* > ln -s /dev/null /etc/blkid.tab > rm -f /etc/mtab > ln -s /proc/mounts /etc/mtab > > Pour moi, ça ne m'a rapporté que des problèmes (pas de mtab ...). > > 13) Fin > > # umount -a > # exit > > et > > # shutdown -r now > > > et le tour est joué. Ne reste plus ensuite qu'à configurer deux-trois > trucs et c'est fonctionnel. > > > François Boisson > > Merci François et excellente semaine > > -- > Steve > > -- > Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/DebFrFrenchLists > Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et > "Reply-To:" > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

