Tôi có hai ổ cứng USB Seagate 500 GB. Tôi đã cài đặt Debian 2.6.32-5-686 trên một trong số chúng và sử dụng dd để tạo bản sao của ổ đĩa khởi động. Tôi đã xác minh rằng tôi có thể khởi động và chạy từ một trong hai ổ đĩa. Định dạng tôi sử dụng là ext3.
Tôi muốn khởi động từ một trong số chúng và gắn cái còn lại vào cổng USB thứ hai. Nhưng tôi không thể tìm ra cách để có được ổ đĩa thứ 2 để gắn kết.
Đây là những gì fdisk trả về cho hệ thống của tôi:
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 là thẻ CF (cũng có khả năng khởi động; tôi đã cài đặt DSL trên đó).
Tôi đã tạo một thư mục con trong mnt (debian 2) và cố gắng gắn kết sdc:
root@debian:/media# mount -t auto -o uid=howard,gid=users /dev/sdc debian2
mount: you must specify the filesystem type
Ok, vì tôi biết rằng filesytem là ext3, tôi đã thử rằng:
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 có thể thấy nó:
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
Khi tôi đi phân tích, tôi đã nhận được điều này: EXT3 Tệp siêu lớn thưa thớt, 493 GB / 459 GiB
Tôi có kết quả tương tự bất kể tôi khởi động từ đâu (hoán đổi vật lý & khởi động lại).
Cần có manh mối về những gì tôi đang làm sai ở đâu đó trong đó. Tôi đoán (hy vọng) đó là một lỗi n00bie dễ sửa.
TIA cho bất kỳ cái nhìn sâu sắc.