|
| 40160 | Posté le 17/08/2008 @ 23:59 |
Petit astucien
73 Messages
| bonsoir
Pour avoir une idée j'ai mis ubuntu 6.06 (cd récupéré auprés de cononical en son temps) sur mon pc avec SE 98 déja installé.
J'ai pris l'option assisté-exploiter l'espace mémoire disponible le plus grand et l'installation s'est déroulée normalement. Par contre au redémarrage le gestionnaire GRUB ne me propose pas le choix entre Windows et Ubuntu: windows aurait-il été effacé? puis-je le récupérer sans passer par un effacement total du disque dur et la réinstallation de SE 98 et de Office 2000 que j'utilisais?
pour ce qui concerne l'imprimante, elle est bien reconnue mais ne fonctionne pas.
cela fait que j'hésite fortement à mettre Ubuntu 8.04 dont j'ai le cd (toujours via canonocal) sur mon autre pc avec Vista.
merci
|
| |
| |
| Publicité |
|
|
| Logicien | Posté le 18/08/2008 à 03:38 |
Astucien
2370 Messages
| Salut,
la raison pour lequelle Grub ne te propose pas de démarrer Windows 98 SE peut provenir comme tu le dis, du fait que l'installateur de Ubuntu aurait formaté/supprimé la partition C:\. Une autre raison serait simplement que le fichier de configuration de Grub /boot/grub/menu.lst ne contient pas d'entrée pour Windows 98. Normalement l'installateur devrait en générer une automatiquement quand il détecte une partition Windows. À priori, il te faut regarder quelle est ta table de partitions actuelle avec la commande
sudo fdisk -l
S'il y a au moins une partition de type W95 FAT32 (LBA) ou connexe, c'est possiblement ta partition C:\. Sinon, c'est mauvais signe. Cela pourrait vouloir dire entre autres que l'installateur de Ubuntu aurait changé le numéro d'identification c de ta partition C:\ pour 82 ou 83 et l'aurait formaté en une partition d'échange (Swap) ou encore en ext2 ou ext3. Si tu as a chosis le partitionnement automatique, elle a sûrement été supprimée et l'installation a réécrit par dessus, d'où l'impossibilité de récupérer les données antérieures. L'important pour toi est de trouver si possible le numéro de ta partition Windows 98 (sda1, sda2, hda1, hda2, etc). Dans l'affirmative, il doit probablement suffire d'éditer /boot/grub/menu.lst et d'y ajouter une entrée:
title Windows 98 SE
root (hdx,y) # il faut remplacer x et y par le numéro du disque et de la partition C:\
chainloader +1
boot Modifié par Logicien le 18/08/2008 03:51 |
| |
|
| 40160 | Posté le 18/08/2008 à 11:47 |
Petit astucien
73 Messages
| bonjour et merci pour la réponse
j'ai effectivement dev/hda1 c W95 FAT32 (LBA)
dev/hda2 f W95 Etendu(LBA)
dev/hda5 b W95 FAT32
donc apparemment Windows n'a pas été éffacé et (si j'ai bien compris) il me suffirait de taper sur le terminal:
/boot/grub/menu.list
windows 98SE
root (hda1,c) faut-il les parenthèses?
chainloader +1
boot
et au redemarrage j'aurai le choix Modifié par 40160 le 18/08/2008 12:08 |
| |
|
| fennec. | Posté le 18/08/2008 à 13:37 |
Petit astucien
246 Messages
|
Bonjour,
tu doit éditer ton fichier menu.lst et y a jouter
windows 98SE
root (hda1,c) faut-il les parenthèses?
chainloader +1
boot
dans une console tappe
sudo gedit /boot/grub/menu.lst
sudo => permet d'exécuter la commande avec les droits administrateurs
gedit => éditeur de texte (si celui la est installé sur ton pc)
|
| |
|
| 40160 | Posté le 18/08/2008 à 14:38 |
Petit astucien
73 Messages
| suite
j'ai donc tapé:
sudo gedit /boot/grub/menu.lst
windows 98SE
root (hda1,c)...............................les parenthèses sont-elles à conserver?
chainloader+1
root
et là j'ai fait enter et rien ne s'est passé...........faut-il faire enregistrer?
à tout hasard voila la repartition sur le disque dur:
Disque /dev/hda: 40.0 Go, 40000000000 octets 255 têtes, 63 secteurs/piste, 4863 cylindres Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système /dev/hda1 1 3436 27599638+ c W95 FAT32 (LBA) /dev/hda2 4416 4862 3590527+ f W95 Etendu (LBA) /dev/hda3 * 3437 4415 7863817+ 83 Linux /dev/hda5 4463 4862 3212968+ b W95 FAT32 /dev/hda6 4416 4462 377464+ 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque Modifié par 40160 le 18/08/2008 14:49 |
| |
|
| Logicien | Posté le 18/08/2008 à 17:47 |
Astucien
2370 Messages
| Normalement Windows est sur la première partition, hda1 ici. Les lignes précises à ajouter à la fin de /boot/grub/menu.lst sont:
title Windows 98 SE
root (hd0,0)
chainloader +1
boot
Il faut bien enregistrer les modifications avec Gedit, puis quitter. Modifié par Logicien le 18/08/2008 17:49 |
| |
|
| 40160 | Posté le 18/08/2008 à 22:26 |
Petit astucien
73 Messages
| bonsoir
j'ai fait comme indiqué et j'obtiens le gestionnaire de démarrage qui me propose le choix mais si je choisis windows je n'obtiens rien hormis le message suivant:
booting windows 98SE
root (hd0,0)
file system type is fat, partition type 0xc
error 8: kernel must be loaded before booting
boot
press any key to continue..............et on recommence . Il est spécifié d'utiliser les touches de direction pour faire son choix, e to edit the commands before booting, c for a command-line.
quoi qu'il en soit ça semble progresser puisque le gestionnaire Grub apparait. A ce propos il me revient que windows arrivait en premiere option, suivie de quatre lignes concernant ubuntu. Modifié par 40160 le 20/08/2008 11:36 |
| |
|
| Logicien | Posté le 19/08/2008 à 00:04 |
Astucien
2370 Messages
| Je pense que, si Windows 98 est bien sur la partition hda1, le problème vient du secteur d'amorce de la partition C:\. Normalement les lignes que je t'ai données sont bonnes si et seulement si, la partition C:\ est en bon état. Peut-être a-t-elle été altérée. Comme tu as aussi une partition C:\ en hda5, tu peux modifier (hd0,0) pour (hd0,4) afin d'essayer de démarrer sur cette partition. hda5 est une partition logique et Windows 98 ne s'installe pas à ce que je sache dans une partition logique. Si tu veux afficher le contenu du fichier /boot/grub/menu.lst, je peux le vérifier au cas ou il y aurait une erreur? Une sortie du fichier /etc/fstab pourrait également aider. Modifié par Logicien le 19/08/2008 00:12 |
| |
|
| 40160 | Posté le 19/08/2008 à 13:58 |
Petit astucien
73 Messages
| -1 j'ai remplacé (hd0,0) par (hd0,4): sans effet
-2
# /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 /dev/hda3 / ext3 defaults,errors=remount-ro 0 1 /dev/hda6 none swap sw 0 0 /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/hda1 /media/windows vfat rw,user,auto,exec,gid=100,uid=1OOO,umask=002,iochartset=utf8,codepage=850,shortname=mixed #Added by diskmounter utility /dev/hda5 /media/hda5 vfat rw,user,fmask=0111,dmask=0000 0 0
-3
sudo gedit /boot/grub/menu.list title windows 98SE root (hd0,4) chainloader+1 boot
-4 le gestionnaire de démarrage s'affiche ainsi:
windows 98SE
ubuntu kernel 2.6.15-52-386
ubuntu kernel 2.6.15-52-386 (recovery mode)
ubuntu kernel 2.6.15-26-386
ubuntu kernel 2.6.15-26-386 (recovery mode)
ubuntu MemTest86+
merci Modifié par 40160 le 19/08/2008 14:34 |
| |
|
| Logicien | Posté le 19/08/2008 à 15:09 |
Astucien
2370 Messages
| Il y a erreur dans ton entrée dans /boot/grub/menu.lst. Il y a un espace entre le mot chainloader et le +, ce qui donne
chainloader +1
C'est la seule erreur de syntaxe que je vois que tu as fais. Donc, on revient à la case départ. Ubuntu utilise ta partition Windows 98 comme il se doit. Il ne l'a pas détruite ni formatée. Avec le respect complet de la syntaxe suivante, ça devrait marcher:
title Windows 98 SE
root (hd0,0)
chainloader +1
boot
|
| |
|
| 40160 | Posté le 20/08/2008 à 00:55 |
Petit astucien
73 Messages
| ok le choix m'est maintenant offert entre Windows et Ubuntu à la mise en route du pc. La derniere rectification a été déterminante.
Le problême subsistant est que maintenant sous windows, quand je veux accéder à Internet, il me faut passer par Firefox parceque l'accés via I.E m'est refusé (erreur HTTP 403); de ce fait je ne peux plus utiliser Outlook Express.
quoi qu'il en soit, le sujet abordé ayant été traité, je passe le problême en résolu.
merci
Modifié par 40160 le 20/08/2008 11:37 |
| |
|
|
| Haut de la page |