OVH Cloud OVH Cloud

Format d'une table des partitions

91 réponses
Avatar
Jeremy
Voici quelques questions concernant la table des partitions d'un disque:
_ cette table est-elle toujours écrit au début du disque ?
_ est-ce que son format dépend du système d'exploitation , y-a-t-il un
standard ?
_ le type d'OS que l'on voit quand on fait un fdisk est-il l'OS
réellement installé ou juste un tag indiqué dans la table des partitions ?

10 réponses

1 2 3 4 5
Avatar
Pascal Bourguignon
Jerome Lambert writes:
Pas de mac-fdisk... Y a plus qu'à reformater si je veux l'utiliser...


Non! Jette ta bagnole de rally ou reconfigure là si tu veux faire du
tout terrain avec!


--
__Pascal Bourguignon__ http://www.informatimago.com/

Nobody can fix the economy. Nobody can be trusted with their finger
on the button. Nobody's perfect. VOTE FOR NOBODY.

Avatar
Miod Vallat
Pas de mac-fdisk... Y a plus qu'à reformater si je veux l'utiliser...


Non! Jette ta bagnole de rally ou reconfigure là si tu veux faire du
tout terrain avec!


Pardon, le noyau a bien reconnu la table DPMS du disque, il doit donc
être capable de monter ses partitions.

Cependant, s'il veut modifier les partitions, le fdisk du système, lui,
n'est pas aussi large d'esprit...


Avatar
Nicolas George
Miod Vallat wrote in message <42b2dc2e$0$4483$:
Cependant, s'il veut modifier les partitions, le fdisk du système, lui,
n'est pas aussi large d'esprit...


Eh bien apt-get install parted, et puis c'est tout.

Avatar
Eric Lévénez
Le 17/06/05 14:52, dans , « Hugues »
a écrit :


Ce cher Eric Lévénez a dit :

mais linux du
moins,


Pas tous les GNU/Linux, non, loin de là.


Tu le fais expres, la ?


Pourquoi ? Je parle du GNU/Linux, du système. Tu parles, parfois, des
sources d'une branche récente du noyau Linux.

GNU n'a rien a voir avec ca, c'est Linux qui sait ou non gerer certains types
de partitions.
Le noyau linux n'a rien a voir avec la distribution, ou alors explique moi ce
que j'ai compris de travers.


Le noyau seul ne fait rien car il faut un système autour pour utiliser le
système de fichiers. Et c'est là que ce pose le problème, car même si les
versions récentes des sources du noyau possèdent une certaine compatibilité
avec la table de partition Mac, il en va tout autrement d'un système
GNU/Linux "out of the box". Tu prends n'importe quel machine GNU/Linux x86
qui traîne sur une table et tu branches un disque Mac. Dans le meilleur des
cas tu auras... rien du tout. Alors bien sûr, vu ton total parti pris en
faveur de Linux, tu penses que tout le monde s'amuse à recompiler son noyau
en utilisant la dernière 6.2.11.45-ac2-tz4, en utilisant les tous derniers
outils GNU, et cela avant de brancher un simple disque sur une machine. Mais
figure toi que non, le monde ne marche pas comme tu le crois. Il y a
beaucoup d'utilisateurs qui ne veulent pas toucher à leur machine si elle
marche, ou n'on pas les compétences pour recompiler un noyau. Et cela est
identique pour Windows. Qu'il existe ou non des utilitaire pour lire la
table de partition Mac et qu'il existe ou non des utilitaires pour lire les
divers formats HFS (case sensitive ou non...) est sans valeur quand il
s'agit de faire la simple manip de brancher un disque Mac sur une machine
Windows et d'attendre de voir ce qu'il se passe.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.



Avatar
Eric Lévénez
Le 16/06/05 21:26, dans <42b1d258$0$11624$, « Jeremy »
a écrit :

_ est-ce que son format dépend du système d'exploitation , y-a-t-il un
standard ?


Sur Mac, le format actuel des partitions est donné ici :

<http://developer.apple.com/documentation/mac/Devices/Devices-126.html>

_ le type d'OS que l'on voit quand on fait un fdisk est-il l'OS
réellement installé ou juste un tag indiqué dans la table des partitions ?


L'utilitaire utilisé sur PPC est pdisk et non fdisk qui est du monde
"Intel/Microsoft" :

<http://www.opensource.apple.com/darwinsource/10.4.1/pdisk-5/pdisk.html>


--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
Nicolas George
Eric Lévénez
wrote in message <BED8C8C6.39EF8%:
Tu prends n'importe quel machine GNU/Linux x86
qui traîne sur une table et tu branches un disque Mac. Dans le meilleur des
cas tu auras...


J'ai mis à jour un PC en Debian Sarge la semaine dernière. Si je branchais
un disque dur mac dessus, ça marcherait sans aucun problème.

Avatar
Eric Lévénez
Le 17/06/05 19:33, dans <d8v1gm$232d$, « Nicolas
George » <nicolas$ a écrit :

Eric Lévénez
wrote in message <BED8C8C6.39EF8%:
Tu prends n'importe quel machine GNU/Linux x86
qui traîne sur une table et tu branches un disque Mac. Dans le meilleur des
cas tu auras...


J'ai mis à jour un PC en Debian Sarge la semaine dernière. Si je branchais
un disque dur mac dessus, ça marcherait sans aucun problème.


Encore heureux que certains GNU/Linux savent lire un disque Mac vu que c'est
sensé être prévu dans le noyau, surtout pour un système, comme Sarge, vieux
de 10 jours. Mais je parlais de la base de machine installé. Je peux par
exemple te dire que sur une douzaine de GNU/Linux à mon boulot 0 savent
gérer les disques Mac. Alors ça fait quoi 1 contre 12 ?

PS : inutile aux autres de dire "mon GNU/Linux le fait", "le mien ne le fait
pas" cela n'apportera rien du point de vue statistique.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
Hugues
Ce cher Jerome Lambert a dit :


Pas de mac-fdisk... Y a plus qu'à reformater si je veux l'utiliser...



1. Tu devrais pouvoir trouver les sources et eventuellement le recompiler p our
ton x86

2. Ca ne remet nullement en cause le support des partitions apple par linu x :
il EST dans les sources du kernel officiel, DONC linux gere les partiti ons
apple. Rien qu'a prendre les sources qui m'ont servi pour compiler mon
kernel x86, et reconfigurer juste ce qu'il faut pour mon apple, hop, j 'ai
le support des partitions apple sur mon mac (je n'ai pas de dis que
partitionne apple a tester sur mon pc malheureusement, je me serais do nne
une joie de tester cela car j'apprecie le systeme apple).
Apres, vu qu'il ne fait pas tout tout seul et qu'il te faut un outil p our
manipuler certaines choses (genre tu as bien le support du net dans le
kernel, mais il te faut quand meme installer firefox, apache, ssh, etc. .),
il te faut installer un outil qui sache utiliser cela. Il s'agit donc s oit
d'un non-packaging d'un outil existant pour une archi donnee, et on en
vient donc a la remarque faite concernant les distributions (et non li nux
lui meme), soit l'outil en question n'est pas compilable sur une ar chi
donnee, ce qui remet effectivement en cause le support de telle ou te lle
chose, mais cote applicatif seulement ! Car rien ne t'empeche de travail ler
sur l'outil en question, vu que le support materiel, lui, il existe dans le
kernel lui-meme.

Tu captes mieux mon raisonnement ?
Donc conclusion : linux supporte nativement les partitions apple (pas bes oin
de le patcher, quoi), par contre en ce qui concerne les outils de manipulat ion
des tables de partitions apple, il n'en court pas les rues pour x86, t out
comme il est relativement rare (arrete moi si je me trompe) de trouver des
disques partitionne apple sur des PC.
Apres, vu qu'apple va faire appel a intel pour ses processeurs, il est f ort
probable qu'on voie finalement des versions mac-fdisk pour x86.
A moins que ca n'existe deja, il suffirait de chercher un petit peu sur le
net.... (Et franchement, j'y crois, a cette derniere option !)

--
Hugues - Debianiste avant tout - http://www.nullpart.net/~hugues/Linux/

Avatar
Hugues
Ce cher Eric Lévénez a dit :


Le noyau seul ne fait rien car il faut un système autour pour utiliser le
système de fichiers. Et c'est là que ce pose le problème, car mêm e si les
versions récentes des sources du noyau possèdent une certaine compati bilité
avec la table de partition Mac, il en va tout autrement d'un système
GNU/Linux "out of the box". Tu prends n'importe quel machine GNU/Linux x86
qui traîne sur une table et tu branches un disque Mac. Dans le meilleur des
cas tu auras... rien du tout. Alors bien sûr, vu ton total parti pris en
faveur de Linux, tu penses que tout le monde s'amuse à recompiler son n oyau
en utilisant la dernière 6.2.11.45-ac2-tz4, en utilisant les tous derni ers


Les gens qui s'amusent a brancher un disque mac sur un pc x86 qui tourne s ous
linux, excuse moi mais je doute qu'ils n'y connaissent rien a l'utilisation de
linux. Et par ailleurs, j'estime que c'est assez rare de voir ces cas de
figure.
Recompiler un kernel, ou tout juste en trouve un precompile avec les opti ons
kivonbien, excuse moi mais ca n'est pas la mort. Quand tu installes un li nux
sur une archi x86, le pourcentage de chances de tomber sur un disque avec une
table de partoches apple est assez faible a mon avis (je reconnais que c' est
mon avis..).

maintenant, si tu installes une debian gnu/linux sur une machine apple (je
l'ai fait il y a quelques mois deja), ca marche tres bien. j'en conclus que
gnu/linux, tout court, sait gerer les partitions apple.
le noyau linux en tout cas le fait tres bien, et on a les outils qu'il f aut
dans gnu pour en tirer parti.

ensuite, si on se penche sur l'archi x86, et qu'on ne trouve pas d'out ils
precompiles en masse pour ce meme objectif, tu reconnaitras que ca n'est ni
linux en cause, ni l'outil en question, mais simplement la volonte des
packageurs d'en integrer un d'office.
Alors que tu me sortes l'excuse du grand public, excuse moi mais j'y cr ois
autant que d'avoir le support du PCI express sur une architecture a base de
processeur ARM (si tu vois ce que je veux dire..)


alors, que les distros grand public (qui sont reputees pour etre as sez
mal-aimees d'une grande majorite de linuxiens susceptibles d'avoir a s'amu ser
avec un disque apple sur un pc) ne proposent pas d'emblee d'outil p our
manipuler les partitions apple, ca ne veut RIEN dire, juste que les package urs
de ces dites distros n'ont pas juge necessaire d'avoir a y integrer de t els
outils.


Je reconnais cependant une chose : cela peut arriver plus que frequemm ent
d'avoir a "s'amuser" (facon de parler) avec un disque apple sur x86, ge nre
avoir un disque externe en firewire. Je le concois tres bien. Et
effectivement, ne pas avoir facilement des outils pour manipuler ca peut e tre
handicapant. Sauf qu'ici on ne parlait pas de disponibilte immediate, mais bel
et bien de la CAPACITE d'un gnu/linux x86 a supporter cela.


--
Hugues - Debianiste avant tout - http://www.nullpart.net/~hugues/Linux/

Avatar
Hugues
Ce cher Hugues a dit :


Et je le reaffirme, avec mon linux sur ibook, qui est une Debian tout ce qu'il
ya des plus officiel, je peux sans problemes lire ma table de partition au
format apple, avec l'outil adequat (a savoir mac-fdisk, qui me semble etre un
renommage d'un autre binaire sur la plupart des autres distribs - sauf gentoo).


Pour info, le nom original est "pdisk", et il faut egalement savoir que gnu
parted gere egalement les partitions apple.

source : penguinppc.org, sur la page d'accueil meme.

En bref, je ne vois pas pourquoi gnu parted ne saurait pas gerer les partoches
apple sur archi x86; mais je n'ai pas eu l'occasion de tester, encore moins de
regarder d'un peu plus pres ses possibilites.

--
Hugues - Debianiste avant tout - http://www.nullpart.net/~hugues/Linux/

1 2 3 4 5