Forum Linux.débutant ?? lilo, windows, etc.... ??

Posté par  .
Étiquettes : aucune
0
11
jan.
2006
bonjour à tous, je tiens d'abord à préciser que je suis mauvais en linux, je débute!!

voila mon problème, j'ai 3 disques dur :

hda : avec windows XP installé dessus
hdb : ou j'ai installé mandrake 10.1 par la suite
hdc : qui quotien des données

quand hda et hdb sont connectés, pas de problème je peux booter sur windows ou linux grâce à lilo. Mais quand je déconnecte hdb et que je brande hdc (pour accéder à mes données avec windows) là ça crashe, lilo ne se lance pas .

comment faire pour accéder à hdc en bootant avec windows ??

voici mon lilo.conf si ça peut aider...

# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

boot=/dev/hda
map=/boot/map
default="windows"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw

image=/boot/vmlinuz
label="linux"
root=/dev/hdb1
initrd=/boot/initrd.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only

image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hdb1
initrd=/boot/initrd.img
append="devfs=mount acpi=ht"
read-only

image=/boot/vmlinuz
label="failsafe"
root=/dev/hdb1
initrd=/boot/initrd.img
append="failsafe acpi=ht devfs=nomount"
read-only


other=/dev/hda1
label="windows"
table=/dev/hda

other=/dev/fd0
label="floppy"
unsafe
  • # euh

    Posté par  . Évalué à 1.

    je suis pas la...
    pourquoi débrancher hdb pour connecter hdc?
    C'est pas parceque windows ne sais pas lire les partitions d'un disques qu'il s'arrête...

    Essaye de bancher les 3 disques a la fois :P

    Si tu vires un disque référencé dans le lilo.conf, lilo ne retrouve plus ses petits et peut planter lamentablement.

    Bon ensuite si j'ai mal compris, et que tu débranche hdb pour brancher le 3e disque a la place, il devient hdb... essaye dans ce cas une bête disquette de boot avec un lilo minimal ne contenant que windaube ( et même la je ne garantis rien )

    Bon un autre détail que tu n'as pas précisé, c'est le format des partitions de hdc... si c'est du ext3, ( ou ext2 ) c'est pas un disque qu'il faut débrancher, mais un driver a installer dans windows.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

    • [^] # Re: euh

      Posté par  . Évalué à 1.

      pourquoi débrancher hdb pour connecter hdc ? j'aimerais bien accéder à hdc !! et pour brancher les 3 disques à la fois c'est pas évident (pb d'agencement dans mon boitier)

      ce n'est pas windows qui plante, mais lilo...

      Si tu vires un disque référencé dans le lilo.conf, lilo ne retrouve plus ses petits et peut planter lamentablement. : c'est bien ça mon problème, n'y a-til pas une solution ?

      pour la disquette, j'essayerai mais j'aimerais quand meme trouver quelque chose dans peu plus pratique.

      hda : ntfs
      hdb : ext3 +ntfs
      hdc : ntfs
      • [^] # Re: euh

        Posté par  (site web personnel) . Évalué à 1.

        Comme dans tes deux configs tu as ton disque windows tu peux utiliser windows pour booter linux :)

        - boote sous linux et installe lilo sur hdb1

        - boote sur le cd windows et vire lilo du mbr du disque hda (commande fixmbr de la console de récupération)

        - boote sous windows et télécharge l'utilitaire bootpart : http://www.winimage.com/bootpart.htm
        exécute le sous dos sans paramètres et note le n° de la 1ere partition du 2eme disque (hdb)
        exécute ensuite la commande
        BOOTPART <n°> c:\linux.img "Mandriva GNU/Linux"
        ceci va te créer dans le fichier boot.ini une 2eme ligne qui te permettra de booter linux. le fichier linux.img contient le bootloader linux et ne doit pas être effacé : pour plus de sureté tu peux le mettre en lecture seule et caché.

        Il y sans doute plus simple (avec Grub ?) mais cette méthode a l'avantage de te garantir le boot de windows quelle que soit ta config.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.