差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| tips:linux:arch:hardware:start [2025/09/15 14:55] – 作成 asaasa | tips:linux:arch:hardware:start [2025/10/03 17:47] (現在) – asaasa | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== ハードウェア別メモ on Arch Linux ====== | ====== ハードウェア別メモ on Arch Linux ====== | ||
| + | |||
| + | ===== Windows とのデュアルブート on 実機 ===== | ||
| + | |||
| + | ==== Windows 10/11 で必要な設定 ==== | ||
| + | |||
| + | LinuxはRTC (EFI/ | ||
| + | < | ||
| + | > reg add " | ||
| + | まざぼの時間をローカルタイムではなくUTCに設定する (後ほど時刻調整必須) | ||
| + | > powercfg /h off | ||
| + | 高速スタートアップとハイバネートの無効化 (後ほどいちどWindowsをシャットダウンして起動しなおすこと) | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== nVidia なハードウェア方面 ===== | ||
| + | |||
| + | ==== nVidia のユーティリティインストール等 ==== | ||
| + | |||
| + | <code bash> | ||
| + | user$ sudo mkdir / | ||
| + | </ | ||
| + | |||
| + | <file bash nvidia.hook> | ||
| + | [Trigger] | ||
| + | Operation=Install | ||
| + | Operation=Upgrade | ||
| + | Operation=Remove | ||
| + | Type=Package | ||
| + | Target=nvidia | ||
| + | Target=linux | ||
| + | |||
| + | [Action] | ||
| + | Description=Update NVIDIA module in initcpio | ||
| + | Depends=mkinitcpio | ||
| + | When=PostTransaction | ||
| + | NeedsTargets | ||
| + | Exec=/ | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | user$ sudo pacman -S nvidia | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 多ドライブあるPCにおける暗号化の自動解除設定 on 実機/VM ===== | ||
| + | ==== rootパーティション以外を LUKs で暗号化したので自動マウント ==== | ||
| + | /dev/sde1 にLUKs の暗号化イメージをつくってあるものと仮定。 | ||
| + | |||
| + | === キーファイルを /etc 以下につくる === | ||
| + | <code bash> | ||
| + | root# dd bs=512 count=4 if=/ | ||
| + | root# chmod 600 / | ||
| + | root# cryptsetup luksAddKey /dev/sde1 / | ||
| + | (以下は確認用) | ||
| + | root# cryptsetup luksOpen /dev/sde1 cryptdata --key-file / | ||
| + | </ | ||
| + | |||
| + | === / | ||
| + | <code bash> | ||
| + | root# vim / | ||
| + | (追記内容) | ||
| + | cryptdata /dev/sde1 / | ||
| + | |||
| + | root# vim /etc/fstab | ||
| + | (追記内容) | ||
| + | / | ||
| + | </ | ||