Pages : 1
#1 Le 15/01/2009, à 07:36
- Yox-8.10
Dual Boot Sur 2 DD [Résolu]
Salut les Zubuntistes.
Je viens de migrer sur 8.10 que j'ai installé sur mon 1° DD.
Sur un autre DD j'avais un Xp. Pour ne pas m'ennuyer avec la cohabitation, je l'ai carrément débranché avant l'installe d'Ubuntu.
Si je le rebranche pour me servir de Xp, est-ce que Grub va bien se comporter avec ce nouveau venu?
Merci A vous.;)
Dernière modification par Yox-8.10 (Le 18/01/2009, à 14:40)
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#2 Le 15/01/2009, à 07:51
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Salut, et la bienvenue à toi.
Réponse rapide : oui, si tu suis les instructions ici.
Hors ligne
#3 Le 15/01/2009, à 07:55
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Trop fort.
Merci Bien A toi.
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#4 Le 15/01/2009, à 08:00
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Avec plaisir !
@ +
Hors ligne
#5 Le 15/01/2009, à 12:52
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Le liens explique bien comment faire cependant, c'est un poil
complexe pour l'afficionados que je suis.
Je pense que je vais formater mon 1° DD, puis rebrancher les 2
et réinstaller ubuntu sur le bon dd comme ça grub saura de
lui meme qu'il va cohabiter.
C'est une solution, non?
Ou peut etre que dans mon cas, il existe un remede miracle (et simple)?
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#6 Le 15/01/2009, à 15:21
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Formater - réinstaller, c'est la solution Windowsienne : lourd, long et surtout qui ne cherche pas à comprendre. Rassure-toi : j'ai connu ça également !
Je t'aiderai si tu veux, pas à pas...
Tout d'abord, il faut brancher les deux disques durs et régler ton BIOS pour démarrer sur le disque contenant Ubuntu.
Ensuite, il faut ouvrir ton terminal à commandes : par ton tableau de bord (barre de tâches si tu préfères), Applications → Accessoires → Terminal.
Tu saisiras - en faisant très attention à tous les aspects orthographiques, casse et espacements compris ; pour valider la commande tu utilises la touche "Enter" :
sudo fdisk -l (soit SUDO FDISK -L en minuscules)
Tu auras une invitation à saisir ton mot de passe de démarrage d'Ubuntu : ne t'inquiètes pas, ton curseur ne bougera pas et tu ne verras pas d'astérisques, c'est parfaitement normal.
Tu postes le retour ici (par copier-coller), ainsi que le retour de :
cat /etc/fstab
Pour poster ça, mets-le entre des balises Code que tu trouveras juste au-dessus de la zone où tu saisis le texte que tu veux envoyer.
Dernière modification par carroues (Le 15/01/2009, à 18:08)
Hors ligne
#7 Le 15/01/2009, à 17:12
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Oups, mes mauvaises habitudes m'ont trahient... Je fais ca dès que possible.
Merci en attendant.
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#8 Le 15/01/2009, à 18:16
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
L'une des choses les plus difficiles en abordant le monde du logiciel libre et de Linux est de se débarrasser de ses habitudes windowsiennes.
Ça prend du temps, c'est parfois déroutant au début, mais je te promets que ça vaut le coup !
La doc et la communauté sont là pour t'aider. De préférence on commence par la doc : plus rapide, plus complète et mieux travaillée qu'une réponse du forum. Il suffit d'effectuer une recherche par mot-clé avec l'outil Recherche présent en haut, à droite de chaque page.
Quelques bons points de départ :
Debutant
Post_installation
Logitheque
Tutoriel
Installation-logiciels
Bien sûr, le forum te répondra si tu es coincé !
Hors ligne
#9 Le 15/01/2009, à 21:06
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Voici les retours:
Sudo fdisk -l
Disque /dev/sda: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x2ce52ce4
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3353 26932941 7 HPFS/NTFS
/dev/sda2 3354 9728 51207187+ f W95 Etendu (LBA)
/dev/sda5 3354 9728 51207156 7 HPFS/NTFS
Disque /dev/sdb: 40.0 Go, 40020664320 octets
255 heads, 63 sectors/track, 4865 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xff15ff15
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 392 3148708+ 7 HPFS/NTFS
/dev/sdb2 393 4865 35929372+ 5 Extended
/dev/sdb5 393 4675 34403166 83 Linux
/dev/sdb6 4676 4865 1526143+ 82 Linux swap / Solaris
Et cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=59077b69-de1e-40c7-953f-ff52599a8be6 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda6
UUID=dfec367c-ead4-4842-b61f-1e0c71406760 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
Pour info, j'ai bien rebranché le 2° DD (Sata):P
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#10 Le 16/01/2009, à 06:45
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Pour info, j'ai bien rebranché le 2° DD (Sata)
Je le sais, je le vois dans ton fdisk -l !
1 DD (sda) de 80 Go contenant 2 partitions NTFS dont une logique.
1 DD (sdb) de 40 Go contenant 1 partition NTFS (échange Linux-Windows ?), 1 partition système Linux + la swap.
C'est précisément l'utilité de la commande sudo fdisk -l !
sudo = t'accorde les droits d'administrateur, fdisk -l = lister tes disques et leurs partitions.
Là maintenant il faudrait que tu me postes le retour d'une autre commande (que j'aurais dû demander à la place de cat /etc/fstab). N'aie pas peur, le fichier est long : tu les mets entre balises "Code" encore un coup :
cat /boot/grub/menu.lst
Pour information, la commande cat (concaténation) va révéler le fichier texte nommé menu.lst que tu trouveras par les répertoires boot puis grub. Il s'agit du menu de démarrage de ton PC, connu sous le nom GRUB, Grand Unified Bootloader.
Nous allons simplement rajouter Windows là-dedans !
@+
Dernière modification par carroues (Le 16/01/2009, à 06:50)
Hors ligne
#11 Le 16/01/2009, à 07:47
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Pour ce qui est des partitionnements, j'ai laissé les paramètres par défault lors de l'installe sur ce dd (Ide 40).
S'il faut que j'en modifie une (pour échange xp/ubuntu), stp, guide moi pas à pas...:D
Je te prépare les retours (pas avant ce soir). Et merci pour ton suivi, ca fait tout drole
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#12 Le 16/01/2009, à 20:51
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Voici le retour
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 3
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=59077b69-de1e-40c7-953f-ff52599a8be6 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=59077b69-de1e-40c7-953f-ff52599a8be6
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid 59077b69-de1e-40c7-953f-ff52599a8be6
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=59077b69-de1e-40c7-953f-ff52599a8be6 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid 59077b69-de1e-40c7-953f-ff52599a8be6
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=59077b69-de1e-40c7-953f-ff52599a8be6 ro single
initrd /boot/initrd.img-2.6.27-9-generic
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 59077b69-de1e-40c7-953f-ff52599a8be6
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=59077b69-de1e-40c7-953f-ff52599a8be6 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 59077b69-de1e-40c7-953f-ff52599a8be6
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=59077b69-de1e-40c7-953f-ff52599a8be6 ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86+
uuid 59077b69-de1e-40c7-953f-ff52599a8be6
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
En attente de tes nouvelles...
Merci
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#13 Le 16/01/2009, à 21:01
- Nasman
Re : Dual Boot Sur 2 DD [Résolu]
Attend la confirmation de carroues mais je pense que tu devras insérer les lignes suivantes après le
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows XP
root (hd0,0)
makeactive
chainloader +1
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#14 Le 17/01/2009, à 05:58
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Salut à toi Nasman,
C'est à peu près ça, sauf que comme le boot est sur le disque Ubuntu (sdb) il faut mapper les disques durs (les inverser virtuellement afin que Windows se croie sur le premier).
Donc il faut modifier ainsi :
sudo gedit /boot/grub/menu.lst : avec les droits d'administration, sudo, nous allons utiliser l'éditeur de texte, gedit afin de modifier le fichier menu.lst .
En tête de fichier (ce qui est à modifier est en gras ci-dessous) :
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
# hiddenmenu
Là, nous révélons le menu Grub au démarrage - il était caché avant - afin de pouvoir sélectionner notre système, puis nous portons à 5 secondes le délai "timeout" avant de démarrer sur le système par défaut (Ubuntu, mais on peut le changer). Je trouve 3 secondes un peu juste, mais si tu veux 10 ... ben, tu mets 10 !
À la fin de ce fichier, tu modifies ainsi :
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows XP
root (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Tu enregistres le fichier puis tu peux redémarrer.
Au démarrage, tu verras le menu Grub avec Windows XP en bas, après deux noyaux différents d'Ubuntu, chacun ayant son "recovery mode", soit 4 entrées Ubuntu ! (J'y reviendrais plus tard pour les explications.) Pour naviguer dans la liste, il faut utiliser les flèches du clavier + Entrée.
Tu testes ça puis tu donnes des nouvelles.
@+
Dernière modification par carroues (Le 17/01/2009, à 06:08)
Hors ligne
#15 Le 17/01/2009, à 14:30
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
Mission accomplie. Du grand Art...:D
Ca fonctionne nickel. C'est exactement le résultat que je voulais obtenir.
Merci à toi Carroues.
Juste si tu veux bien m'expliquer les nuances entre ces différents choix de boot.
@+
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#16 Le 17/01/2009, à 15:28
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Mission accomplie.
Superbes nouvelles, je suis ravi !
Quant à expliquer les "nuances", je m'y attendais !
Comme je disais plus haut, Ubuntu laisse par défaut, un choix de kernel au démarrage. Il arrive - très rarement, mais j'ai connu les cas sur l'un de mes 3 PC sus Ubuntu - qu'une mise à jour fasse bugguer le PC : carte graphique non reconnue (mon cas), plus de son, plus de réseau ... que sais-je encore. Dans ce cas, le fait d'avoir un kernel "de secours" permet au PC de démarrer d'une manière normale. Le kernel de secours n'est pas obligatoire, mais c'est vivement recommandé.
Recovery mode permet de démarrer en mode texte, comme une console (ou un terminal) : ça permet d'entreprendre diverses réparations ou d'autres travaux en ligne de commande.
La dernière ligne, dont je n'ai pas parlé, est MemTest qui effectue une vérification des barrettes mémoire.
Je précise que MemTest est un programme qui poursuit son scan tant que l'on ne l'arrête pas. J'ai oublié de le préciser une fois : 36 heures plus tard ma "cliente" m'a demandé si ça devait durer longtemps encore car elle avait besoin d'accéder à des documents sur son PC ...
Je t'invite à lire la documentation dédiée à Grub. Je te conseillerais même de régler un paramètre de plus immédiatement : celui concernant le nombre de noyaux Ubuntu à lister. Par défaut, tous sont listés. Pour le moment tu n'en as que 2, mais quand tu en auras 10 voire plus ...
Pour éditer :
sudo gedit /boot/grub/menu.lst
Pour le nombre de noyaux à lister, cherche et modifie la section
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=2
Après, tu peux mettre un peu de couleur au lieu du blanc sur noir, en haut du menu :
# Pretty colours
color cyan/blue white/blue
D'autres couleurs possibles, voire une image de fond ...(doc : Grub).
Tu peux paramétrer un démarrage directement sur W$ par défaut aussi si tu veux, tout en haut du menu en modifiant le paramètre
## default num
...
# array will desync and will not let you boot your system.
default 0
mais c'est vivement déconseillé ! T'es pas venu ici pour apprendre à démarrer Windows !
Bonne habitude à prendre : quand tu effectues une modification dans le menu.lst, après avoir enregistré tes modifications, finis toujours par :
sudo update-grub
En fait seul une partie du fichier est concernée par cette commande, mais c'est plus facile de se discipliner à exécuter la commande systématiquement que de penser à vérifier si la commande est nécessaire ou non.
=========================
Voilà : le sujet a traîné un peu à cause de nos occupations (désolé, j'étais en horaire de San Francisco cette semaine) mais si on compte le nombre d'échanges, c'était bien plus rapide qu'un formatage-réinstallation !
Toute dernière chose : afin de respecter les conventions du forum, pense à modifier le titre du sujet en [Résolu] - tu cliques sur "Modifier", en bas à droite dans le corps du texte de ton post initial.
Bon courage !
Hors ligne
#17 Le 18/01/2009, à 14:48
- Yox-8.10
Re : Dual Boot Sur 2 DD [Résolu]
C'est clair, que j'ai gagné un temps fou en un minimum de manipulation.
Je ne regrette vraiment pas d'avoir migré sur Ubuntu. A utiliser au quotidien, ya vraiment pas photo avec un Crosoft.:lol:
En plus, rejoindre une communauté ou des gens aussi compétents sont la pour vous aider, ca donne vraiment des ailes.
Merci carroues, et probablement A Bientôt sur le Forum...
Tout ce qui ne te tue pas te rends plus fort (qu'un pingouin...)
Hors ligne
#18 Le 18/01/2009, à 15:58
- Carroués
Re : Dual Boot Sur 2 DD [Résolu]
Tiens, en cadeau deux documents à télécharger : un petit guide des commandes dans le terminal et l'incontournable œuvre d'un de nos membres, Simple comme Ubuntu.
@ +
Hors ligne
Pages : 1