Bonjour,
Je dispose de 2 disques sur mon ordinateur, identifiés par /dev/sda et /dev/sdb.
Sur le premier est installée une squeeze ; je souhaiterais installer une lenny sur
le deuxième disque.
J’ai donc lancé un cd netinstall lenny, en prenant garde de ne pas toucher à /dev/sda ;
au moment du choix de l’emplacement du chargeur grub, j’ai préféré installer le grub de lenny
sur /dev/sdb1 et non sur le mbr pour ne pas toucher au grub de squeeze.
Je précise qu’il s’agit de grub-pc pour la squeeze et de grub-legacy pour la lenny.
Au premier reboot, j’ai pu constater que le grub de squeeze avait rajouté une entrée pour la lenny et j’ai
booté dessus. Je me suis alors retrouvé dans la partition racine de la squeeze. Bon, sans doute faut-il créer
des points de montage pour mes partitions lenny et renseigner correctement les fichiers /etc/fstab,
ce que j’ai fait (enfin, je crois). Mais au reboot suivant, je me suis encore retrouvé dans la squeeze.
Avez-vous une idée ? Je mets ci-dessous le résultat de quelques commandes :
% df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/sda1 65G 3,0G 58G 5% /
tmpfs 2,0G 0 2,0G 0% /lib/init/rw
udev 10M 212K 9,8M 3% /dev
tmpfs 2,0G 0 2,0G 0% /dev/shm
/dev/sda3 226G 4,0G 211G 2% /home
/dev/sdb1 65G 765M 61G 2% /mnt/lenny/boot
/dev/sdb3 226G 188M 214G 1% /mnt/lenny/home
# fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000ae0d
Device Boot Start End Blocks Id System
/dev/sda1 * 1 8510 68356543+ 83 Linux
/dev/sda2 8511 8996 3903795 82 Linux swap / Solaris
/dev/sda3 8997 38913 240308302+ 83 Linux
Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000f38a7
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 8510 68356543+ 83 Linux
/dev/sdb3 8997 38913 240308302+ 83 Linux
Voici le /etc/fstab de la squeeze :
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=7a48377e-de7a-4576-bc6e-9de96cbba3b5 / ext3 errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
UUID=fd0f05f4-bed1-4bba-80c2-91319e0cec66 /home ext3 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=5894d97f-b0bd-41a5-917b-c3b1e957efe1 none swap sw 0 0
# partition racine du 2e disque
UUID=fafd3150-76bf-44af-98fe-a978787de23c /mnt/lenny/boot ext3 errors=remount-ro 0 1
# partition home du 2e disque
UUID=5f3ddf7b-aad6-4084-93e0-18a294e05cdc /mnt/lenny/home ext3 defaults 0 2
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
et enfin celui de la lenny :
# cat etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sdb1 / ext3 errors=remount-ro 0 1
/dev/sdb3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0