
Oracle VirtualBox に FreeBSD 6.4 をインストールしようとしています。4.00 GB の新しい 32 ビット FreeBSD 仮想マシンを作成しましたが、インストールしようとすると次のエラーが発生します。
Write failure on Transfer! (wrote -1 bytes of 1425408 bytes)
デバッグ情報を確認すると、次のようになります。
...
/stand/cpio: write error: No space left on device
/stand/gunzip: failed fwrite
pid 73 (cpio), uid 0 inumber 13726 on /mnt/usr: filesystem full
...
インストールの簡単な概要:
Press 1 for: Boot FreeBSD [default]
I select: Standard installation.
On FDISK Partition Editor: <Press A> Use Entire Disk
While ad0s1 is highlighted: <Press S> Set Bootable, then <Press Q>
Select: Standart Install a standard MBR (no boot manager)
On FreeBSD Disklable Editor: Partition name: ad0s1 Free: 8906625 blocks (4348MB)
<Press A> Auto Defaults, <Press Q>
For Choose Distributions: Developer
For Installation Media: CD/DVD
Then finally: Write failure on transfer!
4.00GB ありますが、なぜ空き容量がないのか理解できません。仮想マシンの作成またはインストールで何か見落としていることがあるのでしょうか?
答え1
私の記憶では、デフォルトで 6.4 はスライス内のパーティションを使用していました。つまり、/usr
次のようになりますad0s1d
。おそらく、そのパーティションにデフォルトで割り当てられたディスク領域は、目的を達成するには十分な大きさではありません。
sysinstall のマウント ポイント割り当て画面をチェックして、スライス内の各パーティションにどれだけ割り当てられているかを確認します。
開発者ディストリビューションはインストールします/usr/src
よね? そうであれば、通常、すでに数 GB あります。現在チェックアウトしている 11-CURRENT のバージョンは、すでに 3.5 GB です。