philou_a7 \_o< coin ! >o_/ | Pour etre brutal, tu peux affecter avec fdisk les types de partition 11, 1b, 1c, 1e (je sais plus )
C'est les types "FAT Win95 caché". Avec ca, pas de probleme, windows verra rien
avec lilo, il faut utiliser la directive change-rules.
Voila un exemple avec linux + w95 + w98 sur la meme machine, configuration qui oblige a cacher 95 à 98 et inversement.
linux est sur /dev/hda6
95 est sur /dev/hda1
98 est sur /dev/hda2
# /etc/lilo.conf
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
change-rules # definition des changements de type de partition
reset
type = FAT32
# 0b=Win95 FAT32, c'est la valeur normale
normal = 0x0b
# 11=FAT12 caché : 12 ou 16 ou 32 on s'en fout, c'est caché :D
hidden = 0x11
# sous linux, tout est normal
image=/boot/vmlinuz-2.2.10
label=linux
root=/dev/hda6
read-only
#sous 95, on doit masquer 98
other=/dev/hda1
label=win95
table=/dev/hda
change
#/dev/hda1 doit etre visible, donc de type normal
partition = /dev/hda1
activate
set = FAT32_normal
#/dev/hda2 doit utiliser la version cachée
partition = /dev/hda2
deactivate
set = FAT32_hidden
# et sous 98, on doit masquer 95
other=/dev/hda1
label=win98
table=/dev/hda
change
# pareil a l'envers
partition = /dev/hda2
activate
set = FAT32_normal
partition = /dev/hda1
deactivate
set = FAT32_hidden |
voila |