[iBook] Partitionnement

Attention !

Cette procédure n’a pas vraiment marché finalement, après quelques jours d’utilisation, je me suis aperçu que mon MacOSX plantai de temps en temps (alors que ça n’étais jamais arrivé avant…). Néanmoins j’ai 2 systèmes bootables, et le repartionnement a fonctionné.

Envisagez la possibilité que vous allez tout perdre, ça aide. Donc une sauvegarde de toutes les données importantes est très fortement conseillée. Ensuite on peut commencer…

La journalisation HFS+

Bon bien sûr on doit pouvoir faire simple, ie tout formater, réinstaller MacOSX, puis Linux, voir même se passer de MacOSX. Moi j’aimerai bien conserver MacOSX, alors j’ai tenté le redimensionnement !

L’outil libre GNU parted permet de redimensionner les partitions HFS+ (système de partition utilisé par MacOSX), mais uniquement les systèmes non-journalisés. Et forcément, par défaut, MacOSX utilise HFS+ journalisé.

Pour désactiver la journalisation, démarrer MacOSX, et lancer l’utilitaire de disque dans Applications/Utilitaires. Il y a une option dans le menu fichier qui permet de désactiver la journalisation. Chez moi ça n’a pas marché (menu grisé…). J’ai donc utilisé la ligne de commande :

# cd /Volumes
# sudo diskutil disableJournal Macintosh\ HD/
Journaling has been disabled on Macintosh HD/

Vous pouvez vérifier en relancant l’utilitaire de disque est en affichant les informations. Voilà, maintenant vous pouvez redémarrer votre iBook sur le CD de Debian (maintenir la touche C pendant le boot).

Parted

Donc l’installateur de Debian se lance, au prompt de boot tapez install, choisir le clavier/langue, puis au menu réseau, vous pouvez sélectionner Go back, puis Execute a shell. Validez et vous allez vous retrouver avec l’invite de commande.

Le partionnement inclus dans la procédure d’installation de Debian ne permet pas de redimensionner les partitions, avec ce shell on peut faire ce qu’on veut.

Lancez parted, et afficher les partitions :

# parted
GNU parted 1.7.1
...
(parted) print free

Cette commande affiche les infocmations importantes concernant la partition actuellement utilisée par MaOSX. Pour moi, la partition que je veux redimensionner et la partitions 3 :

3    134MB    60.0GB    59.9GB    HFS+    primary

VOilà toutes les informations nécessaires pour utiliser la commande resize. N’hésitez pas à tapez help pour avoir plus d’infos, ou à jeter un oeil sur la doc du site officiel.

J’ai besoin de 5GB pour ma Debian, j’utilise donc la commande resize en précisant le numéro de la partition, le point de départ, et le nouveau point de fin (5GB inférieur à l’actuel) :

(parted)resize 3 134MB 55GB

et ENTREE… c’est parti, c’est long. Et à la fin j’ai eu droit a de belles erreurs :

Error : Input/Output error during write on /dev/ide/host0/bus0/target0/lun0/disc

J’ai fait Cancel.

Warning : Error while writing the compatibility part of the allocation file.

Bon. Je quitte parted, je redémarre, MacOSX fonctionne, mon disque ne fait plus que 55GB, ça a marché ! MAIS après quelques jours d’utilisation, je me suis aperçu que mon MacOSX plantai (chose qui n’arrivait jamais avant). Je pense que les erreurs à la fin ne sont pas si anodines, je vais réinstaller mon MacOSX un de ses jours. Je pense néanmoins que cette procédure est la bonne, m’enfin.

Si vous avez apprécié cet article, s'il vous plait, prenez le temps de laisser un commentaire ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)