LIFEBOOK WU-X/H1 での Ubuntu 23.04 と Windows 11 のデュアルブートと設定

LIFEBOOK WU-X/H1 には Windows 11 がインストールされているので、 Ubuntu とのデュアルブートにすることにした。

Windows 11

回復ドライブの作成

32GB 以上の USB メモリを用意して「回復ドライブの作成」を実行する。

SSD 交換

SSD を交換後に回復ドライブを使って Windows をインストールする。 SSD はEFI パーティションなどを除いてすべてを使ったパーティションが作成された。

ドライブの暗号化を無効にする

「コントロールパネル」から「BitLockerドライブ暗号化」を選択し、「Bitlockerを無効にする」を実行する。 ドライブの暗号化を無効にしないと、Ubuntu を USB メモリから起動するとドライブがロックされた。 マイクロソフトのアカウントにキーが保存されているので、それを入力することでロックを解除できた。

Secure boot を向こうにする

起動時に F2 を押すと BIOS に入ることができるので、Secure boot を向こうにする。

ハードウェアクロックを UTC にする

Ubuntu を起動した後に時刻がずれないように UTC にする。管理者で実行した PowerShell で

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

とする。

Ubuntu 23.04

Ubuntu のインストール

Windows のパーティションを縮小して、Ubuntu 23.04 をインストールした。 当たり前だが、ドライブが暗号化されていると、パーティションを縮小できない。 手動で ETF、/、/home のパーティションを作り、インストールした (Windows の ETF の他に追加で 1GB 程度の ETF のパーティションを作った)。

使用するパッケージのインストール

apt update
apt full-upgrade
apt install language-pack-ja language-pack-gnome-ja openbox obconf obsession tint2 compton xfce4-power-manager fcitx5-mozc gnome-keyring volumeicon-alsa nitrogen hsetroot blueman thunar thunar-archive-plugin lxrandr lxappearance "numix*" file-roller pavucontrol rofi xclip lv zsh net-tools vim emacs migemo-el tmux terminator curl bison tsocks rar ripgrep silversearcher-ag fzf trash-cli wmctrl xcompmgr gnuplot maxima-emacs pngtools pngcheck pngcrush pngquant build-essential automake cmake texlive texlive-lang-cjk texlive-luatex texlive-xetex texlive-science texlive-bibtex-extra texlive-fonts-extra latex-cjk-all latexmk latexdiff biber libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-draw libreoffice-l10n-ja gimp gimp-help-ja inkscape vlc imagej qiv geeqie mcomix gnucash aspell conky dunst "fonts-takao*" "fonts-ipa*" fonts-vlgothic fonts-dejavu fonts-ricty-diminished jabref "evince*" pandoc git git-svn mercurial gcc llvm clang libxinerama-dev libxrandr-dev libxmu-dev libxdo-dev libopenblas-dev libsqlite3-dev libgsl-dev libgmp3-dev libmpfr-dev libmpc-dev libglc-dev libmpfi-dev freeglut3-dev libopenmpi-dev libgl2ps-dev libmagickwand-dev libyaml-dev libssl-dev libcurl4-openssl-dev libffi-dev libgdbm-dev liblzma-dev libleveldb-dev libfftw3-dev libargtable2-dev libreadline-dev valgrind gscan2pdf libtiff-tools djvulibre-bin djview pdftk-java jpeginfo pdf2djvu global exuberant-ctags eblook lookup-el eb-utils openssh-server sshfs unison encfs wakeonlan ubuntu-restricted-extras chromium-browser chromium-browser-l10n virtualbox virtualbox-guest-additions-iso virtualbox-ext-pack

タッチパッドの設定

タップを有効にするために xinput でタッチパッドを探して

xinput set-prop "0X53 0X59 0X4E 0X50 06CB:CED3Touchpad" "libinput Tapping Enabled" 1

を実行する。openbox を使っているので ~/.config/openbox/autostart.sh に書き込んだ。

マイクが動かない

https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html#digital-mic-issues を参考に /etc/modprobe.d/alsa-base.conf に

options snd_sof_intel_hda_common dmic_num=4

を書き込むとマイクが動くようになった。

GRUB の TIMEOUT を短くする

/etc/default/grub の GRUB_TIMEOUT を編集する。

GRUB_TIMEOUT=2

などとして

update-grub

とする。

Tags of current page

, , ,