FreeBSD/ZFS超ミニインストール UEFI
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*ZFS超ミニインストール UEFI [#pdb7b1f4]
-インストールメディア da0 から起動して <Shell> で ada0 へ...
kbdmap ...
#まずは、お掃除
zpool destroy zroot
gpart destroy -F ada0
zpool labelclear -f /dev/ada0
gpart create -s gpt ada0
gpart destroy -F ada0
#起動用UEFIを準備
gpart create -s gpt ada0
gpart add -a 4k -l efiboot0 -t efi -s 409560 ada0
newfs_msdos -F 32 -c 1 /dev/ada0p1
mount -t msdosfs /dev/ada0p1 /mnt
mkdir -p /mnt/efi/boot
#cp /boot/boot1.efi /mnt/efi/boot/bootx64.efi #Ver.11.1
cp /boot/loader.efi /mnt/efi/boot/bootx64.efi #Ver12.1 1...
umount /mnt
#SWAP用とZFS用のパーテーション作成
gpart add -a 1m -l swap0 -t freebsd-swap -s 2G ada0
gpart add -a 1m -l zfs0 -t freebsd-zfs "ada0"
zpool labelclear -f /dev/ada0p2
zpool labelclear -f /dev/ada0p3
#zpool 作成
sysctl vfs.zfs.min_auto_ashift=12
zpool create -R /mnt -O atime=off -m none -f zroot ada0p3
zfs create -o mountpoint=none zroot/ROOT
zfs create -o mountpoint=/ zroot/ROOT/default
zpool set bootfs=zroot/ROOT/default zroot
#本体を展開
tar zxvf /usr/freebsd-dist/base.txz -C /mnt
tar zxvf /usr/freebsd-dist/kernel.txz -C /mnt
echo 'zfs_load="YES"' >> /mnt/boot/loader.conf
zfs set mountpoint=none zroot/ROOT/default #他のZFSルー...
reboot
後でSWAPの設定 /etc/fstab や bsdconfig 他&br;
起動しない時は UEFI の起動順位設定を確認 Ver12.1 13.2 ...
----
[[FreeBSD]]
終了行:
*ZFS超ミニインストール UEFI [#pdb7b1f4]
-インストールメディア da0 から起動して <Shell> で ada0 へ...
kbdmap ...
#まずは、お掃除
zpool destroy zroot
gpart destroy -F ada0
zpool labelclear -f /dev/ada0
gpart create -s gpt ada0
gpart destroy -F ada0
#起動用UEFIを準備
gpart create -s gpt ada0
gpart add -a 4k -l efiboot0 -t efi -s 409560 ada0
newfs_msdos -F 32 -c 1 /dev/ada0p1
mount -t msdosfs /dev/ada0p1 /mnt
mkdir -p /mnt/efi/boot
#cp /boot/boot1.efi /mnt/efi/boot/bootx64.efi #Ver.11.1
cp /boot/loader.efi /mnt/efi/boot/bootx64.efi #Ver12.1 1...
umount /mnt
#SWAP用とZFS用のパーテーション作成
gpart add -a 1m -l swap0 -t freebsd-swap -s 2G ada0
gpart add -a 1m -l zfs0 -t freebsd-zfs "ada0"
zpool labelclear -f /dev/ada0p2
zpool labelclear -f /dev/ada0p3
#zpool 作成
sysctl vfs.zfs.min_auto_ashift=12
zpool create -R /mnt -O atime=off -m none -f zroot ada0p3
zfs create -o mountpoint=none zroot/ROOT
zfs create -o mountpoint=/ zroot/ROOT/default
zpool set bootfs=zroot/ROOT/default zroot
#本体を展開
tar zxvf /usr/freebsd-dist/base.txz -C /mnt
tar zxvf /usr/freebsd-dist/kernel.txz -C /mnt
echo 'zfs_load="YES"' >> /mnt/boot/loader.conf
zfs set mountpoint=none zroot/ROOT/default #他のZFSルー...
reboot
後でSWAPの設定 /etc/fstab や bsdconfig 他&br;
起動しない時は UEFI の起動順位設定を確認 Ver12.1 13.2 ...
----
[[FreeBSD]]
ページ名: