Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1255 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  multiboot Win2K et Mandrake 8.1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

multiboot Win2K et Mandrake 8.1

n°47794
albator199​9
Posté le 29-11-2001 à 22:00:02  profilanswer
 

Je récapitule :
 
Depuis Linux, je tape cette ligne de commande :
 
    dd if=/dev/hd?? of=/linux.img bs=512 count=1
 
(hd?? est la partition où se trouve LILO)
 
Le fichier linux.img (qui est maintenant sur / ) doit être copié sur c:
 
Je modifie ensuite le fichier boot.ini à la racine de c:
Chez moi, il ressemble à ça :
 
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professionnel" /fastdetect
c:\linux.img="Linux Mandrake 8.1"
 
Normalement ca devrait marcher mais le seul démarrage qui marche est win2k.
 
Quand je veux booter sur linux ie après la sélection, j'ai le message d'erreur suivant L 01 01 01 etc...
 
J'ai loupé une étape pour réaliser mon multiboot ou koi ???
 
J'ai essayé avec les 2 lilo texte et graphique.

mood
Publicité
Posté le 29-11-2001 à 22:00:02  profilanswer
 

n°47796
minusplus
Posté le 29-11-2001 à 22:06:10  profilanswer
 

heu... t'essaie de faire koi là ?

n°47799
albator199​9
Posté le 29-11-2001 à 22:08:30  profilanswer
 

minusplus a écrit a écrit :

heu... t'essaie de faire koi là ?  




 
je voudrais lors du démarrage choisir entre Win2k et Linux :
 
- Win2K
- Linux
 
J'en ai marre de démarrer avec la disquette

 

[edtdd]--Message édité par albator1999--[/edtdd]

n°47800
minusplus
Posté le 29-11-2001 à 22:10:10  profilanswer
 

et heu... kesski marche pas ?
moi je boot sur debian ou sur (98 ou 2000) avec lilo sans tout ce tintouin...

n°47803
albator199​9
Posté le 29-11-2001 à 22:14:27  profilanswer
 

minusplus a écrit a écrit :

et heu... kesski marche pas ?
moi je boot sur debian ou sur (98 ou 2000) avec lilo sans tout ce tintouin...  




 
Ben je débute sous Linux alors je viens de trouver cette adresse qui explique comment on fait :
 
-----------------------------------------------------------
http://perso.wanadoo.fr/linux_wizard/faq_boot_2.html
 
Comment booter Linux depuis Windows 2000 ?
 
Pour cela on va utiliser NTLoader.
D'abord il faut installer lilo dans la partition / ou /boot de Linux. Nous allons supposer que pour la suite cette partition se nomme hda2. Supposons aussi que la partition où se trouve le C: de win soit montée dans le répertoire /mnt/windows
 
En tout premier lieu il faut récupérer le secteur de démarrage qui contient lilo :
$> dd if=/dev/hda2 of=/mnt/windows/bootsect.lnx bs=512 count=1
Ensuite Il suffit de modifier le fichier boot.ini qui se trouve dans C: ( /mnt/windows/boot.ini ). Il suffit d'ajouter la ligne la ligne suivante :
C:/bootsect.lnx="Linux"
 
Et voilà ! Bien sûr a chaque ajout d'un noyau et/ou modification de lilo, il faudra réinstallé lilo dans / ou /boot et refaire une copie du secteur de boot avec la commande dd.  
-----------------------------------------------------------
 
Je suis les instructions et ca ne marche pas.
 
Alors si tu peux m'aider, je suis partant...

n°47805
minusplus
Posté le 29-11-2001 à 22:18:07  profilanswer
 

:/ glurps !
 
heu... pas compris...
 
moi j'ai installé lilo pi j'ai rajouté un entrée pour 98/2000...c tout....

n°47807
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 22:22:24  profilanswer
 

Une recherche sur google ne fait jamais de mal...
 
http://www.rit.edu/~alj8314/linux.shtml
 
Une solution est proposée en bas de la page. Redémarrer avec une disquette et relancer lilo en tapant "lilo -v -l"
 
Après tu refais le linux.img

n°47809
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 22:23:00  profilanswer
 

minusplus a écrit a écrit :

:/ glurps !
 
heu... pas compris...
 
moi j'ai installé lilo pi j'ai rajouté un entrée pour 98/2000...c tout....  




 
C'est parce qu'il utlise le bootloader de win2k

n°47810
minusplus
Posté le 29-11-2001 à 22:24:18  profilanswer
 

et heu... ben moi, j'utilise koi ? le bootloader de 2K c celui qui te donne le choix entre 2k et 98 non ?

n°47820
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 22:37:42  profilanswer
 

minusplus a écrit a écrit :

et heu... ben moi, j'utilise koi ? le bootloader de 2K c celui qui te donne le choix entre 2k et 98 non ?  




 
Quand on a Win2k et Linux on a deux solution pour booter :
 - Utiliser Lilo. Dans ce cas Lilo est installé sur la MBR (c'est ce que tu as fait j'imagine) et c'est lui qui lance Win2k ou 98
 - Utiliser le bootloader de NT. Dans ce cas c'est lui qui est placé sur la MBR. Lilo est installé sur une partition normale (la partition qui contient /boot). Le bootloader de NT peut lancer ensuite Lilo mais il faut lui fournir les 512 premiers octets de la partion où il est installé. C'est ce que l'on fait avec la commande
dd if=/dev/hde3 of=bootsect.lnx bs=512 count=1
On rajoute ensuite une entrée dans boot.ini pour pouvoir choisir Linux.
 
Le problème d'Albator c'est que la première partie de Lilo se charge (les 512 premiers octets) mais pas la suite. Il ne trouve pas la partition de Lilo ou alors il l'interprète mal.
D'ou un message du style L 01 01...
Il y a plein de code d'erreurs de Lilo dans ce style : L, LI, LIL...

mood
Publicité
Posté le 29-11-2001 à 22:37:42  profilanswer
 

n°47824
minusplus
Posté le 29-11-2001 à 22:41:24  profilanswer
 

ah oké !!!
 
en effet mon lilo est sur le MBR
 
mais alors pourquoi pas virer le bootloader de NT (enfin le mettre dans une partoche windows koi !)?

n°47825
minusplus
Posté le 29-11-2001 à 22:41:33  profilanswer
 

c po plus simple ?

n°47828
albator199​9
Posté le 29-11-2001 à 22:42:14  profilanswer
 

gm_superstar a écrit a écrit :

Une recherche sur google ne fait jamais de mal...
 
http://www.rit.edu/~alj8314/linux.shtml
 
Une solution est proposée en bas de la page. Redémarrer avec une disquette et relancer lilo en tapant "lilo -v -l"
 
Après tu refais le linux.img  




 
J'ai suivi tes instructions.
J'ai tapé lilo -v -l mais j'ai eu des messages me disant fatal error etc... linear fat32...
 
Je DOIS faire koi pour que ca marche ?

n°47843
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 22:58:54  profilanswer
 

minusplus a écrit a écrit :

c po plus simple ?  




 
Ben ça dépend... L'avantage d'utiliser le bootloader c'est que tu ne touches pas au MBR. Moi j'avais installé Linux APRES Windows et comme je voulais pas prendre trop de risques j'ai utilisé cette méthode. Le seul truc un peu lourdingue c'est que dès qu'on modifie Lilo, il faut refaire le bootsect.lnx
 
Et puis des fois l'ordinateur où on installe Linux n'est pas à soi donc vaut mieux rester discret  :D

 

[edtdd]--Message édité par gm_superstar--[/edtdd]

n°47845
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 22:59:51  profilanswer
 

Albator, tu es en SCSI ?
 
Et puis tant qu'on y est balance lilo.conf

n°47846
gm_superst​ar
Appelez-moi Super
Posté le 29-11-2001 à 23:00:16  profilanswer
 

Et puis le message d'erreur de Lilo

 

[edtdd]--Message édité par gm_superstar--[/edtdd]

n°47847
minusplus
Posté le 29-11-2001 à 23:04:03  profilanswer
 

gm_superstar a écrit a écrit :

 
 
Et puis des fois l'ordinateur où on installe Linux n'est pas à soi donc vaut mieux rester discret  :D  
 
 




 
:lol: :lol:

n°47881
albator199​9
Posté le 29-11-2001 à 23:45:38  profilanswer
 

gm_superstar a écrit a écrit :

Et puis le message d'erreur de Lilo  




 
Le message d'erreur est :
 
LILO version 21.7-5, Copyright (C) 1992-1998
 
----------------------------------------------------------------
Reading boot sector from /dev/hdd5
Warning: /dev/hdd5 is not on the first disk
Merging with /boot/boot.b
Warning: BIOS drive 0x82 may not be accessible
Fatal: 'linear' and 'lba32' (-l and -L) are mutually exclusive.
----------------------------------------------------------------
 
Je suis bien en scsi mais j'ai seulement le lecteur CDROM donc pas de problème de ce côté.
 
Sinon c koi lilo.conf ?

n°47884
246tNt
Resistance is futile
Posté le 29-11-2001 à 23:48:06  profilanswer
 

Moi j'utilise une autre technique qui me semble vraiment bien
J'ai windows installé avant linux
 
ex:
 
W2K est installé sur hda1  
Linux installé sur hda2
 
Ben je met lilo sur hda2 ( et pas sur hda )
puis avec le fdisk de linux ou de win, je rend la partion 2 bootable et je rend la 1 non bootable. Comme ca, je charge lilo au demarrage sans modifier la MBR ( parce que W2K aime pas qu'on touche a sa MBR )
 
puis dans lilo, je rajoute un champ pour pouvoir booter hda1

n°47890
gm_superst​ar
Appelez-moi Super
Posté le 30-11-2001 à 00:28:55  profilanswer
 

albator1999 a écrit a écrit :

 
 
Le message d'erreur est :
[...]
 
Reading boot sector from /dev/hdd5
Warning: /dev/hdd5 is not on the first disk
 
[...]
Sinon c koi lilo.conf ?  




 
Ah ben la voilà ton erreur ! Si tu utilises le bootloader de Windows, il FAUT que la partition sur laquelle tu a installé Lilo soit sur le même disque que le bootloader. C'est à dire le disque sur lequel boote Windows. Je suppose que tu dois avoir un autre disque nommé hda ou hdc non ?
 
2 solutions :
 - Créer un petite (30 Mo) partition pour /boot sur le premier disque
 - Utiliser Lilo à la place du bootloader (donc écraser le MBR) comme le fait minusplus. Mais dans ce cas je crois qu'une lecture attentive de la doc sur Lilo est nécessaire : "man lilo" et "man lilo.conf"
 
lilo.conf se trouve dans /etc C'est le fichier de config de lilo (comme boot.ini pour le bootloader)

n°47928
minusplus
Posté le 30-11-2001 à 10:21:20  profilanswer
 

bof, tu le mets sans le MBR et -comme j'ai eu aucun pb- je suppose que 2K se met aussi dans le 1er sect. de sa partition...
donc pas de pb...

n°48274
albator199​9
Posté le 01-12-2001 à 11:11:06  profilanswer
 

gm_superstar a écrit a écrit :

 
 
Ah ben la voilà ton erreur ! Si tu utilises le bootloader de Windows, il FAUT que la partition sur laquelle tu a installé Lilo soit sur le même disque que le bootloader. C'est à dire le disque sur lequel boote Windows. Je suppose que tu dois avoir un autre disque nommé hda ou hdc non ?
 
2 solutions :
 - Créer un petite (30 Mo) partition pour /boot sur le premier disque
 - Utiliser Lilo à la place du bootloader (donc écraser le MBR) comme le fait minusplus. Mais dans ce cas je crois qu'une lecture attentive de la doc sur Lilo est nécessaire : "man lilo" et "man lilo.conf"
 
lilo.conf se trouve dans /etc C'est le fichier de config de lilo (comme boot.ini pour le bootloader)  




 
Je vais essayer ta deuxième méthode mais j'ai déjà eu un p'tit pb avec cette méthode ya qq temps.
 
http://forum.hardware.fr/forum2.ph [...] &owntopic=
 
En mettant lilo sur la mbr, je ne pourrais plus booter sur Win2k.
Il faudra donc que je refasse fdisk /mbr pour pouvoir booter sur Win2k à partir d'une disquette boot.
 
Et après seulement, je pourrais avoir mon multi boot avec lilo ???
 
Je préfère me renseigner d'abord avant de me lancer dans cette opération.

 

[edtdd]--Message édité par albator1999--[/edtdd]

n°48797
Julien25
Posté le 02-12-2001 à 23:05:31  profilanswer
 

'lut,
 
J'ai configuré le multiboot de 2k pour booter sur la drake7 (avec : dd if=...).
Mais j'ai constaté un truc. Pour que ça marche (pas de d'erreur au démarrage de LILO),  il faut que le dur sur lequel est linux soit sur le même canal IDE que le dur de 2k.
Pas compris le pourquoi du comment, mais quand les 2 durs sont sur le même canal, ça roule.
 
Voilà
A+
         Julien

 

[jfdsdjhfuetppo]--Message édité par julien25--[/jfdsdjhfuetppo]

n°48806
FlamM
comme tarte flambée bien sûr !
Posté le 02-12-2001 à 23:31:37  profilanswer
 

Je sai pas si ça servia à quelque chose mais je vous donne ma méthode qui fonctionne sur tous les ordis que j'ai eux à traiter jusqu'à maintenant :
 
j'ai en général un seul disque dur (mais ça doit pouvoir marcher avec plusieurs)
 
Sur ce disque j'ai :
-- une partition ntfs pour win 2k  (hda5 qui est en fait dans le lecteur logique hda1)
-- une partition fat32 (hda4) pour pouvoir échanger des fichiers entre linux et windows
-- une partition ext2 (hda2) pour linux (+ la partition de swap (hda3) )
 
 
la partition qui a le boot flag est celle en fat32  
 
et normalement quand windows s'est installé il a créé un un lecteur logique qui contient environ 8 Mo d'espace "libre" c'est ce que dit cfdisk mais qui contient en fait le loader NT et une partition étendue en ntfs sur lequel y a windows lui-même
 
du coup avec le fichier lilo.conf situé dans /etc/ suivant tout marche impec :  
 
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/hda
message = /boot/boot_message.txt
prompt
# time before automatic boot up
timeout = 50
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Normal VGA console
vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
 
# Linux bootable partition config begins
#nom du fichier contenant le noyau
image = /vmlinuz  
#partition à monter à la racine
root = /dev/hda2
#nom du label correspondant à ce qui est proposé au démarrage
label = Linux
read-only
# Linux bootable partition config ends
 
 
# DOS bootable partition config begins
# comme je l'ai dit il cible la partition qui contient le boot  
# flag qui elle même a été configurée par windows 2000 pour  
# pointer vers NTloader
other = /dev/hda4
label = win2000
table = /dev/hda
# DOS bootable partition config ends
 
#end of lilo.conf
 
du coup quand je boot j'ai un joli menu de démarrage qui me propose de booter linux ou win2000, linux étant par défaut lancé au bout de 5 secondes.
 
Si tu veux que win2000 soit chargé par défaut au bout de 5 secondes il suffit d'inverser l'ordre des sections #DOS bootable ...
et #linux bootable ...
 
voilà, en espérant que c'est suffisamment clair.
 
a+

n°48807
FlamM
comme tarte flambée bien sûr !
Posté le 02-12-2001 à 23:35:34  profilanswer
 

oops j'ai oublié de dire que pour installer lilo, il fallait tapper en ligne de commande :
 
lilo
 
qui doit afficher un résultat du type :
 
added linux *
added win2000

n°48839
YupYup
Non.
Posté le 03-12-2001 à 04:37:51  profilanswer
 

Au pire y'a toutes les infos sur http://microsoft.supinfo.com/


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
n°48999
[G@Z] Dari​uS
May Linux be with you.
Posté le 03-12-2001 à 16:04:56  profilanswer
 

c'est vraiment au pire  :lol:   :lol:   :lol:


---------------
http://forum-darius.fr.st/
n°49111
cycojesus
Mèo Lười
Posté le 03-12-2001 à 19:25:37  profilanswer
 

XOSL Rulezzz
 
http://www.xosl.org
 
:D
 
vala vala, si après ça ça marche toujours pas...

 

[edtdd]--Message édité par cycojesus--[/edtdd]


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°49116
cycojesus
Mèo Lười
Posté le 03-12-2001 à 19:28:47  profilanswer
 

je vais quand meme expliquer plus en détail... :
- le mieux c'est d'installer xosl sur une petite partition (7 mo)
- il faut installer lilo sur la partition / de linux
- pis après tu configure xosl c'est tout facile
 
En plus xosl c'est BOooo


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°49152
gm_superst​ar
Appelez-moi Super
Posté le 03-12-2001 à 22:59:16  profilanswer
 

cycojesus a écrit a écrit :

 
En plus xosl c'est BOooo  




 
Lilo en mode graphique c'est pas mal aussi et moins contraignant (pas de partition spécifique à créer)

 

[edtdd]--Message édité par gm_superstar--[/edtdd]

n°49211
cycojesus
Mèo Lười
Posté le 04-12-2001 à 09:56:29  profilanswer
 

gm_superstar a écrit a écrit :

 
 
Lilo en mode graphique c'est pas mal aussi et moins contraignant (pas de partition spécifique à créer)  
 
 




 
mais moins facile a configurer :D
 
la partition specifique n'est pas obligatoire, tu peux aussi l'installer sur une partition dos, genre celle de windows... mais c'est moins propre


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  multiboot Win2K et Mandrake 8.1

 

Sujets relatifs
Où commander mandrake 8.1 sur internetimpossible de graver la mandrake 8.1
mandrake 8.1 et nvidia pbquestion sur le mount d'un cdrom sous mandrake 8.1
Adsl +linux mandrake 7.1Configuration carte son sous Mandrake 8.0
Win2k et Mandrake 8.1 -> pb avec lilologger root sous mandrake...
La Mandrake de PCEXPERT 
Plus de sujets relatifs à : multiboot Win2K et Mandrake 8.1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR