大友です。

ディスクを大容量のものに交換しようと思っていて,
1TBのディスクをSATA→USBアダプタ経由で繋いだのですが,
bsdlabel(8)を当該ディスクに実行すると
OSまるごとハングアップしてしまいました。

下記ログでは書き込みですが, 読み出しをしようとしても駄目です
(現ディスクに対しての読み出しは正常にできます)。
また, Windows機に繋いだ場合は正常に認識・領域確保・読み書きが
できる事を確認しています。

解決方法など, 情報ありましたら教えて下さい。
宜しくお願いします。


Disk: Seagate ST31000340NS
Adaptor: Groovy UD-500SA

参考にしたページ:
http://markun.onohara.to/hiki/?FreeBSD%2FHDD%A4%CE%B8%F2%B4%B9%CA%FD%CB%A1


sakura# uname -a
FreeBSD sakura 7.2-STABLE FreeBSD 7.2-STABLE #5: Sun Jan 10 21:53:51 JST 2010   
  r...@sakura:/usr/obj/usr/src/sys/GENERIC  amd64
sakura# fdisk /dev/da0
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=121601 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=121601 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7 (0x07),(OS/2 HPFS, NTFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 1953520002 (953867 Meg), flag 0
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
sakura# fdisk -BI /dev/da0
******* Working on device /dev/da0 *******
fdisk: Geom not found: "da0"
sakura# fdisk /dev/da0
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=121601 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=121601 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 1953520002 (953867 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 768/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
sakura# cat bsdlabel.txt
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:  2097152        0    4.2BSD     2048 16384 28528 
  b:  8388608  2097152      swap                    
  c: 1953520002       0    unused        0     0         # "raw" part, don't 
edit
  d:  8388608 10485760    4.2BSD     2048 16384 28528 
  e: 16777216 18874368    4.2BSD     2048 16384 28528 
  f: 67108864 35651584    4.2BSD     2048 16384 28528 
  g: 67108864 102760448   4.2BSD     2048 16384 28528 
  h: 1783650690 169869312    4.2BSD     2048 16384 28528 
sakura# bsdlabel -w -B /dev/da0s1
(ここでOSごと固まる。NumLockが反応しない)


-- 
大友紘之
oot...@za.wakwak.com

メールによる返信