IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Installer Windows sur une redhat.


Sujet :

Administration système

  1. #1
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut Installer Windows sur une redhat.
    Salut,
    J'ai une redhat qui tourne sur un portable, mais je voudrais installer également Windows avec donc un multiboot au démarrage du pc.
    Est ce possible?

    J'ai toujours fait l'inverse (d'abord windows), ds ce sens là, je ne sais pas si C possible ...

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Mais si !

    La seule chose est que :
    Windows va écraser Lilo dans le MBR
    Donc tu devras rebooter sous linux via un autre moyen et retapper la commande lilo pour que lilo revienne dans le mbr (Ca doit être dans la FAQ)

    De plus, pense a rajouter Windows dans ton /etc/lilo.conf

    Voila!

  3. #3
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    OK merci katyucha.
    Je sais plus ce qu'il faut faire pr que Lilo revienne ds le mbr, mais je V voir ca ds la FAQ.

    Par contre, rebooter sous Linux via un autre moyen, par une disquette de boot par exemple? Me rappelle plus non plus comment on fait

    Je V rechercher ca... J'avais dû noter ca quelque part.

    Je suis plutôt newbie en Linux, je connais en tant qu'utilisateur, le bourne, la prog système en C, mais tout ce qui est admin, install... je m'y met, j'débute

  4. #4
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    au fait,
    moi C grub qui se lance au démarrage du PC,
    C quand même le lilo.conf que je dois changer?

  5. #5
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Bon, alors parlons grub alors

    J'ai dis lilo, car c'est le plus courant (je pense)

    Pour grub....comment dire : C'est encore plus simple !


    Evidemment si tu utilises grub, ne lance pas la commande lilo !!!

    Reboot sur un cd live ou un truc dans le genre

    Tu montes le / de ton systeme dans /mnt/mon_systeme
    chroot /mnt/mon_systeme.
    Ensuite , je pense qu'un update-grub devrait suffir.

  6. #6
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    J'ai créé une disquette de boot (eh oui, comme j'avais recompilé le noyau depuis, le cd ne faisait pas booter) avec mkbootdisk + version du noyau.

    J'ai créé une nouvelle partition avec pqmagic, et là, j'installe XP, on verra pour la suite des évènements...

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    Citation Envoyé par Katyucha
    Reboot sur un cd live ou un truc dans le genre
    Tu montes le / de ton systeme dans /mnt/mon_systeme
    chroot /mnt/mon_systeme.
    Ensuite , je pense qu'un update-grub devrait suffir.
    tu peux expliciter plus clairement svp ?

  8. #8
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par titides
    Citation Envoyé par Katyucha
    Reboot sur un cd live ou un truc dans le genre
    Tu montes le / de ton systeme dans /mnt/mon_systeme
    chroot /mnt/mon_systeme.
    Ensuite , je pense qu'un update-grub devrait suffir.
    tu peux expliciter plus clairement svp ?
    Ok, j'ai été un peu vite quand même


    Reboot sur un cd live ou un truc dans le genre :

    je propose redemarrer sur un systeme linux via un cd-live ou une clé usb-live...etc
    Le but : Etre sur un systeme linux (que l'on appellera le systeme B)

    Tu montes le / de ton systeme dans /mnt/mon_systeme :
    Si ton système Linux installé sur ta partition hdc5, tu montes cette partition dans un répertoire afin de pouvoir travailler dessus.
    Par exemple : mount /dev/hdc5 /mnt/cdrom
    Le point de montage est indifférent.


    chroot /mnt/mon_systeme.
    En effectuant chroot /mnt/cdrom, tu te retrouves sur un autre système Linux dont la racine est /mnt/cdrom. La c'est cool, parce que cela signifie que tu es plus sur le Système B mais sur ton Linux! A partir de ce moment la, il suffit donc de relancer l'update-grub afin que grub aille se remettre dans le MBR.
    Sur ce point, je ne sais pas si update-grub suffit ou s'il faut refaire une procédure d'installation de Grub. A voir en direct

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    pour info.
    moi j'ai une red hat sur mon IBM T20.
    alors impossible d'installer un Windows 2000 par exemple, car il dit que le "c:" est dans un format inconnu (normal y'a linux) et qu'il ne peut changer le MBR (désolé j'ai plus la phrase exacte)
    donc comme je connais pas bien Linux d'un point de vue plus "familiale" je me suis dit que finalement même si c'est super chiant, ca donne matière à apprentissage, et surtout ca me permettre d'être un peu plus à l'aise avec ce système (car à vrai dire windows ne m'a jamais trop posé de pb).
    mais le seul pb, c'est que mon autre pc est en panne, alors impossible de les connecter.
    et j'ai même un disk dur externe, impossible de le voir.
    (il se branche via l'usb)
    y'a aussi des softs parfois que je ne sais pas comment ca s'installe, rien ne se lance et ce n'est pas un RPM et bien sur y'a même pas de read me en français pour expliquer comment on doit faire, bref je trouve celà galère, mais bon ca me fait réfléchir.

    d'autre part, je pense savoir ce qu'est un cd live maintenant ... c'est un cd bootable sur lequel un OS tourne (si je pige bien) .... du genre comme les Knoopix et autres distrib que l'on peut trouver.

    le pb de ta solution, c'est que je comprend que tu veux mettre le système sur un autre point de montage (au lieu de /) ok .... cependant, je ne vois pas comment Windows acceptera de s'installer sur une partoche que lui même ne reconnait pas ?
    mais ta solution semble intéressante, car j'ai 2 partitions sur mon disk dur, une hda1 principale (où y'a le système) et une hda5 (étendue) où y'a mes fichiers.
    je pense avoir compris que si je déclare le hda5 comme étant la partition de boot, je pourrais ainsi formatter le hda1 comme étant un c:, ce qui conviendra à Windows.

  10. #10
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    J'ai déjà effectuer cette manipulation.
    Si tu utilises Grub pour boot loader, alors c'est tout gagné, car tu peut lancer directement en ligne de commande ton kernel
    Pour Lilo, c'est un peu plus chiant, le fichier de config...faut faire attention.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    ouaip j'ai Grub.

  12. #12
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    OK je crois comprendre ta soluce Katyucha.
    Mais là, XP s'est bien installé (avec pq magic d'abord, je l'adore celui la ) , et si je met ma disquette de boot, je démarre sous linux sans problèmes. Donc, pas besoin de cd boot live...

    Maintenant il n'y aurait plus qu'a mettre a jour grub, je vais donc voir ce que ca donne.

  13. #13
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    Mais je sais pas comment on fait pour le mettre a jour grub...

  14. #14
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    relit mes posts précédents!

  15. #15
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    Oui oui, j'ai bien lu, et tu termines par:
    " il suffit donc de relancer l'update-grub afin que grub aille se remettre dans le MBR. "

    Mais j'ai regardé un peu ds /boot/grub, et ds le info grub... et je n'ai pas trouvé de procédure d'update de grub

    Si c'est pas possible, je vais essayer de modifier manuellement

  16. #16
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Faut réinstaller grub sur le mdr avec la commande grub-install...etc

  17. #17
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    faut avouer que Katyucha, tu nous parles pas simplement aux non initiés

  18. #18
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    Katyucha,
    non je n'ai pas fais de chroot, mais comme je le disais plus haut, j'avais fais une disquette de boot, donc pas de problème de ce côté là, je boot sur mon Linux.

    J'ai donc modifier le menu.lst de /boot/grub
    J'ai rajouté un menu pour booter sur windows, car il n'y avait pas windows qd j'avais installé Linux.

    Menu.lst devient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     default=0  #démarre la première entrée par défaut
    timeout=10  #démarrage automatique après 10 secondes
    splashimage=(hd0,0)/boot/grub/splash.xpm.gz
    title Red Hat Linux (2.4.18-19.8.0)
    root (hd0,0)
    kernel /boot/vmlinuz-2.4.18-19.8.0 ro root=LABEL=/ hdd=ide-scsi hdc=ide-scsi
    initrd /boot/initrd-2.4.18-19.8.0.img
    #ce que j'ai rajouté:
    title Windows XP
    rootnoverify (hd0,3)
    makeactive
    chainloader +1
    (hd0,3) Le 0 correspond au premier disk, et le 3 correspond a la 4ème partition

    Ensuite, grub-install /dev/hda

    Et ca roule!!!

    Vala........

  19. #19
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Arf, désolé
    Bon, je sens que je vais écrire une petit how-to la dessus....

    En clair :
    Sur un disque dur, il y a une zone appellé MBR.
    Cette zone contient le code qui permet de lancer un Système d'exploitation ou un Boot Loader (lilo, grub pour les plus connus)

    Quand vous installez Windows, ce MBR est écrasé par un code qui appelle windows.

    Or notre but est d'avoir un boot loader pour choisir quel système nous allons charger.

    La méthode est la suivante : redemarrez sur notre linux et demander a notre boot loader préféré de se remettre dans le MBR.

    Pour le redemarrage, je préconise le cd-live (parce que je me rappelle plus comment ca se passe le boot a la disquette... j'ai plus de disquettes)
    Ensuite, il faut ensuite monter notre partition racine dans un répertoire quelconque.
    Après, en utilisant la commande chroot /ce_repertoire, on passe comme si, on était dans notre système linux! En fait, le /ce_repertoire devient le /

    Nous disposons donc à ce moment de nos programmes Linux de notre système. On peut donc réinstaller grub ou lilo.
    Pour lilo, c'est simple : Tapez "lilo" et tout se fait tout seul.
    Pour Grub, je pense qu'il faut réinstaller à la manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    grub-install '(hd0,0)'
    update-grub
    Pour réinstaller grub
    Des questions?

    Katyucha, pour vous servir !

    PS : merci de me dire que j'suis pas clair, ca me fait de l'exercice, j'en ai diablement besoin


    EDIT : Ok , jeje.r mais j'avoue que je ne sais pas ce que c'est que démarrer sur une disquette.... et tu as fait la manip que j'essaye d'expliquer

  20. #20
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 72
    Points : 50
    Points
    50
    Par défaut
    En fait, ta solution est bien katyucha, si tu n'as plus du tout la possiblité de booter sur ton système.

    Mais l'idéal, c'est avant d'installer Windows, faire une disquette de boot avec la version du noyau actuel. Car je suis pas sûr que le cdlive fonctionne si c'est pas le bon noyau (en cas d'une recompilation).

    Pour faire une disquette de boot, ss linux, taper "mkbootdisk" + la version du noyau, cous avez la version en tapant uname -r. Ou bien je pense qu'on peut taper directement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mkbootdisk $(uname -r)
    Après, modifier le menu.lst du grub comme je disais, puis lancer l'install du grub. avec "grub-install /dev/hda"

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 3
    Dernier message: 31/12/2008, 23h21
  2. Réponses: 1
    Dernier message: 08/10/2008, 14h46
  3. Emuler une ancienne version de Windows sur une plus récente.
    Par damien99 dans le forum Autres Logiciels
    Réponses: 10
    Dernier message: 21/03/2006, 09h14
  4. Installer linux sur une baie rackable
    Par rozwel dans le forum Matériel
    Réponses: 4
    Dernier message: 01/12/2005, 19h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo