gooブログはじめました!

写真付きで日記や趣味を書くならgooブログ

Ubuntの設定の備忘録

2021-08-08 07:50:00 | ノンジャンル
ようやくGrubからFreeBSDを立ち上げる方法がわかった。次は、FreeBSDをSSD側にもインストールする。そのためにWindows領域を狭め、そこにUbuntuを入れ、現在のUbuntuをFreeBSDや他のLinuxに変える。今後Ubuntuを何度も入れることになると想定されるため、インストール直後の設定のメモを残すことにする。

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/styles/atom-one-dark-reasonable.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/highlight.min.js"></script>
<script>hljs.highlightAll();
</script>

#!/bin/bash
#########################################################################
#         Ubuntu 21.04 のインストール直後のカスタマイズ備忘録
#
# ■作成日     2021/08/08
# ■概要
#  Ctrl と Caps Lock の入れ替え/ベルの停止/HW時刻のローカルタイム化/
#  emacs, gparted, grub-customizerのインストール/grub書き換えのalias/
#  デファオルトでのWindowsの起動/FreeBSD起動エントリの追加/
#  /boot/grub/grub.cfgの変更
#

echo ' XKBOPTIONS="ctrl:swapcaps"' >> /etc/default/keyboad
set bell-style none >> /etc/inputrc
timedatectl set-local-rtc true

# systemctl restart console-setup

yes | apt install emacs
yes | apt install gparted
yes | apt install grub-customizer

echo alias emg=\'emacs /boot/grub/grub.cfg\' > /root/.bash_aliases

echo 'GRUB_DEFAULT="Windows Boot Manager (on /dev/sda2)"' >> /etc/default/grub

cat << ENDD >> /etc/grub.d/40_custom
menuentry "12. FreeBSD (hd3,gpt7) /boot/boot1.efi simple" {
    insmod chain
    set root='(hd3,gpt7)'
    chainloader /boot/boot1.efi
}
ENDD

update-grub
grub-mkconfig -o /boot/grub/grub.cfg 

#########################################################################


ソースコードがこんなにきれいになったのは、
https://monmon.jp/461/if-you-use-a-piece-of-t-js-theres-only-three-lines-of-source-code-so-you-can-see-the-source-code-in-a-different-dimension/
のおかげです。感謝します。