- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!FreeBSD10 で初期化
!VirtualBOXでFreeBSD10 を使ってディスクの追加の場合のメモ
# gpart show /dev/ada3
gpart: No such geom: ada3.
# gpart create -s GPT /dev/ada3
ada1 created
# gpart show /dev/ada3
=> 34 8388541 ada3 GPT (4G)
34 8388541 - free - (4G)
# gpart add -t freebsd-ufs ada3
ada1p1 added
# gpart show /dev/ada3
=> 34 8388541 ada3 GPT (4G)
40 8388541 1 freebsd-ufs (4G)
容量の変更
# gpart resize -i 1 -s 2G /dev/ada3
# gpart add -t freebsd-ufs /dev/ada3
# gpart show ada3
=> 34 16777149 ada3 GPT (8G)
40 8388541 1 freebsd-ufs (4G)
8388542 16777149 2 freebsd-ufs (4G)
! ディスクの初期化
既に旧のfdiskで作成されている場合
# gpart create -s GPT ada3
gpart: geom 'ada1': File exists
# gpart add -t freebsd-ufs ada3
gpart: autofill: No space left on device
# gpart show ada3
=> 63 8388541 ada1 MBR (4G)
63 8388541 - free - (4G)
# gpart destroy ada1
gpart: Device busy
# gpart delete -i 1 ada1
ada1s1 deleted
# gpart destroy ada1
ada1 destroyed
!VirtualBox VID を圧縮
VM側で
dd if=/dev/zero of=zerofile bs=8k
rm zerofile
VMを終了して
cd "c:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyhd [[UUID]] --compact
## UUID は
VBoxManage.exe list hdds
で調べることができる
例
VBoxManage.exe modifyhd 8c506c88-84d9-47d7-9d7f-78660c0d9827 --compact
VBoxManage.exe modifyhd 09d9bbfd-b37c-4727-b191-8da4c3e3b216 --compact
VBoxManage.exe modifyhd 8038039f-1515-4f43-9ede-08afbf9902fd --compact
#
VBoxManage.exe modifyhd 21d78d29-e709-432c-b8bc-8e5036ed90bc --compact
VBoxManage.exe modifyhd d2be5ca8-43e1-41d7-a42f-d25c70961133 --compact
VBoxManage.exe modifyhd d602e5f7-eab9-469b-95e4-c74e00133f93 --compact
----
FreeBSD 5.3
2.5inch USB-HDD の接続方法
HDDすべてのやり方
注意 今回は /dev/da0 で表記しているが実際には
接続するシステムによって変わる可能性があるので
dmesg 等で確認すること
FreeBSD のパーティションを作ります
# fdisk -I /dev/da0
******* Working on device /dev/da0 *******
-I のオプションはハードディスク全部といういみです。
# fdisk /dev/da0
念のため確認
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=2432 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=2432 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 39070017 (19077 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 383/ 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>
全部使いたいので
# newfs /dev/da0
と入れましたが本当は newfs /dev/da0s1 とか入れるのが正しいの様な気がするのですが...
/dev/da0: 19077.2MB (39070080 sectors) block size 16384, fragment size 2048
using 104 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976, 3387328,
3763680, 4140032, 4516384, 4892736, 5269088, 5645440, 6021792, 6398144, 6774496,
7150848, 7527200, 7903552, 8279904, 8656256, 9032608, 9408960, 9785312, 10161664,
10538016, 10914368, 11290720, 11667072, 12043424, 12419776, 12796128, 13172480,
13548832, 13925184, 14301536, 14677888, 15054240, 15430592, 15806944, 16183296,
16559648, 16936000, 17312352, 17688704, 18065056, 18441408, 18817760, 19194112,
19570464, 19946816, 20323168, 20699520, 21075872, 21452224, 21828576, 22204928,
22581280, 22957632, 23333984, 23710336, 24086688, 24463040, 24839392, 25215744,
25592096, 25968448, 26344800, 26721152, 27097504, 27473856, 27850208, 28226560,
28602912, 28979264, 29355616, 29731968, 30108320, 30484672, 30861024, 31237376,
31613728, 31990080, 32366432, 32742784, 33119136, 33495488, 33871840, 34248192,
34624544, 35000896, 35377248, 35753600, 36129952, 36506304, 36882656, 37259008,
37635360, 38011712, 38388064, 38764416
マウント出来るか確認
# mount /dev/da0 /x
# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
・・・
/dev/da0 18919278 4 17405732 0% /x
とあればOK
!i-node を増やす
newfs -i XXXX /dex/nnnnnnn
XXXXX は数値
< 1G = 2048
< 2G = 4096
< 1T = 8192
> 1T は 1048576
--
df -oi で確認して小さい数値を選ぶこと