Pages : 1
#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é ....)
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 ...
#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 !
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 ....
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 !
#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