Looks like I found a bug in my "get_space_tcl" routine in info.itcl. It appears that the devlist may be 0x20 and 0x00 separated in /dev/hda10. I've seen this on an image that was expanded then re-imaged back down to the original drive. This should fix the problem.
Change:
Code:
# Get the MFS device list
if { $mfs64 } {
seek $fd 36; set devlist [string trim [read $fd 132] "\000"]
seek $fd 208; binary scan [read $fd 8] W pZone
} else {
seek $fd 36; set devlist [string trim [read $fd 128] "\000"]
seek $fd 196; binary scan [read $fd 4] I pZone
}
close $fd
To:
Code:
# Get the MFS device list
if { $mfs64 } {
seek $fd 36; set devlist [string trim [read $fd 132] "\000"]
seek $fd 208; binary scan [read $fd 8] W pZone
} else {
seek $fd 36; set devlist [string trim [read $fd 128] "\000"]
seek $fd 196; binary scan [read $fd 4] I pZone
}
regsub -all {\000} $devlist " " devlist
close $fd
Thanks,
John