インストールしようとしています。https://mfslinux.vx.sk/files/images/10/i386/mfsbsd-10.0-RELEASE-i386.imgFreeBSDをインストールするにはPXEを使用してください。
これはサーバーのPXEブートメニューです。
LABEL mfsbsd
MENU LABEL mfsBSD
kernel memdisk
append initrd=FreeBSD/mfsbsd-10-i386.img raw
私のi386クライアントコンピュータはPXEを介して正しく起動します。このmfsbsdバージョンでは既知の問題、bsdinstall
前のリンクで説明したように、次のコマンドを実行してみました。
root@mfsbsd:~ # mkdir -p /usr/freebsd-dist && cd /usr/freebsd-dist
root@mfsbsd:~ # pkg install -y curl
カールのダウンロード中に「スペースはもうありません」エラーが発生します。
/dev/md0
28MBのみが表示され、2MBが利用可能です。私はこのmemdiskをより大きくすることができれば、問題なくFreeBSDをインストールできると思いました。解決策はありますか?
ベストアンサー1
いくつかの仮定:
- 以前のバージョンをインストールしていることをご存知でしたか?
- 10.0は利用できないことをご存知ですか?freebsd.org? (9.3と10.1は)
- 64ビット(amd64)バージョンではなく、32ビット(i386)バージョンが必要ですか?
- freebsdが付属していることをご存知でしたか?インポート実用的でカールは必要ありませんか?
使用するときMFBSD最も簡単な方法は、以下を含む「Special Edition」を使用することbase.txz
ですkernel.txz
。
https://mfsbsd.vx.sk/files/iso/10/i386/mfsbsd-se-10.0-RELEASE-i386.iso
私が正確に覚えているなら、mfsbsdにはzfsinstall
10.0.0にこのスクリプトがあります。上記のように、高速で使いやすいです。ホームページ
zfsinstall -d /dev/ada0
言及した「既知の問題」については、切り取りと貼り付けの速度が速すぎます。 Get All Sourcesの使用を提案したポスターは、プロセス全体をcurl
説明する別のページを参照しました。彼らは最初からmfsbsdイメージを構築しています。
簡単な解決策はスレッドの前にあります。
root@mfsbsd:~ # mkdir -p /usr/freebsd-dist/
root@mfsbsd:~ # touch /usr/freebsd-dist/MANIFEST
これにより、空のMANIFEST
ファイルが生成されます。表示されるエラーbsdinstall
は、ファイルが見つからないことです。その後、ポスターは、空のファイルを使用してインストールを続行できると主張しました。
正しいファイルが必要な場合は、独自の10.0ソースからインポートしてください。freebsd.org。
バージョンを10.1(または他のバージョン)にアップグレードした場合は、次のものを使用せずに正しいファイルを直接入手できますtouch
。
fetch http://download.freebsd.org/ftp/releases/i386/10.1-RELEASE/MANIFEST
ファイルの内容は次のとおりです。
base.txz 8cbe70ff3022b63f19ec254b989cc61daaa56c47938a38951818e8f3d68f5a2c 19491 base "Base system (MANDATORY)" on
doc.txz b3c7fcbbc74fd9861164873ffe8011ba86bd9d25d83ebf7f401f32de02a4f4f1 121 doc "Additional documentation" off
games.txz 4bb792e2411782c1359fa7bf0676400f97fcb888a523c1e5bd1005b2643a89d8 53 games "Games (fortune, etc.)" on
kernel.txz 84c35f34e1fdf16a5c2d9b3400e0358157d14b5e4a56deb11ece54a8623b3cb9 1588 kernel "Kernel (MANDATORY)" on
ports.txz 6bd4fb4da570f7ae38894320ef33fda88aa628106ea9ab1ffbaa9088b6eead7d 149186 ports "Ports tree" on
src.txz f919287a5ef51d4f133f27c99c54f2e8054f408d3dd53bc60f4e233cc75ec03d 65300 src "System source code" off
デフォルトでは、これはパッケージのチェックサムです。空の(または正しい)MANIFEST
ファイルを使用して通常のネットワークbsdinstall
インストールを引き続き使用できる必要があります。
RAMディスクの拡張についてこの方法を使用するには(私はそうではありません!)FreeBSDのマニュアルを見てください。17.9。メモリディスク。最も簡単な方法は、新しいファイルシステムを作成することです。
# mdmfs -s 5m md1 /mnt
また見てくださいFreeBSDでMDデバイスのサイズを変更するには?。参考にしてくださいできるRAMディスクのサイズを変更しますが、拡張はブロックデバイスです。その後、後でファイルシステムを処理する必要があります。この場合、それは価値がありません。