Comment arriver à rebooter de nouveau sous Linux?? [Résolu] - Installation - Linux et OS Alternatifs
Marsh Posté le 18-06-2003 à 22:46:04
ITM a écrit : En reinstallant WinXp, j'ai perdu lilo au démarrage et bien sur je n'ai pas de disquette de démarrage |
Tu peux essayer d'installer XOSL, c'est un multiboot launcher
Marsh Posté le 18-06-2003 à 22:59:45
Freedos ...
___________________________________________
This is a 1.44MB floppy image that includes freedos. To use it, first
download your bios update utility and your new bios version. For me,
those values are awdflash.exe and kada2ba2.bin. Anyway, in linux, do this:
(insure you have the loopback device working; if it isn't, try
/sbin/modprobe loop)
0. cp freedos.img yournew.img
1. mount -o loop -t msdos yournew.img /mnt/floppy
2. rm /mnt/floppy/awdflash.exe /mnt/floppy/kada2ba2.bin
3. cp <your flash utility> /mnt/floppy
cp <your new bios> /mnt/floppy
4. umount /mnt/floppy
(insert a new formatted 1.44MB floppy in drive a
5. dd if=yournew.img of=/dev/fd0h1440 bs=512
Ok, now you have a bootable DOS floppy you can update your BIOS with.
________________________________________________
C'est ce que j'utilise pour flasher ma CM alors pour restaurer
le master boot record pas de pb.
Le plus simple c'et quend même de booter sur le CD d'installation
de ta distribution préférée.
Marsh Posté le 18-06-2003 à 23:05:04
avec un cd de linux bootable genre cd de la mandrake, ou encore mieux knoppix, je pense que tu dois pouvoir monter tes partitions et utiliser lilo en spécifiant ton fichier de configuration (man lilo pour en savoir plus).
Marsh Posté le 21-06-2003 à 18:45:33
en bootant depuis le CD d'install de la mdk 9.0, lorsque je veux reinitialiser le boot loader, il me reconnait bien ma mdk 9.1 mais il me sort une erreur:
/lib/libc.so.6: 'GLIBC_2.3' not found.
Vu que ça sent le DTC à plein nez, je demande de l'aide ici...
Merci!
Marsh Posté le 21-06-2003 à 19:30:41
Klaimant a écrit : |
Et là, quand je lui spécifie la partition de Linux, quand je lui dis de booter dessus, ça va dans le vide à l'infini
Marsh Posté le 21-06-2003 à 19:33:00
ITM a écrit : |
tu as bien spécifié la bonne partition root ? (par ex /dev/hda5
Mais tu peux essayer Bootmagic 8.0 (j'sais cai pas libre mais ca peut marcher
Marsh Posté le 21-06-2003 à 19:37:47
bein, je lui ai mis : HD0 | Logical Linux native (quelque chose dans le style)
Marsh Posté le 21-06-2003 à 20:02:38
Rien ne vaut un CD bootable d'une distrib Linux mais pour en revenir à la question initiale (une D7 de démarrage Linux sous Win) bah c'est comme ça que ça marchait avant que les CD-Rom devienne bootable ... La distrib Linux dont le CD est autoexécutable (ou qqpart sur le CD) avec le programme rawrite.exe
En cherchant le répertoire du CD où se cache rawrite (Explorateur --> F3) , on trouve tout ce qu'il faut (pour les vieilles machines c'est utile)
Marsh Posté le 21-06-2003 à 20:14:16
phosphorus68 a écrit : Rien ne vaut un CD bootable d'une distrib Linux mais pour en revenir à la question initiale (une D7 de démarrage Linux sous Win) bah c'est comme ça que ça marchait avant que les CD-Rom devienne bootable ... La distrib Linux dont le CD est autoexécutable (ou qqpart sur le CD) avec le programme rawrite.exe |
Mais quand je boot avec un CD de la mdk9, il ne fait que me lancer l'install.
En mode rescue, quand je lui demande de restaurer le boot loader au demarrage, il me fait l'erreur decrite plus haut
Marsh Posté le 21-06-2003 à 22:18:50
Alors, BootMagic quand a lui ne reconnait pas d'OS sur la partoch Linux...
Quand je lui dit de booter dessus quand même, même chose que pour XOSL, ca va dans le vide.
Que faire, SVP?
Marsh Posté le 21-06-2003 à 22:37:37
décris-nous tes partitions d'avant la réinstall (quand c'était stable ) et comment tu as ré-installé winxp ...
T'as pas pris l'option de tout écraser avec XP (ou utiliser toute la place)?
Marsh Posté le 21-06-2003 à 22:44:58
ITM a écrit : Alors, BootMagic quand a lui ne reconnait pas d'OS sur la partoch Linux... |
Quand on a un multiboot je recommande toujours de mettre LILO sur la partition root car kro$oft a programmé ses OS pour toujours écraser le MBR
Marsh Posté le 21-06-2003 à 22:45:51
XOSL ne pourra bouter Linux qu'en s'appuyant sur un .....lilo (ou grub )
lances ton CD d'installation mandrake avec l'option rescue (sans autre paramètre)
une fois le système de secours démarré, fais :
mount /dev/hdXY /mnt/disk (en fonction de la partition ou se trouve son système linux)
chroot /mnt/disk (tu te déplace dans ton système)
lilo -v (tu réinstalles lilo en mode verbeux pour être sûr)
reboot et ça devrait être OK
Marsh Posté le 21-06-2003 à 22:45:51
Alors:
Une partition 10Go où y'avait XP (FAT32)
Une de 25 Go (FAT32)
Une de 35 Go (FAT32)
Puis, une Linux Ext3 de 2,5 Go où y'a le système
Une Linux Swap de 256Mo
Et enfin, 3,5Go pour mon home en Ext3
Voilà!
J'ai reinstallé XP cash sur la même partition de 10Go (la première)
Marsh Posté le 21-06-2003 à 22:47:15
911GT3 a écrit : |
Il faut vérifier son /etc/lilo.conf avant de faire ça
Marsh Posté le 22-06-2003 à 10:56:23
ITM a écrit : Alors: |
Laquelle est la 1ère étendue? Car il peut y en avoir entre 1 et 4 dans la partition euh principale ou primaire ( me rappelle plus le terme) puis ensuite c'est la partition étendue contenant des partitions logiques numérotées à partir de hda5 (que ce soit la 5ème ou la 2nde ...)
L'utilitaire de partitionnement Linux, il dit quoi de ton disque (c'est cfdisk le soft non?)?
ITM a écrit : bein, je lui ai mis : HD0 | Logical Linux native (quelque chose dans le style) |
la 1ère partition c'est du WinXP, c'est pas un DD entier de extn
Marsh Posté le 24-06-2003 à 11:53:07
Ca va aller plus vite comme ça:
Par contre, impossible de faire quoi que ce soit sous Linux, des que j'entre une commande en mode rescue -même des trucs genre 'ls'-, j'ai que des erreurs de ce type :
"/lib/libc.so.6: 'GLIBC_2.3' not found."
Marsh Posté le 25-06-2003 à 11:31:08
la solution la plus simple, ( j'ai pas lu tout le topic non plus ) :
aller sur le site de gentoo ;
récupérer le livecd stage 1 (environ 60 mo, iso)
graver sur un cdrw (comme ca tu le recuperes apres)
booter sur le cd.
là t'auras l'arborescence / "virtuelle" du noyau présent sur le cd
monter la partition ou y a ta mandrake ( / ) dans un repertoire :
mkdir /mnt/mdk
mount /dev/hdxy /mnt/mdk
ensuite, chrooter vers ce repertoire :
chroot /mnt/mdk /bin/bash
te voilà dans l'aborescence de ta mandrake
éditer ton lilo.conf si nécessaire :
nano -w /etc/lilo.conf
sauvegarder
/sbin/lilo pour le recharger.
ensuite, exit pour sortir de l'environnement chrooté, reboot, enlever le cd, et ca devrait marcher
Marsh Posté le 25-06-2003 à 11:31:19
Salut,
je te conseillerais de prendre un cd d'un distrib, de booter dessus
au prompt tu tapes :
rescue root=/dev/hdxx (ta partition ou est installé ton linux)
ensuite apres avoir démarrer en root tu modifies le fichier de conf de lilo ou encore mieux tu installes grub
Pour lilo tu tappes lilo
et tu redemarres et c ok
Marsh Posté le 25-06-2003 à 11:52:17
Moi je veux bien mais...
Je l'ai déjà dit:
Par contre, impossible de faire quoi que ce soit sous Linux, des que j'entre une commande en mode rescue -même des trucs genre 'ls'-, j'ai que des erreurs de ce type :
"/lib/libc.so.6: 'GLIBC_2.3' not found."
Marsh Posté le 25-06-2003 à 12:18:31
bootes avec le CD de la 9.1, pas avec celui de la 9.0 ou alors, trouves toi une disquette de boot (à partir du CD par ex)
Marsh Posté le 25-06-2003 à 12:36:54
Ok, je vais rerefaire une disquette de boot.
C'est que j'ai installé la mkd depuis le disque, c'est royal quand même...
Marsh Posté le 25-06-2003 à 13:00:24
Quelle est l'image qu'on doit choisir pour faire la disquette?
hd.img me fait une disquette foireuse
Marsh Posté le 25-06-2003 à 14:41:58
ReplyMarsh Posté le 25-06-2003 à 17:40:17
ReplyMarsh Posté le 25-06-2003 à 17:47:22
Non:
* Bootes sur une mdk, en mode rescue
* Monte tes partitions sous /mnt
* si tu as le pb avec la libc, c'est que ton CD de boot est une autre version que ta mdk installée: il suffit de virer la variable LD_LIBRARY_PATH
unset LD_LIBRARY_PATH |
* chroot dans /mnt
* exécutes lilo
* dé-chroot, reboot
Marsh Posté le 25-06-2003 à 17:59:55
Alors, finalement, j'ai recrée une AUTRE disquette avec hd.img.
Et là, comme par magie, j'ai plus d'erreur (il me disait impossible de booter sur le jesaisplusquoi). Je crois qu'elle devait être defectueuse... Du coup, j'ai pu restaurer lilo sans problème.
Effectivement, booter avec une mdk9 pour une 9.1, ça marche pas du tout.
Merci à tous quand même.
Marsh Posté le 18-06-2003 à 21:10:07
En reinstallant WinXp, j'ai perdu lilo au démarrage et bien sur je n'ai pas de disquette de démarrage
Comment en recréer une?
Merci!
Bon, j'ai édité le titre, pour que tout soit plus clair:
Je veux juste arriver à rebooter sous Linux, sachant que ce batard de winxp m'a viré mon lilo et que j'arrive pas à le remettre à partir du mode rescue, le tout sous une MDK9.1
Message édité par ITM le 25-06-2003 à 18:52:11
---------------
iteme.free.fr | Mon feedback