On Mon, 12 Aug 2002, Anne Possoz wrote:

> �a veut dire qu'il faut avoir formatt� son cdrom en ext2 ou reiserfs
> auparavant. Comment cela se fait-il?

dd if=/dev/zero of=un_fichier bs=1024k count=650
mke2fs un_fichier
mount un_fichier -o loop /mnt
cp -a /etc /mnt/etc
umount /mnt
cdrecord -speed=12 -dev=0,6,0 -data -pad un_fichier

> Question connexe. Comment savoir la vraie taille d'un cdrom? Il me semble
> avoir vu des incoh�rences entre minutes et MB.

Il y a parfois m�me des incoh�rences avec `dd' en lisant le CD entier sur
diff�rents lecteurs.

> Il me semble id�al de savoir si une arborescence tiendra ou pas sur le cdrom
> (sans oublier les ambigu�t�s fr�quentes 1000 et 1024 pour les kilos, etc.)
> Je me sens bien b�otienne dans ce domaine.

g�n�rer le fichier ISO-9660 (mkisofs), et voir sa taille.

> Il faut que la disquette soit formatt�e de bon type avant cela. Je me trompe?

il suffit qu'elle soit format�e (aka formatage bas niveau).

Attention, terminologie:

   formater:
      cr�er les marques de secteurs
      floppy: fdformat
      disque-dur SCSI: fonction du BIOS

   cr�er un syst�me de fichier
      mformat A:  # tr�s mal nomm�
      mke2fs
      mkisofs

J'ai vu que Red Hat � l'installation m�lange all�grement ces deux
concepts.

> Et on ne peut pas supprimer le pipe en faisant "tar zcvf" (ou "tar jcvf")?

oui, le pipe sera alors implicite avec la compression d�pendant d'une
variable d'environnement. C'est plus clair �galement de montrer comment
l'archive est faite, si on est sur un syst�me avec un tar non GNU.

> Mais tout cela veut dire que si on a un cdrom de type ext2, on peut �crire et
> effacer comme sur un floppy? Ou il me manque encore des billes � ma
> compr�hension?

non!  On ne peut pas modifier un CD-R, donc on ne peut pas modifier les
blocs, donc on ne peut pas modifier le fs.

(on peut ajouter des sessions: seul un fs supportant ce genre de choses
peut simuler l'ajout, la modification et l'effacement de fichiers).

> que sur le syst�me sous-jacent. Je me vois mal raconter cela � des gens
> qui envisagent de passer de windows � linux...

C'est justement la distinction `block device', `filesystem', `point de
montage', qui rend les choses claires sous UNIX.

Le m�lange Windows o� C: est un disque physique, une partition, un syst�me
de fichier, voire un aggr�gat de partitions est une catastrophe.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à