> Tous les forumsLinux

 windows/ubuntuSujet résolu
Statut du sujet : RESOLU Imprimer
 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

 Afficher le profil de 40160 Envoyer un message privé à 40160
 
 
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
Afficher le profil de Logicien Voir la configuration de LogicienEnvoyer un message privé à Logicien
 Revenir en haut de la page
 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
Afficher le profil de 40160 Voir la configuration de 40160Envoyer un message privé à 40160
 Revenir en haut de la page
 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)

Afficher le profil de fennec.Envoyer un message privé à fennec.
 Revenir en haut de la page
 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
Afficher le profil de 40160 Voir la configuration de 40160Envoyer un message privé à 40160
 Revenir en haut de la page
 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
Afficher le profil de Logicien Voir la configuration de LogicienEnvoyer un message privé à Logicien
 Revenir en haut de la page
 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
Afficher le profil de 40160 Voir la configuration de 40160Envoyer un message privé à 40160
 Revenir en haut de la page
 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
Afficher le profil de Logicien Voir la configuration de LogicienEnvoyer un message privé à Logicien
 Revenir en haut de la page
 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
Afficher le profil de 40160 Voir la configuration de 40160Envoyer un message privé à 40160
 Revenir en haut de la page
 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

Afficher le profil de Logicien Voir la configuration de LogicienEnvoyer un message privé à Logicien
 Revenir en haut de la page
 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
Afficher le profil de 40160 Voir la configuration de 40160Envoyer un message privé à 40160
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte




Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsLinux

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page