Gentoo Linuxプログラムで、初期設定2。
カーネルの設定lived #cd /usr/src/linuxlived/linux #make menuconfigカーネル設定のLinuxウィンドウが開きます。VirtualBoxなどの仮想デスクトップを使って、インストールしている場合。※パソコンのOSベースが64bitならVirtualBox内のOSは32bitでも64bitでも動作します。※パソコンのOSベースが32bitならVirtualBox内のOSは32bitしか動作しません。今も昔も変わりませんので、上記の事を踏まえて、しっかりとした設定を行なってください。XWindowの準備もしておきます。コンパイルとカーネルモジュールのインストールlived/linux #make && make modules_installlived/linux #make installgenkernelの使用lived/linux #emerge --ask sys-kernel/gentoo-sourcesマウントポイントの設定lived/linux #nano -w /etc/fstab他のユーザーさんを参考にしてください。Ctrl-Xlived/linux #genkernel allネットワーク接続のための設定ファームウェアのインストールlived/linux #emerge --ask sys-kernel/linux-firmwareローカルホストネームの設定lived/linux #nano -w /etc/conf.d/hostnameデフォルトは、localhostになっているので、リネームして、使っていても構いません。Linux起動後のためのネットワーク設定有線接続(Virtualboxのブリッジ接続)lived/linux #emerge --ask --noreplace net-misc/netifrclived/linux #emerge --ask net-misc/dhcpdlived/linux #nano -w /etc/conf.d/net無線接続(wlan、wifi接続)lived/linux #emerge --ask net-wireless/wpa_supplicantlived/linux #zgrep CONFIG_PACKET /proc/config.gzlived/linux #zgrep CONFIG_PACKET /usr/src/linux/.configlived/linux #emerge --ask net-wireless/wireless-toolslived/linux #nano -w /etc/conf.d/net場所で使用するネットワーク環境に合わせましょう。Linux起動時に自動でネットワーク設定lived/linux #cd /etc/init.dlived/linux #ln -s net.lo net.eth0lived/linux #rcupdate add net.eth0 defaultシステムの設定システムのrootパスワード設定lived/linux #passwdNew password:(新しいパスワードを入力)Re-enter password:(もう一度新しいパスワードを入力)initとboot設定システムのサービス、スタートアップ、シャットダウンの設定lived/linux #nano -w /etc/rc.confキーボードの設定lived/linux #nano -w /etc/conf.d/keymapsKEYMAP="jp106"時計設定lived/linux #nano -w /etc/conf.d/hwclockclock="local"システムロガーlived/linux #emerge --ask app-admin/sysklogdlived/linux #rcupdate add sysklogd defaultclonデーモンlived/linux #emerge --ask sysprocess/vixie-cronlived/linux #rcupdate add vixie-cronvixie-cronvixie-cron defaultファイルのインデックス作成lived/linux #emerge --ask sys-apps/mlocateブートローダーの選択GRUB2の場合(ハンドブック:GRUBをインストールするのに追加の設定は必要ありません。)lived/linux #emerge --ask --verbose sys-boot/grub:2※追加設定をするとGRUBシェルが出て来るので、設定し直しをすることになります。UEFIの場合32bitlived/linux #echo 'GRUB_PLATFORMS="efi-32"' >> /etc/portage/make.conflived/linux #emerge --ask --verbose sys-boot/grub:264bitlived/linux #echo 'GRUB_PLATFORMS="efi-64"' >> /etc/portage/make.conflived/linux #emerge --ask --verbose sys-boot/grub:2GRUB2の設定ファイルの生成lived/linux #grub-mkconfig -o /boot/grub/grub.cfg設定したブートローダーのインストールGRUB2の場合lived/linux #grub-install /dev/sdaUEFIの場合32bitlived/linux #grub-install --target=x86-efi /dev/sda64bitlived/linux #grub-install --target=x86_64-efi /dev/sdaシステムの再起動chrootを出ます。lived/linux #exitチェンジディレクトリで、始めのディレクトリに戻ります。lived #cd環境設定やインストールで、使っていたマウントディレクトリをアンマウントします。lived #umount -l /mnt/gentoo/dev{/shm,/pts,}lived #umount -l /mnt/gentoo{/boot,/proc,}※アンマウントし忘れるとブート時にロックされて、システムOSに入れませんので、アンマウントをします。※アンマウントし忘れた場合は、アンマウントの部分を再設定することになります。再起動です。lived #rebootブートディスクを取り出します。再起動後のユーザーアカウントの追加システムアカウントで、ユーザーアカウントの追加設定をします。root #useradd -m -G users usernameroot #passwd usernameしっかりと設定が出来た場合、ダウンロードした圧縮ファイルの削除が出来ます。root #rm /stage3-*.tar.bz2*