Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/01/2008, à 15:05

Cleden

Operating File System suite à  installation sur un disque dur externe

Bonjour,

J'aimerai essayer Ubuntu sans toucher à  ma config actuelle (winXP). Je l'ai donc installée sur un dd externe. L'installation s'est déroulée sans accro sur un disque de 500Go. J'ai juste déselectionné une option qui me demandait si je voulais installer un fichier sur mon disque dur principal (une option de démarrage il me semble).

Au démarrage, je choisi de booter sur mon dde usb, et le message suivant s'affiche "Operating File System". Je ne pense pas que je puisse solutionner ce problème sans réinstallation de Ubuntu.

Ce que j'aimerai savoir: qu'ai-je mal fait lors de ma précédente installation ?

Merci d'avance,
Loà¯c

#2 Le 21/01/2008, à 15:27

marc_qui

Re : Operating File System suite à  installation sur un disque dur externe

salut,

Cleden a écrit :

J'ai juste déselectionné une option qui me demandait si je voulais installer un fichier sur mon disque dur principal (une option de démarrage il me semble).

tu veux parler du grub ? ubuntu ne démarre pas ?

Hors ligne

#3 Le 21/01/2008, à 15:43

Compte anonymisé

Re : Operating File System suite à  installation sur un disque dur externe

Salut

Tout d'abord le bios de ton pc permet-il de booter sur usb?
D'aprés ce que tu indiques oui.
Pour une indépendance complète de tes systèmes, il aurait fallu installer Grub (le bootloader) sur le dd usb. En effet, si tu bootes sans le dd usb, tu dois avoir une erreur grub 17 ou 21.

La solution :
Démarrer Ubuntu sur le DD USB pour installer GRUB sur le MBR de ce DD USB :

Partie 1)

Pour GRUB-PC (version ubuntu 9.10 et supérieures)

Dans un terminal taper la commande :
sudo  fdisk  -l  pour lister les partitions et repérer le DD USB

Ensuite forcer l'install de GRUB sur le MBR de ce DD USB :
sudo  grub-install   /dev/sdX   en remplaçant bien sûr X par la bonne valeur.

Tu redémarres en réglant le bios pour booter sur l'USB et si c'est ok tu fais un :
sudo  update-grub


Puis tu passes à la Partie 3)



Pour GRUB-Legacy (version ubuntu antérieure à 9.10)

Toujours installer GRUB sur le DD USB :
sudo grub  --> grub>
là  tu tapes :
find /boot/grub/menu.lst devrait te renvoyer qq chose comme (hdX,Y)
où X=n° de disque de 0 à  .. et Y=n° de partition de 0 à  ....
là  tu tapes :
root (hdX,Y) en remplaçant bien sûr X et Y par les valeurs ci-dessus.
tu tapes ensuite :
setup (hdX) et tu sors par
quit



Partie 2) (ne faire qu'en version antérieure à 8.10)


Rectif : Depuis la 8.10 cette partie ci-dessous (en italiques) n'est plus indispensable car les références se font via les UUID.
Les root (hdX,Y)# groot=(hdX,Y) et root=/dev/sdWZ ont été remplacés par les UUID et ne sont donc plus à modifier  (à vérifier quand même).

éditer le fichier menu.lst :
sudo  gedit   /boot/grub/menu.lst

là  tu changes tous les :
root (hdX,Y) (remplacer bien sûr les X et Y par les vrais valeurs) par des :
root (hd0,Y)
tu  changes aussi de la même façon la ligne :
# groot=(hd0,Y)
Et enfin les lignes :
linux  vmlinuz.....  root=/dev/sdWZ ......... où Z=Y+1 et W=la lettre du disque USB (b,c,d ....)
par des :
linux  vmlinuz.....  root=/dev/sdaZ .........  le disque USB devenant disque de boot il devient /dev/sda pour le bios.

et tu sauves


Tu rebootes et ça devrait fonctionner sur le dd usb.


Partie 3)  Remise en place du BOOTLOADER Windows (à faire dans tous les cas)


Par contre il faudra remettre le bootloader d'Xp ou Vista/Windows7 sur ton dd interne.

Pour Xp tu peux le faire avec un Cd Xp console de récupération ou la récupérer ICI et lancer la commande :
fixmbr

Pour Vista/windows7 la méthode est semblable (chercher sur site microsoft). Le cd de recovery peut se récupérer ICI
bootrec  /fixmbr

Bon courage

Dernière modification par Compte anonymisé (Le 02/09/2013, à 18:35)

#4 Le 13/07/2008, à 18:22

pierre1966

Re : Operating File System suite à  installation sur un disque dur externe

Lors de la commande FINd, si l'on ne dispose plus du fichier menu.lst, alors rechercher le fichier stage1 par exemple.

Attention pour lancer windows à partir du grub sur le hdd usb , éditer l'entrée du menu.lst :

Windows se trouve sur la 1re partition du 2e disque dur

Il faut alors virtuellement placer ce disque dur en « hd0 » sans quoi Windows ne peut démarrer. Les lignes à ajouter sont alors :

title        Windows NT/2000/XP
root        (hd1,0)        # la partition a démarrer
makeactive            # cette commande positionne le bit de partition active à 1 (au cas où)
map        (hd0) (hd1)    # hd0 devient hd1
map        (hd1) (hd0)    # hd1 devient hd0 virtuellement
chainloader    +1        # saut au début de la piste suivante car c’est un OS Microsoft(R).

NB: s'il se trouve sur la deuxième : alors root (hd1,1)


_____________________________________________________
UBUNTU 9.10 - DELL Dimension 5100

Hors ligne

#5 Le 28/08/2008, à 10:29

parade

Re : Operating File System suite à  installation sur un disque dur externe

jeanjd63 a écrit :

Salut

Tout d'abord le bios de ton pc permet-il de booter sur usb?
D'aprés ce que tu indiques oui.
Pour une indépendance complète de tes systèmes, il aurait fallu installer Grub (le bootloader) sur le dd usb. En effet, si tu bootes sans le dd usb, tu dois avoir une erreur grub 17.

La solution :
Depuis un livecd :
1) installer grub sur le dd usb :
sudo grub  --> grub>
là  tu tapes :
find /boot/grub/menu.lst devrait te renvoyer qq chose comme (hdx,y)
où X=n° de disque de 0 à  .. et y=n° de partition de 0 à  ....
là  tu tapes :
root (hdx,y) en remplaçant bien sûr x et y par les valeurs ci-dessus.
tu tapes ensuite :
setup (hdx) et tu sors par
quit

Il faut ensuite modifier le fichier menu.lst :
démonter toutes les partitions non indispensables :
sudo umount -a
monter la partition / :
sudo mount /dev/sdbz  /mnt où z=y+1
sudo gedit /mnt/boot/grub/menu.lst
là  tu changes tous les :
root (hdx,y) (remplacer bien sûr les x et y par les vrais valeurs) par des :
root (hd0,y)
tu  changes aussi de la même façon la ligne :
# groot=(hd0,y)

tu rebootes et ça devrait fonctionner sur le dd usb.
Par contre il faudra remettre le bootloader d'Xp ou Vista sur ton dd interne.
Pour Xp tu peux le faire avec un Cd Xp console de récupération et programme :
fixmbr
Pour Vista la méthode doit être semblable (chercher sur site microsoft)

Bon courage

#6 Le 30/12/2009, à 11:56

Ahkrane

Re : Operating File System suite à  installation sur un disque dur externe

Bonjour,

J'ai un problème de dual boot semblable à celui Cleden, donc je déterre ce vieux message.

J'ai fait la "connerie" d'utiliser une clef usb pour faire une installe de mandriva sur une autre clef usb.
Pour ce faire j'ai utilisé un pc du boulot (c'est là, la connerie en fait) comme machine de travail.

Sauf qu'au final j'ai l'impression qu'il m'a créé un grub sur le disque dur du pc.
Du coup si je démarre le pc sans la clef, j'ai une erreur 21
Si je démarre avec la clef.. j'ai le choix entre linux et windows (pour un pc de boulot ça le fait pas trop... )

Je cherche donc à ce que mon "grub" lance directement windows sans me poser de question.

vous l'aurez deviner... j'y connais pas grand chose (et j'avais surtout pas prévu qu'il me génère un dual boot).

A noter que je peux lancer l'ensemble des systèmes d'exploitation (par contre je ne suis pas admin du pc windows et donc je ne peux pas modifier le bootinit ou autre fichier).
et sinon je suis complétement paumé

Merci d'avance,

Ahkrane

Hors ligne

#7 Le 30/12/2009, à 14:30

Compte anonymisé

Re : Operating File System suite à  installation sur un disque dur externe

Pas besoin d'être admin (à vérifier tout de même si on va pas te demander la passwd administrateur du pc). Simplement tu récupères un cd Xp (en supposant que c'est Xp qui est installé) et tu lances la console de récupération Xp et tu tapes la commande :
fixmbr


@+

Dernière modification par Compte anonymisé (Le 30/12/2009, à 14:32)

#8 Le 30/12/2009, à 14:42

Ahkrane

Re : Operating File System suite à  installation sur un disque dur externe

Merci jeanjd63

je vais voir ça... je l'avais lu, mais pas très rassuré à l'idée de toucher à Windows ( à vrai dire je pensais pas que le pc du boulot nous laisser les droits en écriture sur ces partis des pc)

Petite question sur ce point :
le fichier Grub, s'il existe remplace forcément le bootload de windows, ou peuvent ils coexister?

Je demande ça parce que, vu que c'est un pc professionnel, normalement ils sont "tatoué", hors je ne vois aucun problème avec le démarrage de windows. Donc je me demander s'il était possible qu'il existe toujours mon bootloard windows, mais que le Grub le supplante via un fichier paramètre "chè pa koi".

Ahkrane
penser à acheter linux pour les nuls

Hors ligne

#9 Le 30/12/2009, à 19:10

Compte anonymisé

Re : Operating File System suite à  installation sur un disque dur externe

Non le MBR (Master Boot Record) est une zone unique du disque et dans ton cas le pc n'est pas tatoué sinon il ne démarrerait plus. Tous simplement tu as écrasé le bootloader Windows par celui  de linux. Et maintenant il te faut faire l'opération inverse.

@+

#10 Le 31/12/2009, à 14:17

Ahkrane

Re : Operating File System suite à  installation sur un disque dur externe

Merci bien pour les réponces

Ahkrane

Hors ligne