真面目にArchLinuxをUSBブートするにコメント今まではお遊び、これからは本気。最近はVirtualBox内のArchLinuxで色々やっているのだが、中でブラウザを使うようになると流石にCPUやらメモリやらが足りなくなる。仮想環境ではなくそのままブートしたいので、またUSBブートすることにした。“また”というのは、1年前に環境構築にハマっていてブログにも書き残しているのだ。情報が古いので今回書き直した。LinuxをUSBにインストールするMacBookProにArchLinuxを入れるインストール先のUSBの他に、ArchLinuxのイメージを直に焼いたUSBないしDVDを用意する。ArchLinuxイメージでブートして、インストール先のUSBを/dev/sdbで認識するところまで準備した。ネットワーク接続するこれが手間取った。1年前にやった時はArchLinuxイメージでブートした時点でネットに繋がったものだが、最近のイメージでやると繋がらなかった。IPv6を優先的に繋ごうとするようだ。IPv6の通っていない環境にいる俺はIPv4を使うべく、dhcpcdの設定を弄ることで解決した。dhcpcdパーティション分け今まで使っていたVM上でUSBにインストールしていく形にする。VirtualBoxでUSBをマウントして、まずはパーティションを分ける。変更をディスクに書き込んで終了コマンド:wEFIシステムパーティションをfat32で、ルートパーティションをext4でフォーマットする。/bin/bash設定諸々ロケールを設定。UTF-8locale-genLANG=en_US.UTF-8ネットワークを設定。dialogrootのパスワードを設定。/boot/grub/grub.cfgこれでとりあえずUSBは出来上がる。以下にオススメの設定や入れるべきソフトを記す。#wheelグループのユーザーがsudoを使えるようにするこれで再起動したらログイン画面に遷移して、ログインしたらxfceが起動する。}よりカスタマイズしたいなら、ココを見ると良い。Wikiに全て載っている。<マウスのMACアドレス>exit起動時に自動で接続したいなら、以下のようにAutoEnableをtrueにするだけ。XMODIFIERS=@im=fcitxターミナルで絵文字が使いたいnoto-fonts-emojiを入れておけば良い。SystemないしWaylandを入れたら、まぁまずはブラウザを入れてしまう俺。このブラウザはディスクの読み書きを恐ろしいほど行うので、この読み書きをUSBではなくRAMで行うようにする。–userで有効化するだけ。これだけだと$HOME/.cacheにどんどんキャッシュされるので、結局嬉しくない。ここを参考に、$HOME.cacheをメモリとしてマウントする。w3mxfce-terminalはw3m-imgが上手く動かない。ターミナルはrxvt-unicodeを使うようにしよう。&もしくはAURのxfce4-volumed-pulseを使う。lessNTPを使うデフォだと時刻同期をしないので、どんどん時間が正しくなくなる。–recompile諸注意ArchLinuxを運用する上で、気を付けるべきことをここに記す。-Syu動かなくなったら、とにかくログを遡れそんなこんなで、最近のデスクトップ事情はこんな感じ。近況報告デレステで二宮飛鳥役の志貴様をとうとうサブスクしたんだが、その時のご様子。可愛すぎかよ、一生サブスクするわ。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。