On Sat, 21 Jul 2001, Marc SCHAEFER wrote:

> > Je ne les trouve pas dans /dev et n'ai pas trouv� de doc concernant leurs
> > maj/min...
> 
> (cd /dev && ./MAKEDEV md)  # en th�orie il y a un script Debian
Que non:
minux:/dev# ./MAKEDEV md
minux:/dev# ls -l md* |head
brw-rw----    1 root     disk       9,   0 Jul 21 12:07 md0
brw-rw----    1 root     disk       9,   1 Jul 21 12:07 md1
brw-rw----    1 root     disk       9,  10 Jul 21 12:07 md10
brw-rw----    1 root     disk       9,  11 Jul 21 12:07 md11
brw-rw----    1 root     disk       9,  12 Jul 21 12:07 md12
brw-rw----    1 root     disk       9,  13 Jul 21 12:07 md13
brw-rw----    1 root     disk       9,  14 Jul 21 12:07 md14
brw-rw----    1 root     disk       9,  15 Jul 21 12:07 md15
brw-rw----    1 root     disk       9,   2 Jul 21 12:07 md2
brw-rw----    1 root     disk       9,   3 Jul 21 12:07 md3
minux:/dev# ls -1 md* |wc -l 
     16
...
alors que:
minux:~# fdisk -l /dev/md0

Disk /dev/md0: 2 heads, 4 sectors, 2528 cylinders
Units = cylinders of 8 * 512 bytes

Disk /dev/md0 doesn't contain a valid partition table
minux:~# fdisk -l /dev/md1

Disk /dev/md1: 2 heads, 4 sectors, 47744 cylinders
Units = cylinders of 8 * 512 bytes

    Device Boot    Start       End    Blocks   Id  System
/dev/md1p1             1     10000     39998   83  Linux
/dev/md1p2         10001     20000     40000   83  Linux
/dev/md1p3         20001     33333     53332   83  Linux
/dev/md1p4         33334     47744     57644    5  Extended
/dev/md1p5         33334     40000     26666   83  Linux
/dev/md1p6         40001     47744     30974   83  Linux

...
Donc il doit y avoir moyen d'adresser ces partitions!

Mais:
minux:~# mknod md1p1 b 9 17;mknod md1p2 b 9 33;ls -l md1p*
brw-r--r--    1 root     root       9,  17 Jul 20 23:55 md1p1
brw-r--r--    1 root     root       9,  33 Jul 20 23:57 md1p2
minux:/dev# dd if=/dev/md1p1 of=/dev/null 
0+0 records in
0+0 records out
minux:/dev# mke2fs /dev/md1p2 
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
/dev/md1p2: Invalid argument passed to ext2 library while setting up
superblock

Ca marche p�:(

Alors j'ai cherch�:
minux:/dev# for i in $(seq 0 255);do
        printf "%-4s" $i;
        mknod mdtest b 9 $i;
        dd if=mdtest count=4 of=/dev/null  2>&1 |grep out;
        rm -f mdtest;
done |grep 4+0
0   4+0 records out    ###  /dev/md0
1   4+0 records out    ###  /dev/md1

... Et j'ai pas trouv�:((

Nota: Le subject mentionne md0p1 alors que mes essais pratiques jouaient
sur md1pX, cause sur google, il vaut mieux chercher ``md0p1''.
--
 F�lix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch



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

Répondre à