FreeBSD の newfs がコアを吐いた

ファームウェアアップデートしたり、
fsck しまくったり、読み取り専用でマウントしたディスクをコピーしたり
読み取り専用でしかマウントできないディスクを fdisk したりしてるうちに
newfs がコアを吐いた。


しょうじき、gpt がよくわからないし、
FreeBSD とのお付き合いも最近あまりしていなかったので追う気になれない。


いちおう newfs.core の中身はこんなかんじ

#0  0x0804be9a in ?? ()
#1  0x00004000 in ?? ()
#2  0x00000000 in ?? ()
#3  0x00000000 in ?? ()
#4  0x3b0970a0 in ?? ()
#5  0x00000000 in ?? ()
#6  0x00000000 in ?? ()
#7  0x00000020 in ?? ()
#8  0x00000000 in ?? ()
#9  0x00008000 in ?? ()
#10 0x00000000 in ?? ()
#11 0x3eb00000 in ?? ()
 -- 中略 --
#53 0x00000000 in ?? ()
#54 0x08063378 in environ ()
#55 0x0807d490 in ?? ()
 -- 中略 --
#2205 0x00000001 in ?? ()
#2206 0x28072018 in ?? () from /libexec/ld-elf.so.1
#2207 0xbfbfeb84 in ?? ()
#2208 0x28056d85 in rlock_release () from /libexec/ld-elf.so.1
#2209 0x08049ae1 in ?? ()
#2210 0x00000000 in ?? ()
 ---Type  to continue, or q  to quit---
#2211 0xbfbfee0d in ?? ()
#2212 0x0804f3c0 in _CurrentRuneLocale ()
#2213 0x00000000 in ?? ()
#2214 0x28079000 in ?? ()
#2215 0x28079100 in ?? ()
#2216 0x28079200 in ?? ()
#2217 0x00000000 in ?? ()
#2218 0x28051ebc in ?? () from /libexec/ld-elf.so.1
#2219 0x00000cd0 in ?? ()
#2220 0x28054752 in symlook_obj () from /libexec/ld-elf.so.1
#2221 0x08048e0a in ?? ()
#2222 0x00000004 in ?? ()
#2223 0xbfbfed2c in ?? ()
#2224 0xbfbfed34 in ?? ()
#2225 0x00000010 in ?? ()
#2226 0x0804cf8c in __moddi3 ()
#2227 0x00000004 in ?? ()
  • 中略部分は in ?? ()

ディスク使用率は、高いままだけど、ファイルがない。
もうあきらめる。
gpt とか、gconcat を追いかけるなら ZFS を検討する。