差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
freebsd:install:install_freebsd_11_1_by_manually_zfs_partitioning [2020-12-03 19:36] Decomo Deleted by PageMove plugin |
freebsd:install:install_freebsd_11_1_by_manually_zfs_partitioning [2022-05-16 16:36] (現在) Decomo [実現したいこと] |
||
---|---|---|---|
行 7: | 行 7: | ||
===== 実現したいこと ===== | ===== 実現したいこと ===== | ||
- | * ストレージのパーティションの1つをZFSとして使いたい! | + | * ストレージのパーティションの1つをルートプールとして使いたい! |
- | * bsdinstallだとストレージ全体がZFSにされてしまう… | + | * bsdinstallだとストレージ全体がzpoolにされてしまう… |
* ストレージ全体を割り当てた場合、デバイスが死んだ際に交換先の容量誤差で交換できない可能性が微レ存… | * ストレージ全体を割り当てた場合、デバイスが死んだ際に交換先の容量誤差で交換できない可能性が微レ存… | ||
- | * FSの階層をデフォルトから変えたい! | + | * データセットの階層をデフォルトから変えたい! |
* 標準インストールではプール直下に/ | * 標準インストールではプール直下に/ | ||
- | | + | |
- | * utf8onlyで運用したいやん? | + | * データセット作成時にしか指定できないプロパティを変更したい! |
- | * compressionなんかも最初から有効にした方が効きがあるやん? | + | * utf8onlyで運用したいじゃん? |
- | * ストレージ構成以外はbsdinstallに任せたい! | + | * compressionなんかも最初から有効にした方が効くじゃん? |
+ | * ストレージ構成以外はbsdinstallに任せたい! | ||
* なんだかんだ言ってdialog(1)でIPアドレスとか設定できた方がが分かりやすいし… | * なんだかんだ言ってdialog(1)でIPアドレスとか設定できた方がが分かりやすいし… | ||
* その時々の時流に応じてインストーラで設定出来ることが追加されてたりするし… | * その時々の時流に応じてインストーラで設定出来ることが追加されてたりするし… | ||
行 178: | 行 179: | ||
</ | </ | ||
- | === ブートコードの設定 === | + | === MBR用ブートコードの設定 === |
< | < | ||
行 185: | 行 186: | ||
</ | </ | ||
- | === EFI用のブートローダの設定 === | + | === EFI用ブートローダの設定 === |
ESPをFATでフォーマットして/ | ESPをFATでフォーマットして/ | ||
行 207: | 行 208: | ||
</ | </ | ||
- | ブート設定ファイルを作る | + | <WRAP round info>(2021-01-12追記) \\ |
- | <note tip>(2019-09-17追記) \\ | + | 以前の説明ではESPにloader.rcを作っていたが、効果がないので記述を削除。また、12.0-RELEASEからBOOTx64.efiとしてboot1.efiに代わってloader.efiが使われるようになっている。 |
- | もしかすると本設定ファイルは不要かも。FreeBSD | + | </WRAP> |
- | </note> | + | |
- | < | + | |
- | # mkdir / | + | |
- | # cat > / | + | |
- | unload | + | |
- | set currdev=zfs: | + | |
- | load boot/ | + | |
- | load boot/ | + | |
- | autoboot | + | |
- | EOF | + | |
- | </code> | + | |
ファイルが正しい場所にあるか確認 | ファイルが正しい場所にあるか確認 | ||
行 226: | 行 216: | ||
# ( cd /tmp/esp && find . ) | # ( cd /tmp/esp && find . ) | ||
. | . | ||
- | ./boot | ||
- | ./ | ||
./efi | ./efi | ||
./efi/boot | ./efi/boot |