Start a disk labels loader config.
Don't have it working the way I want to yet, so its commented out.
This commit is contained in:
parent
3dd96dcc2c
commit
a2a7da0d9b
@ -37,12 +37,6 @@ users:
|
|||||||
devfs_rules: "odo_devfs.rules"
|
devfs_rules: "odo_devfs.rules"
|
||||||
jail_zfs_dataset: zroot/freebsd/release/jails
|
jail_zfs_dataset: zroot/freebsd/release/jails
|
||||||
jail_zfs_dataset_mountpoint: /jail/main
|
jail_zfs_dataset_mountpoint: /jail/main
|
||||||
jail_list:
|
|
||||||
- name: cloak
|
|
||||||
conf:
|
|
||||||
src: cloak
|
|
||||||
- name: dagger
|
|
||||||
conf:
|
|
||||||
src: dagger
|
|
||||||
bhyve_dataset: zroot/freebsd/release/vm
|
bhyve_dataset: zroot/freebsd/release/vm
|
||||||
bhyve_list: []
|
bhyve_list: []
|
||||||
|
efi_dev: /dev/gpt/EFI
|
||||||
|
8
ansible/roles/base/files/disk_labels_loader.conf
Normal file
8
ansible/roles/base/files/disk_labels_loader.conf
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Disabling both of these will make /dev/gpt/* populated
|
||||||
|
#
|
||||||
|
# This uses gpt partition labels which you can set with:
|
||||||
|
#
|
||||||
|
# gpart modify -l EFI -i 1 nvd0
|
||||||
|
|
||||||
|
# kern.geom.label.disk_ident.enable="0"
|
||||||
|
# kern.geom.label.gptid.enable="1"
|
@ -95,6 +95,20 @@
|
|||||||
fstype: tmpfs
|
fstype: tmpfs
|
||||||
opts: rw,mode=777
|
opts: rw,mode=777
|
||||||
|
|
||||||
|
- name: Add fstab entries
|
||||||
|
when: efi_dev is defined
|
||||||
|
mount:
|
||||||
|
name: "{{ item.dst }}"
|
||||||
|
src: "{{ item.src }}"
|
||||||
|
fstype: "{{ item.fstype }}"
|
||||||
|
opts: "{{ item.opts }}"
|
||||||
|
state: present
|
||||||
|
loop:
|
||||||
|
- dst: /boot/efi
|
||||||
|
src: "{{ efi_dev }}"
|
||||||
|
fstype: msdosfs
|
||||||
|
opts: rw
|
||||||
|
|
||||||
- name: Install scripts
|
- name: Install scripts
|
||||||
copy:
|
copy:
|
||||||
src: "files/{{ item.src }}"
|
src: "files/{{ item.src }}"
|
||||||
@ -122,3 +136,13 @@
|
|||||||
name: bemount_enable
|
name: bemount_enable
|
||||||
value: "YES"
|
value: "YES"
|
||||||
path: /etc/rc.conf.d/bemount
|
path: /etc/rc.conf.d/bemount
|
||||||
|
|
||||||
|
- name: Install loader.conf
|
||||||
|
copy:
|
||||||
|
src: "files/{{ item }}_loader.conf"
|
||||||
|
dest: "/boot/loader.conf.d/{{ item }}.conf"
|
||||||
|
mode: 0644
|
||||||
|
owner: root
|
||||||
|
group: wheel
|
||||||
|
loop:
|
||||||
|
- disk_labels
|
||||||
|
Loading…
x
Reference in New Issue
Block a user