Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| installation:macintel [Le 08/01/2010, 03:02] – Linux does not appear to be a valid file system format gableroux | installation:macintel [Le 06/08/2011, 09:10] (Version actuelle) – obsolete YannUbuntu | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | <note warning> | ||
| - | Cette documentation n'est valable que pour la version 6.10. | ||
| - | Pour Gusty (7.10) merci de vous rendre sur la [[: | ||
| - | </ | ||
| - | <note warning> | ||
| - | |||
| - | ====== Installation d' | ||
| - | |||
| - | **Note aux possesseurs de MacBook:** | ||
| - | |||
| - | Vous pouvez suivre la doc dédié à ce modèle: [[installation: | ||
| - | |||
| - | ==== Introduction ==== | ||
| - | L' | ||
| - | Néanmoins, il existe plusieurs méthodes en fonction de ce que l'on veut faire. | ||
| - | (double boot Linux / Mac OSX, Triple boot Linux / Mac OSX / Windows, etc.) | ||
| - | Je décrirai | ||
| - | Ainsi que la méthode suivie pour le Triple Boot. | ||
| - | |||
| - | |||
| - | |||
| - | ===== Dual Boot Ubuntu / OSX ===== | ||
| - | |||
| - | **Cette méthode décrit la façon d' | ||
| - | ==== Pré-requis ==== | ||
| - | |||
| - | * Un MacIntel avec Mac OS X installé | ||
| - | * Boot Camp | ||
| - | * rEFIT | ||
| - | * Un Cd Ubuntu i386 | ||
| - | * Une connexion à Internet | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Téléchargement et installation de Boot Camp ==== | ||
| - | |||
| - | Boot Camp est un utilitaire d' | ||
| - | * Le redimensionnement d'une partition. | ||
| - | * La création d'un CD avec les pilotes du Mac pour Windows. | ||
| - | * Boot Camp permet aussi de " | ||
| - | Sous Mac, télécharger et installez [[http:// | ||
| - | Boot Camp s' | ||
| - | Lancez l' | ||
| - | Vous allez ainsi pouvoir redimensionner la partition Mac OS X et créer une seconde partition. | ||
| - | |||
| - | |||
| - | ==== Installation de rEFIt ==== | ||
| - | |||
| - | rEFIT est un menu de démarrage graphique pour les MacIntel. | ||
| - | Télécharger [[http:// | ||
| - | Copiez le dossier " | ||
| - | Ouvrez un terminal et entrez ces commandes : | ||
| - | |||
| - | < | ||
| - | cd /efi/refit | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | | ||
| - | </ | ||
| - | |||
| - | Quand il vous le demande, entrez votre mot de passe. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Installation d' | ||
| - | |||
| - | Bootez sur le Livecd Ubuntu puis installez Ubuntu normalement comme pour une installation classique. | ||
| - | Lors du partitionnement, | ||
| - | Lors du montage des partitions, ne montez pas la partition EFI. | ||
| - | |||
| - | L' | ||
| - | |||
| - | __sur un iMac 20":__ | ||
| - | Une fois le livecd lancé ctrl+alt+F1 ou F2. | ||
| - | |||
| - | Ensuite faite un: | ||
| - | < | ||
| - | sudo killall Xorg</ | ||
| - | modifier dans xorg.conf: | ||
| - | < | ||
| - | Section " | ||
| - | Identifier “Monitor0″ | ||
| - | VendorName “Monitor Vendor” | ||
| - | ModelName “Monitor Model” | ||
| - | Modeline “1680×1050_60.00″ 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync | ||
| - | EndSection | ||
| - | |||
| - | Section " | ||
| - | Identifier “Screen0″ | ||
| - | Device “Card0″ | ||
| - | Monitor “Monitor0″ | ||
| - | DefaultDepth 24 | ||
| - | SubSection “Display” | ||
| - | Viewport 0 0 | ||
| - | Depth 24 | ||
| - | Modes “1024×768″ | ||
| - | EndSubSection | ||
| - | EndSection | ||
| - | </ | ||
| - | NB:Ajouter juste les lignes Modeline, Viewport, Modes " | ||
| - | Ceci pour changer la resolution pour passer en 1024x768 dans xorg.conf relancer xorg ensuite. | ||
| - | taper : < | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Installation de Lilo ==== | ||
| - | |||
| - | Toujours sous le live CD d' | ||
| - | Après il faut se chrooter dans votre installation d' | ||
| - | |||
| - | < | ||
| - | # sudo mkdir /mnt/ubuntu | ||
| - | # sudo mount /dev/sda3 / | ||
| - | # sudo mount -t proc none / | ||
| - | # sudo mount -o bind /dev / | ||
| - | # sudo cp / | ||
| - | # sudo chroot /mnt/ubuntu /bin/bash | ||
| - | </ | ||
| - | |||
| - | Dans votre environement **chrooté** : | ||
| - | |||
| - | < | ||
| - | # apt-get update | ||
| - | # apt-get install lilo lilo-doc linux-686-smp | ||
| - | </ | ||
| - | |||
| - | Ici notre partition racine est /dev/sda3 | ||
| - | Éditer le fichier suivant | ||
| - | < | ||
| - | # vi / | ||
| - | ou | ||
| - | # nano / | ||
| - | </ | ||
| - | Dans le fichier rentré les infos suivantes : | ||
| - | < | ||
| - | boot=/ | ||
| - | default=Ubuntu | ||
| - | |||
| - | map=/ | ||
| - | delay=20 | ||
| - | image=/ | ||
| - | root=/ | ||
| - | label=Ubuntu | ||
| - | read-only | ||
| - | </ | ||
| - | |||
| - | Ouvrez un terminal pour être dans l' | ||
| - | |||
| - | Exécutez parted en root | ||
| - | |||
| - | < | ||
| - | # sudo parted | ||
| - | </ | ||
| - | |||
| - | et taper: | ||
| - | < | ||
| - | select /dev/sda | ||
| - | |||
| - | set (Choisir le numéro de votre partition racine linux) | ||
| - | boot | ||
| - | on | ||
| - | quit | ||
| - | </ | ||
| - | |||
| - | Retournez dans le terminal **chrooté** et tapez : | ||
| - | < | ||
| - | # lilo -b /dev/sda | ||
| - | # exit | ||
| - | </ | ||
| - | |||
| - | et | ||
| - | |||
| - | < | ||
| - | # cd | ||
| - | # sudo umount / | ||
| - | # sudo umount / | ||
| - | # sudo umount /mnt/ubuntu | ||
| - | </ | ||
| - | |||
| - | Ensuite rebooter la machine. | ||
| - | Une fois que vous êtes sur le menu refIt au démarrage, selectionner l' | ||
| - | Puis reboot à nouveau et à vous les joies du pingouin | ||
| - | |||
| - | |||
| - | ---- | ||
| - | |||
| - | |||
| - | ===== Triple Boot Ubuntu / OSX / Windows XP SP2 ===== | ||
| - | |||
| - | ==== Introduction ==== | ||
| - | |||
| - | Les MacIntels sont des machines basées sur EFI. (Successeur du BIOS). | ||
| - | |||
| - | Ils utilisent donc le GPT (GUID Partition Table) au lieu du MBR comme sur les PC avec un BIOS. | ||
| - | Le GPT permet en théorie d' | ||
| - | |||
| - | Le problème: | ||
| - | * OSX connait GPT | ||
| - | * Linux connait GPT | ||
| - | * Windows ne connait pas GPT. | ||
| - | |||
| - | Il lui faut pourtant booter dessus. Donc Boot Camp fait croire à un BIOS. | ||
| - | |||
| - | On se retrouve donc avec 4 partitions max. (limitations GPT + limitations MBR) | ||
| - | |||
| - | * 1 pour EFI | ||
| - | * 1 pour OSX | ||
| - | * 1 pour Linux | ||
| - | * 1 pour Windows | ||
| - | |||
| - | Il manque bien évidement la partition SWAP. | ||
| - | |||
| - | On va donc créer un fichier de swap à défaut de pouvoir avoir une partition supplémentaire. | ||
| - | |||
| - | |||
| - | ==== Pré-requis ==== | ||
| - | |||
| - | * Un MacIntel avec Mac OS X installé | ||
| - | * Boot Camp | ||
| - | * rEFIT | ||
| - | * Un Cd Ubuntu i386 | ||
| - | * Un CD de Windows XP SP2 (SP2 Obligatoire) | ||
| - | * Une connexion à Internet | ||
| - | |||
| - | |||
| - | ==== Téléchargement et installation de Boot Camp ==== | ||
| - | |||
| - | Boot Camp est un utilitaire d' | ||
| - | * Le redimensionnement d'une partition. | ||
| - | * La création d'un CD avec les pilotes du Mac pour Windows. | ||
| - | * Boot Camp permet aussi de " | ||
| - | Sous Mac, téléchargez et installez [[http:// | ||
| - | Lors de l' | ||
| - | Boot Camp vous propose de graver un CD de pilotes pour Windows. | ||
| - | Ne pas repartitionner le disque avec Boot Camp. | ||
| - | |||
| - | Quittez Boot Camp. | ||
| - | |||
| - | |||
| - | ==== Installation de rEFIt ==== | ||
| - | |||
| - | rEFIT est un menu de démarrage graphique pour les MacIntel. | ||
| - | Téléchargez [[http:// | ||
| - | Copiez le dossier " | ||
| - | Ouvrez un terminal et entrez ces commandes : | ||
| - | |||
| - | < | ||
| - | cd /efi/refit | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | | ||
| - | </ | ||
| - | |||
| - | Quand il vous le demande, entrez votre mot de passe. | ||
| - | ==== Partitionnement ==== | ||
| - | |||
| - | Dans mon cas j'ai un disque de 80 Gio (soit 74 Go utilisables) | ||
| - | |||
| - | * 40G pour OSX | ||
| - | * 20G pour Linux | ||
| - | * 14G pour Windows | ||
| - | |||
| - | Dans un terminal sous OSX taper: | ||
| - | |||
| - | < | ||
| - | sudo diskutil resizeVolume / | ||
| - | </ | ||
| - | |||
| - | EDIT: | ||
| - | < | ||
| - | sudo diskutil resizeVolume / | ||
| - | </ | ||
| - | //HFS+ étant utilisé pour OSX Leopard sur HDD de 500Go.// | ||
| - | |||
| - | ==== Installation de Windows ==== | ||
| - | |||
| - | Mettre le CD de Windows XP SP2 dans le lecteur et redémarrer la machine. | ||
| - | Au boot, Refit vous propose de démarrer sur le CD de Windows. | ||
| - | |||
| - | Lancer l' | ||
| - | |||
| - | **NE LA SUPPRIMEZ PAS VOUS NE POURRIEZ PAS LA RECREER DEPUIS L' | ||
| - | |||
| - | Lorsque vous la choisissez, il vous dit qu'il doit reformater la partition. Formatez-la en NTFS (ou FAT 32 si vous voulez faire des échanges de fichiers avec Windows, mais je le déconseille). | ||
| - | |||
| - | Une fois que Windows est installé, installez les pilotes fournis sur le CD que vous avez gravé. | ||
| - | |||
| - | |||
| - | **Edit: J'ai par hasard installé XP apres ubuntu et je vous le conseille grâce à ça je peux lancer XP directement depuis rEFIt et non plus depuis grub. Attention que ça ne fonctionne pas à tous les coups. Si linux disparait il faudra réinstaller grub!** | ||
| - | |||
| - | ==== Installation d' | ||
| - | |||
| - | Démarrer sur le CD d' | ||
| - | ATTENTION: | ||
| - | Lors de la création de partitions ne pas créer de partition SWAP. Le maximum de partition est déjà atteint. | ||
| - | On va créer un fichier de SWAP sur la partition racine une fois l' | ||
| - | |||
| - | Choisir " | ||
| - | |||
| - | L' | ||
| - | |||
| - | L' | ||
| - | |||
| - | ==== Création d'un fichier de SWAP de 2Go==== | ||
| - | |||
| - | Ouvrir un terminal depuis le live CD. | ||
| - | |||
| - | < | ||
| - | $ sudo su - | ||
| - | # mkdir /mnt/ubuntu | ||
| - | # mount /dev/sda3 /mnt/ubuntu | ||
| - | # mount -t proc none / | ||
| - | # mount -o bind /dev / | ||
| - | # chroot /mnt/ubuntu /bin/bash | ||
| - | # dd if=/ | ||
| - | # mkswap /swapfile | ||
| - | # swapon /swapfile | ||
| - | </ | ||
| - | |||
| - | N.B: Le fichier de swap peut être inférieur à 2Go. Par exemple pour faire un fichier d'un Giga: | ||
| - | < | ||
| - | # dd if=/ | ||
| - | </ | ||
| - | |||
| - | Ok, le fichier de swap existe. Maintenant, il suffit de dire à Ubuntu de l' | ||
| - | |||
| - | < | ||
| - | # nano /etc/fstab | ||
| - | </ | ||
| - | |||
| - | ajoutez cette ligne au fichier fstab | ||
| - | < | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | ==== Installation d'un chargeur de démarrage ==== | ||
| - | |||
| - | **Choisir** une des deux méthodes: | ||
| - | - Lilo | ||
| - | - Grub | ||
| - | |||
| - | |||
| - | La méthode Grub a été proposé et testé par **biboubs** (un grand merci à toi) | ||
| - | Les deux méthode sont équivalentes. Le choix est très personnel. Personellement je préfère Lilo car je le connais mieux, d'un autre coté Grub est le boot loader par défaut sur Ubuntu. | ||
| - | |||
| - | ==== 1/ Installation de Lilo ==== | ||
| - | |||
| - | < | ||
| - | # apt-get install lilo linux-686-smp | ||
| - | </ | ||
| - | |||
| - | Ici notre partition racine est /dev/sda3 | ||
| - | < | ||
| - | # nano / | ||
| - | </ | ||
| - | < | ||
| - | boot=/ | ||
| - | default=Ubuntu | ||
| - | |||
| - | map=/ | ||
| - | delay=20 | ||
| - | image=/ | ||
| - | root=/ | ||
| - | label=Ubuntu | ||
| - | read-only | ||
| - | </ | ||
| - | |||
| - | Ouvrez un terminal pour être dans l' | ||
| - | |||
| - | Exécutez parted en root | ||
| - | |||
| - | < | ||
| - | # sudo parted | ||
| - | </ | ||
| - | |||
| - | et taper: | ||
| - | < | ||
| - | select /dev/sda | ||
| - | |||
| - | set (Choisir le numéro de votre partition racine linux) | ||
| - | boot | ||
| - | on | ||
| - | quit | ||
| - | </ | ||
| - | |||
| - | Retournez dans le terminal **chrooté** et tapez : | ||
| - | < | ||
| - | # lilo -P ignore -b /dev/sda3 | ||
| - | # exit | ||
| - | </ | ||
| - | |||
| - | et | ||
| - | |||
| - | < | ||
| - | # cd | ||
| - | # umount / | ||
| - | # umount / | ||
| - | # umount /mnt/ubuntu | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== 2/ Installation de Grub /!\ En phase de Test /!\ ==== | ||
| - | |||
| - | Bien que grub doit normalement être installé on peut le réinstaller. | ||
| - | |||
| - | Dans l' | ||
| - | |||
| - | < | ||
| - | sudo apt-get install grub | ||
| - | </ | ||
| - | |||
| - | On l' | ||
| - | |||
| - | On l' | ||
| - | |||
| - | Dans l' | ||
| - | < | ||
| - | |||
| - | sudo dpkg -i refit refit_0.7-3_i386.deb | ||
| - | </ | ||
| - | |||
| - | Dans l' | ||
| - | < | ||
| - | sudo gptsync /dev/sda && sudo sfdisk -c /dev/sda 3 83 | ||
| - | </ | ||
| - | |||
| - | |||
| - | Dans l' | ||
| - | < | ||
| - | sudo grub-install /dev/sda3 | ||
| - | </ | ||
| - | |||
| - | Créer le fichier / | ||
| - | |||
| - | Dans l' | ||
| - | < | ||
| - | sudo nano / | ||
| - | </ | ||
| - | Puis y insérer ces quelques lignes. | ||
| - | < | ||
| - | title | ||
| - | root (hd0,2) | ||
| - | kernel | ||
| - | initrd | ||
| - | quiet | ||
| - | savedefault | ||
| - | boot | ||
| - | |||
| - | title | ||
| - | root (hd0,2) | ||
| - | kernel | ||
| - | initrd | ||
| - | boot | ||
| - | |||
| - | title | ||
| - | root (hd0,2) | ||
| - | kernel | ||
| - | quiet | ||
| - | boot | ||
| - | </ | ||
| - | |||
| - | |||
| - | Dans l' | ||
| - | < | ||
| - | sudo update-grub | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | # exit | ||
| - | # cd | ||
| - | # sudo umount / | ||
| - | # sudo umount / | ||
| - | # sudo umount /mnt/ubuntu | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | EDIT : J'ai installé gutsy sur un macbook datant de septembre 2007 et ça ne plante pas à l' | ||
