logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [30/11/2014 14:23]
AbdelQahar [Mise en place]
atelier:chantier:double-boot-debian-mac-osx-avec-partition-de-stockage-commune-sur-une-architecture-de-type-powerpc [01/12/2014 00:59]
AbdelQahar [Réglages relatifs à la partition de stockage commune]
Ligne 1: Ligne 1:
-====== ​Titre de Votre Tuto ======+====== ​Double boot Debian powerpc / Mac OSX avec stokage commun ​======
  
-  * Objet du tuto Réaliser sur un ordinateur mac d'​architecture powerpc un double boot Debian/Mac OSX avec une partition de stockaged ​de données commune entre les deux OS, et montées ​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}}
   * __Prérequis :__   * __Prérequis :__
Ligne 17: Ligne 17:
  Il y a 2 problématiques principales pour réaliser tout cela :  Il y a 2 problématiques principales pour réaliser tout cela :
  
-  ​1 le partitionnement ; +  ​1 le partitionnement ; 
-  ​2 le format de fichier de la partition de stockage.+  ​2 le format de fichier de la partition de stockage.
  
 1 - En effet, en cas de problème (ou de MAJ ?), le ppc-bios ira chercher par reflexe la première partition bootable qu'il trouvera. 1 - En effet, en cas de problème (ou de MAJ ?), le ppc-bios ira chercher par reflexe la première partition bootable qu'il trouvera.
-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 à se sujet : http://​ubuntuforums.org/​showthread.php?​t=1343247
  
-2 - 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 a 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.
  
Ligne 38: Ligne 38:
 6 partitions : 6 partitions :
  
-1 : table de partition Apple  (< 1 Go) +  * 1 : table de partition Apple  (< 1 Go) 
-2 : yaboot, le gestionnaire de boot (< 1 Go) +  ​* ​2 : yaboot, le gestionnaire de boot (< 1 Go) 
-3 : racine Debian (dépend de la quantité de logiciels que vous penser installer dessus : 10 Go, 20 Go, plus, moins...) +  ​* ​3 : racine Debian (dépend de la quantité de logiciels que vous penser installer dessus : 10 Go, 20 Go, plus, moins...) 
-4 : Swap (au moins autant que la RAM). Je vous la recommande chaudement pour pouvoir profiter de l'​hibernation,​ car la mise en veille n'est pas prise en charge par le kernel sur ce type d'​architecture ! +  ​* ​4 : Swap (au moins autant que la RAM). Je vous la recommande chaudement pour pouvoir profiter de l'​hibernation,​ car la mise en veille n'est pas prise en charge par le kernel sur ce type d'​architecture ! 
-5 : Mac OSX (environ 30 Go devrait suffire, mettez un peu plus si vous avez peur de ne pas avoir assez) +  ​* ​5 : Mac OSX (environ 30 Go devrait suffire, mettez un peu plus si vous avez peur de ne pas avoir assez) 
-6 : le stockage (tout le reste du disque dur !)+  ​* ​6 : le stockage (tout le reste du disque dur !)
  
 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>​
 +
 Allez dans Finder > Applications > Utilitaires > gestionnaires de disque. (attention : il vous sera bel et bien annoncer des gébi-octets et non pas des giga-octets ! Pensez-y quand vous aller définir l'​espace de chaque partitions. Concrètement un disque dur de 250 Go, appairaîtra avec environ 233 Gio) Allez dans Finder > Applications > Utilitaires > gestionnaires de disque. (attention : il vous sera bel et bien annoncer des gébi-octets et non pas des giga-octets ! Pensez-y quand vous aller définir l'​espace de chaque partitions. Concrètement un disque dur de 250 Go, appairaîtra avec environ 233 Gio)
  
 Formater tout le disque (mettez vos données sur un disque externe avant ainsi que votre sauvegarde Mac), puis créez 3 partitions : Formater tout le disque (mettez vos données sur un disque externe avant ainsi que votre sauvegarde Mac), puis créez 3 partitions :
-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 ; 
-3 - pour le stockage (mettez lui une étiquette du genre "​Stockage"​) 
  
-Installer Mac dans la deuxième partition.+  * 1 - pour yaboot, ​la racine Debian et la swap (donc un peu plus que ce que vous voulez mettre pour votre racineMettez lui une étiquette du genre "​Debian"​) ; 
 +  * 2 - pour le Mac ; 
 +  * 3 - pour le stockage (mettez lui une étiquette du genre "​Stockage"​)
  
-Sachez, afin de concrétiser correctement la manœuvre, à propos de l'​utilitaire de disques de Mac les 3 choses suivantes :+Installez ​Mac OSX dans la deuxième partition.
  
-1 - il créé (met à jour ?) automatiquement la table de partition comme étant une partition à part entière qu'il ne montre pas ; +Sachez, afin de concrétiser correctement la manœuvre, à propos de l'​utilitaire de disques de Mac OSX, les 4 choses suivantes : 
-2 - il créé des petits espaces entre chaque partition qu'il ne montre pas ; + 
-3 - il numérote chaque partition avec des chiffres impairs.+  *     1 - il créé (met à jour ?) automatiquement la table de partition comme étant une partition à part entière qu'il ne montre pas ; 
 +  ​* ​    2 - il créé des petits espaces entre chaque partition qu'il ne montre pas ; 
 +  ​* ​    3 - il numérote chaque partition avec des chiffres impairs
 +  *     4 - il ne nomme pas le partition /dev/sda mais /​dev/​disk0s. Depuis Debian, elles seront pourtant bien nommées /dev/sda, et les numéros correspondront.
  
 Donc, lorsque vous serez à l'​étape de partitionnement du cd d'​installation Debian, vous trouverez grosso modo ceci : Donc, lorsque vous serez à l'​étape de partitionnement du cd d'​installation Debian, vous trouverez grosso modo ceci :
  
-sda1 : apple tab map (< 1Go) +  * sda1 : apple tab map (< 1Go) 
-espace vide (< 1Go) +  ​* ​espace vide (< 1Go) 
-sda3 : Debian (ce que vous avez mis depuis le live Mac, mais en Go ici, pas en Gio, donc plus en terme de valeur décimale) +  ​* ​sda3 : Debian (ce que vous avez mis depuis le live Mac, mais en Go ici, pas en Gio, donc plus en terme de valeur décimale) 
-espace vide (< 1Go) +  ​* ​espace vide (< 1Go) 
-sda5 : Mac OSX (même remarque que pour Debian) +  ​* ​sda5 : Mac OSX (même remarque que pour Debian) 
-espace vide (< 1Go) +  ​* ​espace vide (< 1Go) 
-sda7 : Stockage (même remarque que pour Debian et Mac OSX)+  ​* ​sda7 : Stockage (même remarque que pour Debian et Mac OSX) 
 + 
 +Détruisez sda3, puis utiliser le partitionnement automatique en utilisant le plus grand espace libre. vous allez vous retrouver avec : 
 + 
 +  * sda1 : apple tab map 
 +  * sda2 : Yaboot 
 +  * sda3 : Debian 
 +  * sda4 : swap 
 +  * sda5 : Mac OSX 
 +  * espace vide 
 +  * sda7 : Stockage 
 + 
 +Si les valeurs vous conviennent,​ tant mieux, sinon, inspirez-vous de cela et adaptez à vos besoins/​envies. Faites attention à bien regarder les réglages et le format de fichier de chaque partition, en particulier la partition de yaboot (newworld).\\ 
 +<note important>​N'​oubliez pas de prévoir plus d'​espace pour la swap si vous pouvez augmenter votre RAM...</​note>​ 
 + 
 +Si vous vous sentez "​castrez"​ par le perte duz à l'​espace vide entre sda5 et sda7, vous pouvez toujours essayer d'​agrandir la partition Mac, mais je ne vous garanti pas que cela soit sans conséquence désastreuse... À tester par les plus aventuriers ! (ou par ceux qui auraient du temps à perdre à réinstaller Mac en cas de pépin...) 
 + 
 +<note important>​Si vous choisissez un partitionnement différent, avec des numéros de partitions différents,​ n'​oubliez pas de faire les rectifications nécessaire concernant toutes les manipulations qui vont suivre !</​note>​ 
 + 
 + 
 +===== Réglages relatifs à la partition de stockage commune ===== 
 + 
 +D'​abord,​ on doit désactiver la journalisation du système de fichier HFS+ de ''/​dev/​sda7''​ (Stockage) depuis Mac OSX. (le terminal bash se trouve dans finder > applications > utilitaires > terminal) : 
 + 
 +<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. 
 + 
 +Enfin, pour que cette partition soit montée au démarrage de Debian, on va modifier un fichier via la commande ''​nano''​ : 
 +<note tip>Un conseil : agrandissez la fenètre de votre émulateur de terminal (gnome-terminal,​ konsole, xfce4-terminal,​ etc...), vous y verrez mieux. En effet, le fichier ''/​etc/​fstab''​ que nous nous apprêtons à modifier contient de longues lignes...\\ 
 +Ou alors, utilisez l'​option ''​-$''​.</​note>​ 
 +<code root>​nano /​etc/​fstab</​code>​ 
 +Insérez la ligne suivante à la fin du fichier (oui il y a deux lignes, je sais, mais la première est juste un commentaire qui a pour but de clarifier le pourquoi de cette ligne, c'est uniquement la deuxième qui aura l'​effet voulu) : 
 + 
 +''​ # Stockage partition on /​dev/​sda7\\ 
 +/dev/sda7 /​media/​Stockage hfsplus rw,​nodev,​relatime,​umask=22,​uid=0,​gid=0,​nls=utf8 0 0''​ 
 + 
 +<​note>​Si vous préférez la placer ailleurs, comme dans /​media/​nom_d_utilisateur/​Stockage,​ /data, /​mnt/​Stockage,​ /​home/​nom_d_utilisateur/​Stockage ou autre, adaptez alors selon vos convenances...</​note>​ 
 + 
 +''​Ctrl+x''​ pour quiter, ''​O''​ pour oui (ou ''​Y''​ pour yes si nano est en anglais) pour confirmer l'​écriture,​ ''​entrée''​ pour garder le même nom de fichier. 
 + 
 +Puis créez un répertoire le ''/​media/​Stockage''​ avec la commande suivante : 
 +<code root>​mkdir /​media/​Stockage</​code>​ 
 +Au prochain reboot, ''/​dev/​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>​ 
 + 
 +===== Problèmes courants ===== 
 + 
 +On peut être confronté à des problèmes de son. 
 + 
 +Si tel est le cas, voilà la solution : 
 + 
 +http://​mbpmultiboot.blogspot.fr/​2013/​08 
 + 
 +Je résume : 
 + 
 +Ajouter le paquet ''​pulseaudio''​ a 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''​ :
  
-Détruisez sda3, puis utiliser le partitionnment automatique en utilisant le plus grand espace libre. vous allez vous retrouver avec :+<code root>​nano /​etc/​modules</​code>​ 
 +<​code>​apm_emu 
 +loop 
 +# snd-powermac 
 +snd_aoa_i2sbus 
 +snd_aoa_fabric_layout 
 +# snd_aoa_codec_tas 
 +snd_aoa_codec_onyx</​code>​
  
-sda1 : apple tab map +<code root>​nano /​etc/​modprobe.d/​blacklist.local.conf</​code>​ 
-sda2 : Yaboot +<​code>#​ Local module settings 
-sda3 : Debian +# Created by the Debian ​installer 
-sda4 : swap +  
-sda5 : Mac OSX +# blacklist snd-aoa-codec-tas 
-espace vide +# blacklist snd-aoa-fabric-layout 
-sda7 : Stockage+# blacklist snd-aoa-i2sbus 
 +# blacklist snd-aoa-soundbus 
 +# blacklist snd-aoa</​code>​
  
-Si les valeurs vous conviennent,​ tant mieux, sinon, inspirez-vous ​de cela et adaptez à vos besoins/​envies. Faites attention à bien regarder les réglages et le format de fichier de chaque partitionen particulier la partition de yaboot (newworld). +Après redémarrage ​de l'​ordinateurutilisez l'applet ​de votre environnement ​de bureau (GnomeKdeXfce...qui permet ​de régler le niveau de sonore de chaque entrée/​sortie.
-N'oubliez pas de prévoir si vous pouvez augmenter ​votre RAM à l'​avenir ​de mettre plus de swap...  +
-Si vous vous sentez "​castrez"​ par le perte du à l'​espace videvous pouvez toujours essayer d'​agrandir la partition Macmais je ne vous garanti pas que cela soit sans conséquence désastreuse... À tester par les plus aventuriers ! (ou par ceux qui auraient du temps à perdre à réinstaller Mac en cas de pépin...)+
atelier/chantier/double-boot-debian-mac-osx-avec-partition-de-stockage-commune-sur-une-architecture-de-type-powerpc.txt · Dernière modification: 29/03/2016 01:58 par AbdelQahar

Pied de page des forums

Propulsé par FluxBB