Eu tenho dois discos rígidos USB de 500 GB da Seagate. Eu instalei o Debian 2.6.32-5-686 em um deles e usei o dd para criar um clone da unidade inicializável. Verifiquei que posso inicializar e executar a partir de qualquer uma das unidades. O formato que usei era ext3.
Gostaria de inicializar de um deles e montar o outro em uma segunda porta USB. Mas eu não consigo descobrir como conseguir o segundo disco para montar.
Veja o que o fdisk retorna para o meu sistema:
root@debian:/media# fdisk -l
Disk /dev/sda: 256 MB, 256901120 bytes
16 heads, 32 sectors/track, 980 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x727232e1
Device Boot Start End Blocks Id System
/dev/sda1 * 1 979 250608 b W95 FAT32
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009afe2
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 60046 482318336 83 Linux
/dev/sdb2 60047 60802 6065153 5 Extended
/dev/sdb5 60047 60802 6065152 82 Linux swap / Solaris
Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009afe2
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 60046 482318336 83 Linux
/dev/sdc2 60047 60802 6065153 5 Extended
/dev/sdc5 60047 60802 6065152 82 Linux swap / Solaris
========================================
sda é um cartão CF (também inicializável; tenho DSL instalado).
Eu criei um subdiretório no mnt (debian 2) e tentei montar o sdc:
root@debian:/media# mount -t auto -o uid=howard,gid=users /dev/sdc debian2
mount: you must specify the filesystem type
Ok, já que sei que o arquivo é ext3, tentei isso:
root@debian:/media# mount -t ext3 -o uid=howard,gid=users /dev/sdc debian2
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
root@debian:/media# dmesg | tail
[ 3574.656384] sdc: sdc1 sdc2 < sdc5 >
[ 3574.755489] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 3574.755501] sd 6:0:0:0: [sdc] Attached SCSI disk
[ 4357.910378] VFS: Can't find ext3 filesystem on dev sdc.
[ 4398.311616] VFS: Can't find an ext2 filesystem on dev sdc.
[ 7765.840482] [drm] Big FIFO is disabled
[ 7766.124349] [drm] Big FIFO is disabled
[ 8490.172175] [drm] Big FIFO is disabled
[ 8490.172718] [drm] Big FIFO is disabled
[13344.805443] VFS: Can't find ext3 filesystem on dev sdc.
testdisk pode ver:
Disk /dev/sdc - 500 GB / 465 GiB - CHS 60801 255 63
Current partition structure:
Partition Start End Size in sectors
1 * Linux 0 32 33 60045 250 45 964636672
2 E extended 60046 28 13 60801 47 46 12130306
5 L Linux Swap 60046 28 15 60801 47 46 12130304
Quando fui analisar, consegui isto: EXT3 Arquivo grande Superbloco esparso, 493 GB / 459 GiB
Eu tenho os mesmos resultados, independentemente de qual eu inicializo (trocando fisicamente e reinicializando).
Deve haver uma pista sobre o que estou fazendo de errado em algum lugar lá. Eu estou supondo (esperando) que seja um erro que seja fácil de consertar.
TIA para qualquer insight.