OVH Cloud OVH Cloud

FreeBSD, DVD et UDF...

13 réponses
Avatar
Paul Gaborit
Est-il possible, avec FreeBSD, de graver des DVD contenant des
fichiers de plus 4Go ?

growisofs (en fait mkisofs) refuse des fichiers d'une telle
taille. Pourtant je n'ai pas vu où était définie cette limitation dans
la norme ISO-9660 (j'ai d'ailleurs imaginé que c'était 4Go mais c'est
peut-être 2Go ou 1Go...).

Il y aurait éventuellement la possibilité de créer un fs UDF. Mais
est-ce possible (et avec quels softs) sous FreeBSD ?

Merci.

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>

3 réponses

1 2
Avatar
Paul Gaborit
À (at) Fri, 28 Jul 2006 17:06:27 +0200,
Eric Masson écrivait (wrote):
Paul Gaborit writes:

Mais je vais quand même attendre pour essayer de retrouver un minimum
de doc sur le site (le port n'installe que les exécutables). Car sans
doc, j'ai encore du mal à comprendre comment je vais pouvoir utiliser
toutes ces commandes pour créer mon image de DVD avec des fichiers de
plus 4Go... ;-)


Tiens, des fois que ça puisse te servir :
http://mail-index.netbsd.org/netbsd-users/2004/12/18/0003.html


Merci. Je n'étais pas remonté aussi loin dans les archives des forums
puisque je croyais que l'interface avait changé. Mais en fait,
non. J'étais en train d'essayer ces commandes (les joies des
essais/erreurs).

Pour l'instant, j'ai réussi à créer une image disque au format UDF
mais mes commandes d'écriture échoue encore...

Je n'ai pas l'impression que le site principal dispose de beaucoup plus
de docs...


Au vu du cache de Google, j'ai bien peur que tu aies raison... Mais
c'est normal : c'est de la version 0.x.

En tous cas, merci.

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>


Avatar
Marc Fonvieille
On Fri, 28 Jul 2006 10:50:09 +0200, Paul Gaborit wrote:

Est-il possible, avec FreeBSD, de graver des DVD contenant des
fichiers de plus 4Go ?

growisofs (en fait mkisofs) refuse des fichiers d'une telle
taille. Pourtant je n'ai pas vu où était définie cette limitation dans
la norme ISO-9660 (j'ai d'ailleurs imaginé que c'était 4Go mais c'est
peut-être 2Go ou 1Go...).



J'ai réussi à graver des fichiers de plus de 2.5Go avec growisofs. Le
problème se situe au niveau de la lecture, de l'accès au fichier. Avec
le code cd9660 actuel de FreeBSD quand je fait un ls sur le DVD, un
"trop gros" fichier me renverra:
ls: backup.tgz: Value too large to be stored in data type

Il existe une solution en effectuant une petite modif au niveau du
fichier cd9660_vnops.c qui permet la relecture du fichier.

Dans ce thread
http://groups.google.fr/group/fa.freebsd.current/browse_thread/thread/7e7b196a0d749ea8/732f976aa9dbd660?lnk=st&q=&rnum=1#732f976aa9dbd660p
Jun Kuriyama qui a fait face au même problème nous donne une solution
(sous forme de patch, il faut cependant faire la modif à la main car le
patch était sur une version de cd9660_vnops.c datant de 2004
l'emplacement des lignes de code a "évolué"...). Pour info Jun
travaillait sur des fichiers de 3Go.

Il y aurait éventuellement la possibilité de créer un fs UDF. Mais
est-ce possible (et avec quels softs) sous FreeBSD ?



Je ne sais pas ce qu'il en est pour l'UDF, le problème une fois la
gravure effectuée est toujours d'être sûr de pouvoir réellement relire
le fichier.

Marc

Avatar
Paul Gaborit
À (at) Fri, 28 Jul 2006 23:43:03 +0200,
Patrick Lamaizière écrivait (wrote):
Eric Masson écrivait :

Regarde du coté d'udfclient, le site semble être injoignable pour le
moment, mais la suite est dans les ports sous sysutils.


Ça fonctionne udfclient maintenant ? J'avais essayé mais impossible d'en
faire quoi que ce soit, ça date ceci dit.


Mes essais n'ont pas été concluant. Déjà l'interface à la 'ftp' n'est
pas très pratique mais c'est utilisable. Par contre, autant pour des
petits fichiers ça semble marcher autant pour les gros fichiers (>
100Mo), ça plante. Ceci étant, je ne sais pas si le bug vient vraiment
de la taille des fichiers ou si ça vient du fait que j'utilisais une
image disque et non un vrai DVD...


--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>


1 2