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 10/10/2007, à 22:44

youpi38

[Résolu] Changement de disque dur pour Grub

Bonjour a tous,
En général, je parviens à me sortir des impasses mais là je peine .....
Grub est aujourdhui installé sur mon premier disuqe dur (partition windows)
Ubuntu 6.06 sur mon disque dur esclave

J'aimerais pouvoir simplement débrancher mon premier disque dur (il fait un de ses boucans !)

Donc j'aimerais mettre Grub sur le deuxième disque dur et placer (occasionnellement) le disque dur windows en esclave

Ci-joint , schéma afin d'être (un peu) plus clair

J'ai tenté de débrancher purement et simplement le premier disque dur et de booter avec (je nai plus le nom .... : la distrib live qui permet de réparer des grubs endommagé ....)

go.png

Si quelqu'un a déjà fait la manipulation .....
Merci d'avance
youpi38

#2 Le 10/10/2007, à 23:17

phossele

Re : [Résolu] Changement de disque dur pour Grub

Je me suis retrouvé dans le même cas de figure que toi...
Bon j'ai fait un truc barbare...
1)Sauvegarde de la home et de mes paquets via aptoncd sur disque externe
2)Débranchage du disque win
3)Réinstall toute neuve d'une feisty sur le disque linux
4)puis, j'ai rebalancé ma home sur la nouvelle feisty...

C'est peut-être utiliser un marteau pour tuer une mouche, certainement pas geek, mais au moins , je n'ai pas perdu de temps à bidouiller...


Avatar par  Killyoh sur Crystalxp.net

Tout le monde est capable de créer un système incapable de fonctionner.
    -+- Georges Courteline -+-

Hors ligne

#3 Le 10/10/2007, à 23:48

belga

Re : [Résolu] Changement de disque dur pour Grub

donne les retours de

sudo fdisk -l
cat /boot/grub/menu.lst
cat /etc/fstab
sudo grub
find /boot/grub/stage1
quit

l


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#4 Le 11/10/2007, à 09:20

youpi38

Re : [Résolu] Changement de disque dur pour Grub

Bjr,
Je devrais attendre ce midi , il s'agit de l'ordi de la maison ... hmm

#5 Le 11/10/2007, à 09:35

belga

Re : [Résolu] Changement de disque dur pour Grub

le mieux c'est de
1- poster

cat /boot/grub/menu.lst
cat /boot/grub/device.map
cat /etc/fstab

2- placer tes disques comme tu veux
puis démarrer en live et poster

sudo fdisk -l
sudo grub
find /boot/grub/stage1
quit
ls -l /dev/disk/by-uuid

Dernière modification par belga (Le 11/10/2007, à 09:35)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#6 Le 11/10/2007, à 10:00

youpi38

Re : [Résolu] Changement de disque dur pour Grub

Normalement si je place mes disques durs comme je veux ( je dégage le disque dur Windows), l'ordi ne démarre pas
Grub etant sur un disque dur amené à disparaitre
Il faut que je place Grub sur le MBR du disque dur Linux(ou sur une D7 mais pas très sûr)
Non ?

#7 Le 11/10/2007, à 10:17

belga

Re : [Résolu] Changement de disque dur pour Grub

oui,
mais ce que je demande en 2 c'est de démarrer
en LIVE

ayant les données, on va installer et modifier ce qui
concerne grub.

A+


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#8 Le 11/10/2007, à 10:53

youpi38

Re : [Résolu] Changement de disque dur pour Grub

En effet , tu as raison (j'avais mal lu !)
J'essaie cela ce midi
@+

#9 Le 11/10/2007, à 14:27

HORNYY

Re : [Résolu] Changement de disque dur pour Grub

au pire tu fait une disquette avec un grub qui te permettre de bootet sur linux (via grub).

puis vu que tu démarera sur linux ba t'installe grub et hop la ....

si linux dit qu'il est déja installer tu le désinstall et tu reprend depuis le haut

enfin je pense que sa peut passer

Hors ligne

#10 Le 11/10/2007, à 20:35

youpi38

Re : [Résolu] Changement de disque dur pour Grub

Voilà voilà j'arrive avec quelques elements :

Disque /dev/hda: 40.0 Go, 40020664320 octets
255 têtes, 63 secteurs/piste, 4865 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        4864    39070048+   7  HPFS/NTFS

Disque /dev/hdb: 41.1 Go, 41110142976 octets
255 têtes, 63 secteurs/piste, 4998 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1        4810    38636293+  83  Linux
/dev/hdb2            4811        4998     1510110    5  Extended
/dev/hdb5            4811        4998     1510078+  82  Linux swap / Solaris
title           Ubuntu, kernel 2.6.15-29-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-29-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-29-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-29-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-29-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-29-386
boot

title           Ubuntu, kernel 2.6.15-28-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-28-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-28-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-28-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-28-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-28-386
boot

title           Ubuntu, kernel 2.6.15-27-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-27-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-27-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-27-386
boot

title           Ubuntu, kernel 2.6.15-23-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-23-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-23-386
boot

title           Ubuntu, memtest86+
root            (hd1,0)
kernel          /boot/memtest86+.bin
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdb5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
# /dev/hda1     /home/lacoop/fat-c              ntfs    rw,user,auto,gid=100,nls=utf8,umask=000 0       1
/dev/hda1       /home/lacoop/fat-c       ntfs-3g         defaults,locale=fr_FR.utf8 0 0
/dev/hdd1       /home/lacoop/fat-cacceuil              ntfs-3g   defaults,locale=fr_FR.utf8 0 0

(pas très propre mon fstab jai un peu honte ..... )

grub> find /boot/grub/stage1
 (hd1,0)

Et voilà !

#11 Le 11/10/2007, à 20:37

youpi38

Re : [Résolu] Changement de disque dur pour Grub

Bon maintenant je me lance en Live !
wink c'est parti

#12 Le 11/10/2007, à 21:34

belga

Re : [Résolu] Changement de disque dur pour Grub

es tu sûr d'avoir fait ce que j'ai demandé
?


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#13 Le 11/10/2007, à 22:02

youpi38

Re : [Résolu] Changement de disque dur pour Grub

Bah presque ....
là normalement c'était ta requête du premier post
Voici les elements du 2ème post :
cat /boot/grub/menu.lst

title           Ubuntu, kernel 2.6.15-29-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-29-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-29-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-29-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-29-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-29-386
boot

title           Ubuntu, kernel 2.6.15-28-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-28-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-28-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-28-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-28-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-28-386
boot

title           Ubuntu, kernel 2.6.15-27-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-27-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-27-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-27-386
boot

title           Ubuntu, kernel 2.6.15-23-386
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro quiet splash
initrd          /boot/initrd.img-2.6.15-23-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro single
initrd          /boot/initrd.img-2.6.15-23-386
boot

title           Ubuntu, memtest86+
root            (hd1,0)
kernel          /boot/memtest86+.bin
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1
cat /boot/grub/device.map
(hd0)   /dev/hda
(hd1)   /dev/hdb

Ensuite voilà pour la suite de ton 2ème post
Par contre la dernière commande le /by ne passait absolument pas .... hmm


sudo fdisk -l

Disk /dev/hdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        4810    38636293+  83  Linux
/dev/hdb2            4811        4998     1510110    5  Extended
/dev/hdb5            4811        4998     1510078+  82  Linux swap / Solaris

grub> find /boot/grub/stage1
 (hd0,0)

ls -l /dev/disk -uuid
4607 drwxr-xr-x 5 root root 100 2007-10-11 21:37 /dev/disk

Si j'ai bonne mémoire :
- le bios va lire le MBR du premier disque dur, dans lequel on indique où se trouve grub et là grub "se lance" en chargeant l'os selectionné

hmmmm, déjà ai je juste sur ces affirmations ?

J'espère ne pas passer pour le boulet de service

#14 Le 11/10/2007, à 22:10

belga

Re : [Résolu] Changement de disque dur pour Grub

salut avant de faire quoi que se soit,

si je comprends bien tu as juste retiré ton premier disque?
tu n'as pas changé la connectique.

Ce que je te demande c'est de placer tes disques comme tu veux
la configuration définitive)
Parce que la tu as juste débranché le disque.

le bios va lire le MBR du premier disque dur, dans lequel on indique où se trouve /boot
et là grubcharge l'os selectionné ou passe la main au chargeur de 20doze


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#15 Le 11/10/2007, à 22:17

Youpi38

Re : [Résolu] Changement de disque dur pour Grub

Bah en fait le disque dur Windows va bel et bien disparaitre (il sera rebrancher de temps en temps )
Je l'ai laissé effectivement au bout de ma nappe mais du coup il devient premier disque dur , non ?
Faut-il vraiment que je le branche au début de la nappe ?
Rassures toi , je ne vais rien faire pour l'instant, je vais surtout rejoindre morphée car demain une tres grosse journée m'attend .
Mais  il s'agit bien de la configuration dont j'aurais besoin (1 seul disque dur avec linux : je switch completement) et de temps en temps des disques durs NTFS en acceuil pour réparation (voire en maître pour l'ordi)
Merci de te pencher sur mon cas
Je te souhaite une bonne soirée

#16 Le 11/10/2007, à 22:19

belga

Re : [Résolu] Changement de disque dur pour Grub

ok,
c'est donc bien la configuration désirée.
Je te dirai que faire
Bonne nuit.


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#17 Le 12/10/2007, à 15:45

belga

Re : [Résolu] Changement de disque dur pour Grub

Salut,
en live avec un seul disque de branché

sudo mount -o rw /dev/hdb1 /mnt

puis

sudo gedit /mnt/boot/grub/device.map

efface tout et colle ceci

(hd0)   /dev/hdb

Dans le fichier fstab

sudo gedit /mnt/etc/fstab

place un # devant /dev/hda1

#/dev/hda1       /home/lacoop/fat-c       ntfs-3g         defaults,locale=fr_FR.utf8 0 0

Puis

sudo gedit /mnt/boot/grub/menu.lst

change (hd1,0) en (hd0,0) dans les lignes

#groot
.
.
root

puis

sudo grub
setup (hd0) (hd0,0)
quit

Bon ne jamais faire de mise à jour du noyau ou de grub
lorsqu'un autre disque est branché.

Dernière modification par belga (Le 12/10/2007, à 15:47)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#18 Le 13/10/2007, à 00:03

Youpi38

Re : [Résolu] Changement de disque dur pour Grub

Ok ma journée se termine maintenant (je savais qu'elle allait être longue)
Je trouve un petit peu de temps afin de mettre en place le changement
merci encore d'avoir pris le temps

#19 Le 14/10/2007, à 22:06

Youpi38

Re : [Résolu] Changement de disque dur pour Grub

résolu
Merci , solution très propre au final
J'attend de terminer mon boulot et je prend deux minutes afin d'expliquer chaque point de la procédure
Encore merci
Vivement le 18 ! tongue

#20 Le 14/10/2007, à 22:36

belga

Re : [Résolu] Changement de disque dur pour Grub

clique sur signaler et demande qu'on mette résolu au titre.


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne