タイトルのまんま、そのうち忘れそうだったし。やるなら自己責任で!
# e2label /dev/sd** usr
# mv /usr /usrold
# mkdir /usr
# mount LABEL=usr /usr
# cp -p -r /usrold/* /usr
# echo 'LABEL=usr /usr ext4 defaults,relatime 0 0' >>/etc/fstab
最初の1行合ってるか微妙。心配ならGpartedからラベル設定すれば確実(それでできたし)。
cpに-p付け忘れてsudoが使えなくなったり別のとこでsudoのパーミッションだけ変更しても他のも当然ダメだったりで大変だった。計30回以上やり直したかもしれない。
最後の1行は教えてもらったのそのままだけど、UUID=*****
でもいいみたいだし,relatime
は他のとこには書いてないから必要ないのかな?
usroldはcp終わった後にsudoとか正常動作すれば消してもいいかな。何かあったときにLiveBootして戻せるようにするなら残しといていいと思うけど多少目的から外れるし。
emmc16GBのChromebookにLinux入れると(CroutonにしろChrx使ってGalliumOSにしろ)容量心配だったからこういうのやってみた。けどCrouton使った方はUSBとかSDにインストールする方法結構あったし、GalliumOSも結構調べてとりあえず1件だけUSB,SDにインストールする方法見つけたから使わない可能性の方が高い気がする。けどLinuxについてまた少し詳しくなったしそれはそれでいいかな