add conf dir and hwdb file
This commit is contained in:
parent
2aa50b4015
commit
f78dd67cd5
@ -40,8 +40,9 @@
|
|||||||
|
|
||||||
|
|
||||||
# pacstrap
|
# pacstrap
|
||||||
# pacstrap -K /mnt/root base linux-lts linux-firmware nano openssh bind bash efibootmgr reflector screen pv pinentry sudo man-db man-pages texinfo ufw nftables intel-ucode e2fsprogs dosfstools curl cryptsetup
|
# pacstrap -K /mnt/root base linux-lts linux-firmware nano openssh bind bash efibootmgr reflector screen pv pinentry sudo man-db man-pages texinfo ufw nftables intel-ucode e2fsprogs dosfstools curl cryptsetup sbctl sbsigntools fwupd fwupd-efi dmidecode udisks2 usbutils inetutils ethtool qemu-guest-agent arch-install-scripts lsof
|
||||||
# sbctl sbsigntools fwupd fwupd-efi dmidecode udisks2 usbutils inetutils ethtool qemu-guest-agent arch-install-scripts lsof
|
# desktop
|
||||||
|
# pacstrap -K /mnt base linux linux-firmware nano openssh bind bash efibootmgr reflector screen pv pinentry sudo man-db man-pages texinfo ufw nftables intel-ucode e2fsprogs dosfstools curl cryptsetup sbctl sbsigntools fwupd fwupd-efi dmidecode udisks2 usbutils inetutils ethtool arch-install-scripts lsof btrfs-progs plasma-meta plasma-wayland-session kde-system dolphin-plugins
|
||||||
|
|
||||||
# gen fstab
|
# gen fstab
|
||||||
# genfstab -L /mnt/root >> /mnt/root/etc/fstab
|
# genfstab -L /mnt/root >> /mnt/root/etc/fstab
|
||||||
@ -84,9 +85,12 @@
|
|||||||
# usermod -s /sbin/nologin root
|
# usermod -s /sbin/nologin root
|
||||||
|
|
||||||
# create /etc/kernel/cmdline file
|
# create /etc/kernel/cmdline file
|
||||||
|
# the uuids are the DISK uuids from /dev/disk/by-uuid, NOT the partuuids
|
||||||
# echo 'cryptdevice=dbbb9fb2-5509-4701-a2bb-5660934a5378:root root=/dev/mapper/root rw' > /etc/kernel/cmdline
|
# echo 'cryptdevice=dbbb9fb2-5509-4701-a2bb-5660934a5378:root root=/dev/mapper/root rw' > /etc/kernel/cmdline
|
||||||
|
# for sd-encrypt hook
|
||||||
# echo 'rd.luks.name=dbbb9fb2-5509-4701-a2bb-5660934a5378=root root=/dev/mapper/root rw' > /etc/kernel/cmdline
|
# echo 'rd.luks.name=dbbb9fb2-5509-4701-a2bb-5660934a5378=root root=/dev/mapper/root rw' > /etc/kernel/cmdline
|
||||||
|
|
||||||
|
|
||||||
# create a default systemd-networkd config
|
# create a default systemd-networkd config
|
||||||
# enable systemd-networkd
|
# enable systemd-networkd
|
||||||
# enable sshd
|
# enable sshd
|
||||||
@ -126,4 +130,7 @@
|
|||||||
# add vfio modules to mkinitcpio.conf
|
# add vfio modules to mkinitcpio.conf
|
||||||
# MODULES=(vfio_pci vfio vfio_iommu_type1)
|
# MODULES=(vfio_pci vfio vfio_iommu_type1)
|
||||||
# ensure modconf hook is in mkinitcpio.conf
|
# ensure modconf hook is in mkinitcpio.conf
|
||||||
# HOOKS=(base systemd keyboard autodetect modconf kms block sd-encrypt filesystems fsck)
|
# HOOKS=(base systemd keyboard autodetect modconf kms block sd-encrypt filesystems fsck)
|
||||||
|
|
||||||
|
# efibootmgr NO BACKSLASH ON A ROOT FILE
|
||||||
|
# efibootmgr -c -d /dev/nvme0n1 -p 1 -L "Arch Linux" -l "archlinux.efi"
|
6
conf/hwdb/10-remote.hwdb
Normal file
6
conf/hwdb/10-remote.hwdb
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
evdev:name:HAOBO Technology USB Composite Device Keyboard:*
|
||||||
|
KEYBOARD_KEY_c0041=enter
|
||||||
|
KEYBOARD_KEY_10081=stop
|
||||||
|
KEYBOARD_KEY_c00cf=mute
|
||||||
|
KEYBOARD_KEY_c0223=h
|
||||||
|
|
1
conf/hwdb/README.md
Normal file
1
conf/hwdb/README.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
Place hwdb files in /etc/udev/hwdb.d/
|
Loading…
Reference in New Issue
Block a user