日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在虚拟机中安装gentoo简化步骤(基于官方手册)

發(fā)布時間:2025/3/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在虚拟机中安装gentoo简化步骤(基于官方手册) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

**************************第1部分-關(guān)于如何安裝gentoo linux**************************
1-1.本步驟中只包含官方手冊中最必須的內(nèi)容,如需詳細(xì)步驟或講解,請參考gentoo官方手冊
http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?full=1

**************************第2部分-選擇合適的安裝方式**************************
2-1.新建虛擬機(jī),從gentoo最小系統(tǒng)啟動
本步驟中使用的最小系統(tǒng)版本是 install-x86-minimal-20120710.iso
注意VMnet8使用NAT模式,網(wǎng)段設(shè)置為192.168.206.0 (需手動修改虛擬網(wǎng)絡(luò)配置,或使用默認(rèn))
虛擬局域網(wǎng)的網(wǎng)關(guān)為 192.168.206.2
物理機(jī)的虛擬網(wǎng)卡VMnet8的IP為 192.168.206.1
虛擬機(jī)的IP分配為 192.168.206.133

**************************第3部分-配置網(wǎng)絡(luò)**************************
3-1.設(shè)置ip地址和子網(wǎng)掩碼
# ifconfig eth0 192.168.206.133 netmask 255.255.255.0

3-2.設(shè)置網(wǎng)關(guān)
# route add default gw 192.168.206.2

3-3.設(shè)置DNS
# nano /etc/resolv.conf
添加一行內(nèi)容為 nameserver 192.168.206.2

3-4.測試網(wǎng)絡(luò)
# ping www.baidu.com

3-5.更改root密碼為111111、啟動sshd服務(wù),方便后續(xù)的遠(yuǎn)程操作和上傳安裝文件
# passwd
# /etc/init.d/sshd start

3-6.登陸sshd遠(yuǎn)程命令行,同時使用ssh客戶端工具上傳stage和portage到/mnt/gentoo目錄中
本安裝步驟中使用的文件為 stage3-i686-20120710.tar.bz2 和 portage-latest.tar.bz2


**************************第4部分-準(zhǔn)備磁盤**************************
4-1.使用fdisk對磁盤進(jìn)行分區(qū)
# fdisk /dev/sda

分區(qū)方案如下:
/dev/sda1 ext2 32M 啟動分區(qū)
/dev/sda2 swap 512M 交換分區(qū)
/dev/sda3 ext3 剩余 根分區(qū)

具體命令可參考如下:
p
n -> p -> 1 -> Enter -> +32M -> p -> a -> 1 -> p
n -> p -> 2 -> Enter -> +512M -> p -> t -> 2 -> 82 ->p
n -> p -> 3 -> Enter -> Enter -> p
w

4-2.在指定分區(qū)上創(chuàng)建不同的文件系統(tǒng)
# mke2fs /dev/sda1
# mkswap /dev/sda2
# mke2fs -j /dev/sda3

4-3.激活swap分區(qū)
# swapon /dev/sda2

4-4.掛載根分區(qū)/dev/sda3和啟動分區(qū)/dev/sda1
# mount /dev/sda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/sda1 /mnt/gentoo/boot

?

**************************第5部分-安裝gentoo安裝文件**************************
5-1.將stage和portage解壓到指定目錄
# tar jxvfp stage3-i686-20120710.tar.bz2 -C /mnt/gentoo
# tar jxvf portage-latest.tar.bz2 -C /mnt/gentoo/usr


**************************第6部分-安裝gentoo基本系統(tǒng)**************************
6-1.復(fù)制域名的配置文件到gentoo中
# cp -L /etc/resolv.conf /mnt/gentoo/etc/

6-2.掛載/proc和/dev
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev

6-3.chroot到新環(huán)境
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"

6-4.更新Portage樹(等待幾分鐘左右)
# emerge --sync

**************************第7部分-配置內(nèi)核**************************
7-1.設(shè)置時區(qū)信息
# cp /usr/share/zoneinfo/GMT /etc/localtime

7-2.安裝內(nèi)核源碼(等待時間較長)
# emerge gentoo-sources

7-3.查看內(nèi)核源碼符號鏈接
# ls -l /usr/src/linux

7-4.安裝genkernel(等待時間較長)
# emerge genkernel

7-5.復(fù)制安裝光盤上的內(nèi)核配置文件到genkernel搜索配置文件的默認(rèn)位置
# zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config

7-6.啟動genkernel自動編譯內(nèi)核和模塊(等待時間較長)
# genkernel all

7-7.查看編譯生成的文件名稱
# ls /boot


**************************第8部分-配置系統(tǒng)**************************
8-1.創(chuàng)建/etc/fstab
# nano -w /etc/fstab
分別修改/dev/sda1 /dev/sda2 /dev/sda3,對應(yīng)至/boot swap /

8-2.配置網(wǎng)絡(luò)信息
# nano -w /etc/conf.d/net
以下兩行分別用來配置IP、子網(wǎng)掩碼、廣播地址、網(wǎng)關(guān)
config_eth0=( "192.168.206.133 netmask 255.255.255.0 brd 192.168.206.255" )
routes_eth0=( "default via 192.168.206.2" )

8-3.設(shè)置啟動時自動激活網(wǎng)卡
# cd /etc/init.d
# ln -s net.lo net.eth0
# rc-update add net.eth0 default

8-4.修改root密碼為111111
# passwd

8-5.配置其他系統(tǒng)信息(可選)
# nano -w /etc/rc.conf
# nano -w /etc/conf.d/keymaps
# nano -w /etc/conf.d/clock


**************************第9部分-安裝系統(tǒng)工具**************************
9-1.安裝一個系統(tǒng)日志工具(等待時間較長)
# emerge syslog-ng
# rc-update add syslog-ng default

**************************第10部分-配置引導(dǎo)程序**************************
10-1.安裝GRUB(等待時間較長)
# emerge grub

10-2.創(chuàng)建GRUB配置文件
# nano -w /boot/grub/grub.conf
編輯內(nèi)容如下:
default 0
timeout 30
splashp_w_picpath=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 3.5.7
root (hd0,0)
kernel /boot/kernel-genkernel-x86-3.5.7-gentoo root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3
initrd /boot/initramfs-genkernel-x86-3.5.7-gentoo

10-3.創(chuàng)建/etc/mtab
# grep -v rootfs /proc/mounts > /etc/mtab

10-4.用grub-install來安裝GRUB
# grub-install --no-floppy /dev/sda

10-5.重啟系統(tǒng)
# exit
# cd
# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
# reboot


**************************第11部分-結(jié)束gentoo的安裝**************************
11-1.移除gentoo安裝文件
# rm /stage3-*.tar.bz2
# rm /portage-latest.tar.bz2

**************************第12部分-使用gentoo**************************

?

轉(zhuǎn)載于:https://blog.51cto.com/sunke/1068991

總結(jié)

以上是生活随笔為你收集整理的在虚拟机中安装gentoo简化步骤(基于官方手册)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。