Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:double-boot-debian-mac-osx-avec-partition-de-stockage-commune-sur-une-architecture-de-type-powerpc [01/12/2014 14:07] AbdelQahar [Dualboot Debian powerpc/Mac OSX] |
atelier:chantier:double-boot-debian-mac-osx-avec-partition-de-stockage-commune-sur-une-architecture-de-type-powerpc [28/03/2016 17:15] AbdelQahar [Dualboot Debian/Mac OSX sur powerpc] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Dualboot Debian powerpc/Mac OSX ====== | + | ====== Dualboot Debian/Mac OSX sur powerpc ====== |
* Objet du tuto : Réaliser sur un ordinateur mac d'architecture powerpc un double boot Debian/Mac OSX avec une partition de stockage de données commune entre les deux OS montée automatiquement au démarrage en mode lecture/écriture. | * Objet du tuto : Réaliser sur un ordinateur mac d'architecture powerpc un double boot Debian/Mac OSX avec une partition de stockage de données commune entre les deux OS montée automatiquement au démarrage en mode lecture/écriture. | ||
* Niveau requis : débutant (être famillier avec l'installation d'OS et le double boot est un plus). {{tag>débutant}} | * Niveau requis : débutant (être famillier avec l'installation d'OS et le double boot est un plus). {{tag>débutant}} | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] | ||
- | * Suivi : {{tag>en-chantier}} | + | * Suivi : {{tag>à-tester}} |
* Création par [[user>AbdelQahar]] 30/11/2014 | * Création par [[user>AbdelQahar]] 30/11/2014 | ||
- | * Testé par AbdelQahar en novembre 2014 sur un imac G5 powerpc 64 bit avec le cd d'installation Mac OSX leopard 10.5.8 (car j'ai entendu dire que c'est que le G5 peut supporter de mieux) et le cd d'installation de Debian wheezy 7.7 pour powerpc, mais est en théorie reproductible pour tout mac powerpc 32 ou 64 bit, avec Squeezy, Wheezy ou Jessie. | + | * Testé par AbdelQahar en novembre 2014 sur un imac G5 powerpc 64 bit avec le cd d'installation Mac OSX leopard 10.5.8 (car j'ai entendu dire que c'est que le G5 peut supporter de mieux) et le cd d'installation de Debian Jessie 8.0 pour powerpc. |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=10181|ici]] et [[http://debian-facile.org/viewtopic.php?id=10180|là]]. | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=10181|ici]] et [[http://debian-facile.org/viewtopic.php?id=10180|là]]. | ||
===== Prérequis ===== | ===== Prérequis ===== | ||
- | - - un ordinateur mac de type powerpc ; | + | - Un ordinateur mac de type powerpc ; |
- | - - un cd d'installation Mac OSX ; | + | - un cd d'installation Mac OSX ; |
- | - - un cd d'installation Debian powerpc. | + | - un cd d'installation Debian powerpc. |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 23: | Ligne 23: | ||
Si il trouve Mac en premier, il faudra faire une petite manip pour remettre à jour le gestionnaire de boot denommé yaboot (et non pas grub, on est en powerpc ici).\\ | Si il trouve Mac en premier, il faudra faire une petite manip pour remettre à jour le gestionnaire de boot denommé yaboot (et non pas grub, on est en powerpc ici).\\ | ||
Pour contourner ce désagrément, il suffit d'installer Debian AVANT Mac OSX sur le disque dur.\\ | Pour contourner ce désagrément, il suffit d'installer Debian AVANT Mac OSX sur le disque dur.\\ | ||
- | Voir à se sujet : http://ubuntuforums.org/showthread.php?t=1343247 | + | Voir à ce sujet [[http://ubuntuforums.org/showthread.php?t=1343247|ce topic en anglais]]. |
- | 2 - Nativement, Mac ne lie pas ext2 et +, ni NTFS. Une solution consiste a utiliser le FAT32, sauf qu'il a certaines limitations... | + | 2 - Nativement, Mac ne lie pas ext2 et +, ni NTFS. Une solution consiste à utiliser le FAT32, sauf qu'il a certaines limitations... |
Le mieux selon moi (et pas que moi d'ailleurs) et d'utiliser HFS+ mais en mode non journalisé pour pouvoir monter la partition en lecture/écriture depuis Debian sans trop de problèmes. | Le mieux selon moi (et pas que moi d'ailleurs) et d'utiliser HFS+ mais en mode non journalisé pour pouvoir monter la partition en lecture/écriture depuis Debian sans trop de problèmes. | ||
+ | <note important> | ||
+ | Je précise que je ne détaillerai pas l'installation du Mac OSX ni de Debian (veuillez vous rediriger pour cela vers les tutos déjà existants sur le net), je me contenterai de décrire ce qu'il faut faire de spécial pour le cas qui nous intéresse.</note> | ||
- | Je précise que je ne détaillerai pas l'installation du Mac OSX ni de Debian (veuillez vous rediriger pour cela vers les tutos déjà existants sur le net), je me contenterai de décrire ce qu'il faut faire de spécial pour le cas qui nous intéresse. | + | <note warning>Je recommande de ne pas créer d'utilisateur normal lors de s'installation de manière à simplifier une manipulation afin de profiter de la partition de stockage commune en HFS+. |
+ | |||
+ | Voir la partie : "Réglages relatifs à la partition de stockage commune".</note> | ||
Mais, trêve de bavardage, entrons directement dans le vif du sujet ! | Mais, trêve de bavardage, entrons directement dans le vif du sujet ! | ||
Ligne 40: | Ligne 44: | ||
* 1 : la table de partition Apple (< 1 Go) | * 1 : la table de partition Apple (< 1 Go) | ||
* 2 : yaboot, le gestionnaire de boot (< 1 Go) | * 2 : yaboot, le gestionnaire de boot (< 1 Go) | ||
- | * 3 : la racine de Debian (dépend de la quantité de logiciels que vous pensea installer dessus : 10 Go, 20 Go, plus, moins...) | + | * 3 : la racine de Debian (dépend de la quantité de logiciels que vous pensez installer dessus : 10 Go, 20 Go, plus, moins...) |
* 4 : la swap (au moins autant que la RAM). | * 4 : la swap (au moins autant que la RAM). | ||
* 5 : la racine de Mac OSX (environ 30 Go devrait suffire... Mettez un peu plus si vous avez peur de ne pas avoir assez) | * 5 : la racine de Mac OSX (environ 30 Go devrait suffire... Mettez un peu plus si vous avez peur de ne pas avoir assez) | ||
Ligne 47: | Ligne 51: | ||
La base du partitionnement doit se faire depuis le live cd Mac OSX. | La base du partitionnement doit se faire depuis le live cd Mac OSX. | ||
- | <note>Pour booter depuis un CD sur un Mac, il faut maintenir C appuyer pendant le démarrage de la machine.</note> | + | <note>Pour booter depuis un CD sur un Mac, il faut maintenir C appuyé pendant le démarrage de la machine.</note> |
Allez dans Finder > Applications > Utilitaires > gestionnaires de disque. | Allez dans Finder > Applications > Utilitaires > gestionnaires de disque. | ||
Ligne 55: | Ligne 59: | ||
* 1 - pour yaboot, la racine Debian et la swap (donc un peu plus que ce que vous voulez mettre pour votre racine. Mettez lui une étiquette du genre "Debian") ; | * 1 - pour yaboot, la racine Debian et la swap (donc un peu plus que ce que vous voulez mettre pour votre racine. Mettez lui une étiquette du genre "Debian") ; | ||
- | * 2 - pour le Mac (mettez lui une étiquette comme "Mac"; | + | * 2 - pour le Mac (mettez lui une étiquette comme "Mac") ; |
* 3 - pour le stockage (mettez lui une étiquette du style "Stockage") | * 3 - pour le stockage (mettez lui une étiquette du style "Stockage") | ||
Ligne 68: | Ligne 72: | ||
Maintenant, passez à l'installation de Debian powerpc. Lorsque vous serez à l'étape de partitionnement du cd d'installation Debian, vous trouverez //grosso modo// ceci : | Maintenant, passez à l'installation de Debian powerpc. Lorsque vous serez à l'étape de partitionnement du cd d'installation Debian, vous trouverez //grosso modo// ceci : | ||
+ | <note important>Attention : je part du principe que vous avez de votre côté du /dev/sda. Si c'est plutôt du /dev/hda, soyez attentifs vis-à-vis de cette différence.</note> | ||
* sda1 : Apple tab map (< 1Go) | * sda1 : Apple tab map (< 1Go) | ||
Ligne 101: | Ligne 106: | ||
<code root>diskutil disableJournal /dev/sdisk0s7</code> | <code root>diskutil disableJournal /dev/sdisk0s7</code> | ||
- | Il y a ensuite une manipulation à effectuer pour ne pas être confronté à des problèmes/bugs liés aux permissions, à savoir modifier l'Uid de l'utilisateur de debian à 501 pour que cela corresponde à celui de l'utilisateur MAC. Pour se faire, j'ai créé un nouvel utilisateur (via la commande adduser test depuis un terminal root, puis passwd test pour définir un mot de passe pour cet utilisateur), je me suis déconnecté de mon utilisateur courant, puis je me suis connecté à l'utilisateur test, puis, depuis un terminal root : usermod -u 1001 nom_d_utilisateur. | + | Il y a ensuite une manipulation à effectuer pour ne pas être confronté à des problèmes/bugs liés aux permissions, à savoir modifier l'Uid de l'utilisateur de debian à 501 pour que cela corresponde à celui de l'utilisateur MAC : |
+ | <code root>usermod -u 501 nom_d_utilisateur</code> | ||
+ | <note important>Il faut absolument que l'utilsateur ne soit pas connecté lorsque vous faites cette manipulation, et qu'aucun processus ne soit lancé à son nom.</note> | ||
+ | |||
+ | <note tip>Si vous avez écouté mon conseil lors de l'introduction et que vous n'avez pas créer d'utilisateur standard, c'est le moment de le faire ! | ||
+ | |||
+ | <code root>adduser nom_d_utilisateur -uid 501</code> | ||
+ | |||
+ | Si vous avez installé un environnement graphique, vous devriez vous retrouvez face à un gestionnaire de session (gdm ou lightdm). Pour accéder à un terminal : <key>CTRL-ALT-F6</key>, loggez-vous en root, ajoutez l'utilisateur, puis revenez à la session graphique avec : <key>CTRL-ALT-F7</key></note> | ||
+ | |||
+ | <note warning>La note qui précède est à tester pour finaliser le tuto !</note> | ||
Enfin, pour que cette partition soit montée au démarrage de Debian, on va modifier un fichier via la commande ''nano'' : | Enfin, pour que cette partition soit montée au démarrage de Debian, on va modifier un fichier via la commande ''nano'' : | ||
Ligne 120: | Ligne 135: | ||
Au prochain reboot, sda7 sera désormais montée automatiquement au démarrage. Si vous voulez la monter tout de suite, puisque vous êtes encore dans un terminal root, autant en profiter : | Au prochain reboot, sda7 sera désormais montée automatiquement au démarrage. Si vous voulez la monter tout de suite, puisque vous êtes encore dans un terminal root, autant en profiter : | ||
<code root>mount /dev/sda7</code> | <code root>mount /dev/sda7</code> | ||
- | |||
===== Problèmes courants ===== | ===== Problèmes courants ===== | ||
Ligne 131: | Ligne 145: | ||
Je résume : | Je résume : | ||
- | Ajouter le paquet ''pulseaudio'' a partir de synaptic, ou bien en ligne de commande : <code root>apt-get install pulseaudio</code> | + | Ajouter le paquet ''pulseaudio'' à partir de synaptic, ou bien en ligne de commande : <code root>apt-get install pulseaudio</code> |
Ajoutez les modules des noyaux snd-aoa dans le fichier ''/etc/modules'', puis mettez en commentaires le contenu du fichier ''/etc/modprobe.d/blacklist.local.conf'' avec ''nano'' : | Ajoutez les modules des noyaux snd-aoa dans le fichier ''/etc/modules'', puis mettez en commentaires le contenu du fichier ''/etc/modprobe.d/blacklist.local.conf'' avec ''nano'' : | ||