Monter un disque en hfs+

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

Monter un disque en hfs+

Tristan PILAT
Bonjour à tous

Nouveau sous OpenBSD j'aimerais monter un disque en hfs+ sous OBSD.
Apres avoir branché mon disque dur, le dmesg m'affiche que mon disque est
bien connecté mais lorsque je tape "mount /dev/sd0i /mnt/hd1000", le systeme
me renvois mont_ffs: /dev/sd0i on /mnt/HD1000: Cannot alloc
--
Tristan PILAT
5 rue d'Arsonval
21000     DIJON
06 69 40 79 33
Reply | Threaded
Open this post in threaded view
|

Re: Monter un disque en hfs+

Tristan PILAT
petite erreur de frappe... je finis donc... le systeme me renvois mont_ffs:
/dev/sd0i on /mnt/HD1000: Cannot allocate memory

quelqu'un peut il m'éclairer ?

D'avance merci

Le 21 novembre 2009 11:26, Tristan PILAT <[hidden email]> a écrit :

> Bonjour à tous
>
> Nouveau sous OpenBSD j'aimerais monter un disque en hfs+ sous OBSD.
> Apres avoir branché mon disque dur, le dmesg m'affiche que mon disque est
> bien connecté mais lorsque je tape "mount /dev/sd0i /mnt/hd1000", le systeme
> me renvois mont_ffs: /dev/sd0i on /mnt/HD1000: Cannot alloc
> --
> Tristan PILAT
> 5 rue d'Arsonval
> 21000     DIJON
> 06 69 40 79 33
>



--
Tristan PILAT
5 rue d'Arsonval
21000     DIJON
06 69 40 79 33
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Hyjial Irldar
Hello,

  mount(8) n'est qu'une interface à d'autres programmes spécifiques à
chaque système de fichier (liste de ces programmes t'est donnée par la
commande ``find /sbin -name 'mount_*' ''). D'après cette liste, il
semble qu'HFS+ ne soit pas géré par OpenBSD (pas de base, en tout
cas).

  En passant, tu essaies de monter une partition HFS+ en tant que
partition ffs, qui est le choix par défaut si tu ne précises pas de
système de fichiers à mount(8).

  L'erreur que te retourne mount(8) me semble étrange, et il faudra la
science d'un autre pour l'expliquer.

hyjial.

P.S. : misc/hfsplus des ports(7) semble permettre l'accès aux partitions HFS+.

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml

Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Tristan PILAT


Merci pour ta réponse mais je crois que je vais tout simplement  
refarmater mon disque même si ça implique un déplacement de données  
énorme.

Sinon quel est selon vous le meilleur système de fichier lisible  
nativement par OBSD ? Ffs ?

Le 21 nov. 2009 à 13:49, Hyjial Irldar <[hidden email]> a écrit :

> Hello,
>
>  mount(8) n'est qu'une interface à d'autres programmes spécifiques
>  à
> chaque système de fichier (liste de ces programmes t'est donnée par  
> la
> commande ``find /sbin -name 'mount_*' ''). D'après cette liste, il
> semble qu'HFS+ ne soit pas géré par OpenBSD (pas de base, en tout
> cas).
>
>  En passant, tu essaies de monter une partition HFS+ en tant que
> partition ffs, qui est le choix par défaut si tu ne précises pas de
> système de fichiers à mount(8).
>
>  L'erreur que te retourne mount(8) me semble étrange, et il faudra la
> science d'un autre pour l'expliquer.
>
> hyjial.
>
> P.S. : misc/hfsplus des ports(7) semble permettre l'accès aux partit
> ions HFS+.

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml

Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Tristan PILAT
Bonsoir,

Eh bien me revoilà, je souhaite maintenant formater un disque sous OpenBSD.

Comment dois je procéder, et quelle sont les commandes à taper pour avoir un
disque formater en ffs ?

Voila le retour de *# disklabel sd0*
*# /dev/rsd0c:*
*type: SCSI*
*disk: SCSI disk*
*label: L300R0          *
*flags:*
*bytes/sector: 512*
*sectors/track: 63*
*tracks/cylinder: 255*
*sectors/cylinder: 16065*
*cylinders: 36483*
*total sectors: 586114704*
*rpm: 3600*
*interleave: 1*
*boundstart: 0*
*boundend: 586114704*
*drivedata: 0 *
*
*
*16 partitions:*
*#                size           offset  fstype [fsize bsize  cpg]*
*  c:        586114704                0  unused                   *


Votre aide me sera précieuse.

Bonne soirée et merci.

Le 21 novembre 2009 15:18, Tristan Pilat <[hidden email]> a écrit :

>
>
> Merci pour ta réponse mais je crois que je vais tout simplement refarmater
> mon disque même si ça implique un déplacement de données énorme.
>
> Sinon quel est selon vous le meilleur système de fichier lisible nativement
> par OBSD ? Ffs ?
>
> Le 21 nov. 2009 à 13:49, Hyjial Irldar <[hidden email]> a écrit :
>
>
>  Hello,
>>
>>  mount(8) n'est qu'une interface à d'autres programmes spécifiques à
>> chaque système de fichier (liste de ces programmes t'est donnée par la
>> commande ``find /sbin -name 'mount_*' ''). D'après cette liste, il
>> semble qu'HFS+ ne soit pas géré par OpenBSD (pas de base, en tout
>> cas).
>>
>>  En passant, tu essaies de monter une partition HFS+ en tant que
>> partition ffs, qui est le choix par défaut si tu ne précises pas de
>> système de fichiers à mount(8).
>>
>>  L'erreur que te retourne mount(8) me semble étrange, et il faudra la
>> science d'un autre pour l'expliquer.
>>
>> hyjial.
>>
>> P.S. : misc/hfsplus des ports(7) semble permettre l'accès aux partitions
>> HFS+.
>>
>


--
Tristan PILAT
5 rue d'Arsonval
21000     DIJON
06 69 40 79 33
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Samuel De Francesco
Salut,
http://www.openbsd.org/faq/fr/faq4.html#InstDisks , tu trouveras ici
comment partitionner un disque en ffs, il te suffit d'ignorer la
partie "disklabel" et de ne créer qu'un label 'a' qui couvriras tout
ton disque...

Sam.

On 11/21/09, Tristan PILAT <[hidden email]> wrote:

> Bonsoir,
>
> Eh bien me revoilà, je souhaite maintenant formater un disque sous OpenBSD.
>
> Comment dois je procéder, et quelle sont les commandes à taper pour avoir un
> disque formater en ffs ?
>
> Voila le retour de *# disklabel sd0*
> *# /dev/rsd0c:*
> *type: SCSI*
> *disk: SCSI disk*
> *label: L300R0          *
> *flags:*
> *bytes/sector: 512*
> *sectors/track: 63*
> *tracks/cylinder: 255*
> *sectors/cylinder: 16065*
> *cylinders: 36483*
> *total sectors: 586114704*
> *rpm: 3600*
> *interleave: 1*
> *boundstart: 0*
> *boundend: 586114704*
> *drivedata: 0 *
> *
> *
> *16 partitions:*
> *#                size           offset  fstype [fsize bsize  cpg]*
> *  c:        586114704                0  unused                   *
>
>
> Votre aide me sera précieuse.
>
> Bonne soirée et merci.
>
> Le 21 novembre 2009 15:18, Tristan Pilat <[hidden email]> a écrit :
>
>>
>>
>> Merci pour ta réponse mais je crois que je vais tout simplement refarmater
>> mon disque même si ça implique un déplacement de données énorme.
>>
>> Sinon quel est selon vous le meilleur système de fichier lisible
>> nativement
>> par OBSD ? Ffs ?
>>
>> Le 21 nov. 2009 à 13:49, Hyjial Irldar <[hidden email]> a écrit :
>>
>>
>>  Hello,
>>>
>>>  mount(8) n'est qu'une interface à d'autres programmes spécifiques à
>>> chaque système de fichier (liste de ces programmes t'est donnée par la
>>> commande ``find /sbin -name 'mount_*' ''). D'après cette liste, il
>>> semble qu'HFS+ ne soit pas géré par OpenBSD (pas de base, en tout
>>> cas).
>>>
>>>  En passant, tu essaies de monter une partition HFS+ en tant que
>>> partition ffs, qui est le choix par défaut si tu ne précises pas de
>>> système de fichiers à mount(8).
>>>
>>>  L'erreur que te retourne mount(8) me semble étrange, et il faudra la
>>> science d'un autre pour l'expliquer.
>>>
>>> hyjial.
>>>
>>> P.S. : misc/hfsplus des ports(7) semble permettre l'accès aux partitions
>>> HFS+.
>>>
>>
>
>
> --
> Tristan PILAT
> 5 rue d'Arsonval
> 21000     DIJON
> 06 69 40 79 33
>

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml

Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Tristan PILAT
Salut,

Merci beaucoup sam, j'ai pu avancer un peu...
Je n'arrive toujours pas à monter mon disque en tapant "*mount /dev/sd0
/mnt/HD1000*" ca me renvois "*mont_ffs: /dev/sd0 on /mnt/HD1000: no such
file or directory*" et si j'essais "*mount /dev/sd0i /mnt/HD1000*" ca me
renvois "*mont_ffs: /dev/sd0 on /mnt/HD1000: Device not configured*" je
pense pourtant que la formatage a été effectué;

fdisk:*1> *p*
  Disk: sd0       geometry: 36483/255/63 [586114704 Sectors]
  Offset: 0       Signature: 0xAA55

  Starting         Ending         LBA Info:
#: id    C H S -    C   H   S [start:size]
  ------------------------------------------------
0: B7    0 1 1 -  36551 171 35 [63: 587202560 ] BSDI filesys*
1: 00    0 0 0 -      0   0  0 [ 0:         0 ] unused
2: 00    0 0 0 -      0   0  0 [ 0:         0 ] unused
*3: 00    0 1 1 -  36482 254 63 [ 63:586099332 ] OpenBSD

fdisk:*1>


Tristan
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Benoit Garcia
On Sun, Nov 22, 2009 at 5:22 PM, Tristan PILAT <[hidden email]>wrote:

> Salut,
>
Hello,


> Merci beaucoup sam, j'ai pu avancer un peu...
> Je n'arrive toujours pas à monter mon disque en tapant "*mount /dev/sd0
> /mnt/HD1000*" ca me renvois "*mont_ffs: /dev/sd0 on /mnt/HD1000: no such
>
Normal, sd0 n'est pas un filesystem, mais le disque en lui même:
$ ls -l /dev/sd0
ls: /dev/sd0: No such file or directory
Les filesystem sont désignés par le nom du périphérique (sd0 dans notre cas)
suivi d'une lettre:
$ ls -l /dev/sd0*
brw-r-----  1 root  operator    4,   0 Oct 19 22:59 /dev/sd0a
brw-r-----  1 root  operator    4,   1 Oct 19 22:59 /dev/sd0b
brw-r-----  1 root  operator    4,   2 Oct 19 22:59 /dev/sd0c
[...]


> file or directory*" et si j'essais "*mount /dev/sd0i /mnt/HD1000*" ca me
>
renvois "*mont_ffs: /dev/sd0 on /mnt/HD1000: Device not configured*" je
> pense pourtant que la formatage a été effectué;
>
Es-tu sur que ton filesystem est dans le label sd0i et pas sd0a plutôt?
Que donne le résultat de la commande 'sudo disklabel sd0'?



> fdisk:*1> *p*
>  Disk: sd0       geometry: 36483/255/63 [586114704 Sectors]
>  Offset: 0       Signature: 0xAA55
>
>  Starting         Ending         LBA Info:
> #: id    C H S -    C   H   S [start:size]
>  ------------------------------------------------
> 0: B7    0 1 1 -  36551 171 35 [63: 587202560 ] BSDI filesys*
> 1: 00    0 0 0 -      0   0  0 [ 0:         0 ] unused
> 2: 00    0 0 0 -      0   0  0 [ 0:         0 ] unused
> *3: 00    0 1 1 -  36482 254 63 [ 63:586099332 ] OpenBSD
>
> fdisk:*1>
>
fdisk permet de gérer les partitions.
Sous OpenBSD, ces partitions sont ensuite découpées en label qui vont
accueillir les filesystem.
Les labels sont gérés en utilisant la commande disklabel.

Courage, cette histoire de partitions/labels/filesystems semble assez tordue
au début, mais on s'y fait vite!

--
Benoit
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Pierre Riteau-3
2009/11/22 Benoit GARCIA <[hidden email]>:

> On Sun, Nov 22, 2009 at 5:22 PM, Tristan PILAT <[hidden email]>wrote:
>
>> Salut,
>>
> Hello,
>
>
>> Merci beaucoup sam, j'ai pu avancer un peu...
>> Je n'arrive toujours pas à monter mon disque en tapant "*mount /dev/sd0
>> /mnt/HD1000*" ca me renvois "*mont_ffs: /dev/sd0 on /mnt/HD1000: no such
>>
> Normal, sd0 n'est pas un filesystem, mais le disque en lui même:
> $ ls -l /dev/sd0
> ls: /dev/sd0: No such file or directory
> Les filesystem sont désignés par le nom du périphérique (sd0 dans notre cas)
> suivi d'une lettre:
> $ ls -l /dev/sd0*
> brw-r-----  1 root  operator    4,   0 Oct 19 22:59 /dev/sd0a
> brw-r-----  1 root  operator    4,   1 Oct 19 22:59 /dev/sd0b
> brw-r-----  1 root  operator    4,   2 Oct 19 22:59 /dev/sd0c
> [...]

Non, /dev/sd0 n'existe pas (comme indiqué par le premier ls).
C'est /dev/sd0c le disque en lui-même.

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml

Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Tristan PILAT
In reply to this post by Benoit Garcia
>Es-tu sur que ton filesystem est dans le label sd0i et pas sd0a >plutôt?
>Que donne le résultat de la commande 'sudo disklabel sd0'?

Le résultat est :

*# /dev/rsd0c :*
*type: SCSI*
*disk: SCSI disk*
*label: L300R0*
*flags:*
*bytes/sector: 512*
*sector/track: 63*
*tracks/cylinder: 16065*
*cylinders: 36483*
*total sectors: 586114704*
*rpm: 3600*
*interleave: 1*
*boundstart: 63*
*boundend: 586099395*
*drivedata: 0*
*
*
*16 partitions:*
*#                     size                 offset    fstype   [fsize  bsize
  cpg]
     c:      586114704                       0   unused*
*#*


>Non, /dev/sd0 n'existe pas (comme indiqué par le premier ls).
>C'est /dev/sd0c le disque en lui-même.

*"# mount /dev/sd0c /mnt/HD1000"* me renvoi; "mont_ffs: /dev/sd0 on
/mnt/HD1000: Invalid argument"
*
*
*
*
--
Tristan
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Pierre Riteau-3
2009/11/22 Tristan PILAT <[hidden email]>:

>>Es-tu sur que ton filesystem est dans le label sd0i et pas sd0a >plutôt?
>>Que donne le résultat de la commande 'sudo disklabel sd0'?
>
> Le résultat est :
>
> *# /dev/rsd0c :*
> *type: SCSI*
> *disk: SCSI disk*
> *label: L300R0*
> *flags:*
> *bytes/sector: 512*
> *sector/track: 63*
> *tracks/cylinder: 16065*
> *cylinders: 36483*
> *total sectors: 586114704*
> *rpm: 3600*
> *interleave: 1*
> *boundstart: 63*
> *boundend: 586099395*
> *drivedata: 0*
> *
> *
> *16 partitions:*
> *#                     size                 offset    fstype   [fsize  bsize
>  cpg]
>     c:      586114704                       0   unused*
> *#*
>
>
>>Non, /dev/sd0 n'existe pas (comme indiqué par le premier ls).
>>C'est /dev/sd0c le disque en lui-même.
>
> *"# mount /dev/sd0c /mnt/HD1000"* me renvoi; "mont_ffs: /dev/sd0 on
> /mnt/HD1000: Invalid argument"
> *
> *
> *
> *
> --
> Tristan
>

Ce n'était pas une invitation à entrer n'importe quelle commande...
Tu n'as créé aucune partition au niveau disklabel, ça ne peut pas
fonctionner sans. Je t'invite à lire
http://www.openbsd.org/faq/faq14.html#disklabel

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml

Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Benoit Garcia
In reply to this post by Tristan PILAT
2009/11/22 Tristan PILAT <[hidden email]>

> Le résultat est :
>
[...]

> *16 partitions:*
> *#                     size                 offset    fstype   [fsize
>  bsize
>  cpg]
>     c:      586114704                       0   unused*
> *#*
>
Voila, tu n'as pas créé de label.
Il te faut faire cela avec disklabel, puis créer le filesystem avec newfs.
Ce n'est qu'à ce moment là que tu pourras utiliser le disque et le monter.

Comme Pierre te l'a indiqué, jette un coup d'oeil à la FAQ (
http://www.openbsd.org/faq/fr/faq14.html#disklabel ), tu verras il n'y a
rien de sorcier la dedans.

--
Benoit
Reply | Threaded
Open this post in threaded view
|

Re: Re: Monter un disque en hfs+

Tristan PILAT
Merci beaucoup, tout est bon et fonctionne, effectivement ce n'est pas  
très sorcier finalement mais au début...

Bonne soirée

Tristan

Le 23 nov. 2009 à 12:28, Benoit GARCIA <[hidden email]> a  
écrit :

> 2009/11/22 Tristan PILAT <[hidden email]>
>
>> Le résultat est :
>>
> [...]
>
>> *16 partitions:*
>> *#                     size                 offset    fstype   [fsize
>> bsize
>> cpg]
>>    c:      586114704                       0   unused*
>> *#*
>>
> Voila, tu n'as pas créé de label.
> Il te faut faire cela avec disklabel, puis créer le filesystem avec  
> newfs.
> Ce n'est qu'à ce moment là que tu pourras utiliser le disque et le m
> onter.
>
> Comme Pierre te l'a indiqué, jette un coup d'oeil à la FAQ (
> http://www.openbsd.org/faq/fr/faq14.html#disklabel ), tu verras il  
> n'y a
> rien de sorcier la dedans.
>
> --
> Benoit

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/ml