VMware安装Gentoo记录
放假在家闲来无事摆弄了一下Gentoo,以下是安装过程的一些记录。仅作为学习的笔记,有低级错误还望各位高人不吝指点。先谢过了安装准备:1)知识储备①看了大半本的《鸟哥的Linux私房菜(基础学习篇)》,初步认识了Linux的基本原理,掌握了一些常用的指令用法。附1.②在虚拟机上安装了了CentOS5.1版本,算是对命令行方式的计算机操作有了感性的认识。③暑假看过《计算机网络基础
放假在家闲来无事摆弄了一下Gentoo,以下是安装过程的一些记录。仅作为学习的笔记,有低级错误还望各位高人不吝指点。先谢过了
安装准备:
1)知识储备
①看了大半本的《鸟哥的Linux私房菜(基础学习篇)》,初步认识了Linux的基本原理,掌握了一些常用的指令用法。附1.
②在虚拟机上安装了了CentOS5.1版本,算是对命令行方式的计算机操作有了感性的认识。
③暑假看过《计算机网络基础》,了解了基本的网络知识。
④通过相关书籍,网络,了解了开源的好处,接受了Linux资源共享的精神。
2)资源准备
①虚拟机: VMware® Workstation 9.0.0
②Minimal install CD: install-x86-minimal-20121213.iso附2.
3)笔记本配置
电脑型号华硕 N53SV 笔记本电脑
操作系统 Windows 7 旗舰版 64位 ( DirectX 11 )
处理器 英特尔 Core i5-2410M @ 2.30GHz 双核
主板 华硕 N53SV (英特尔 HM65 芯片组)
内存 4 GB ( 尔必达 DDR3 1333MHz )
主硬盘 希捷 ST9640320AS ( 640 GB / 5400 转/分 )
显卡 Nvidia GeForce GT 540M ( 1023 MB / 华硕 )
显示器 三星 SEC5441 ( 15.3 英寸 )
光驱 松下 DVD-RAM UJ8A0ASW DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 6 Series Chipset 高保真音频
网卡 瑞昱 RTL8168E PCI-E Gigabit Ethernet NIC / 华硕
具体步骤:
(一)配置虚拟机
1)基本按照默认配置不变,Custom>Workstation 9.0>Install later>Other Linux 2.6.x kernel>Location(视情况而定)>内存设为512M(默认为256M)>Network Type(NAT)>LSI Logic>Creat a new virtual disk>IDE(默认为SCSI)>硬盘大小(13GB)>...>Finish附3.
2) 设置CD/DVD(IDE)Connection>Use ISO image file>install-x86-minimal-20121213.iso所在位置
3)启动虚拟机
这里有一点点问题,网上有说法VMware默认的Bios第一启动项是HardDisk,要改成CD/DVD,通过按下F2的方式修改,但是我发现我的系统按下F2之后没有CD/DVD启动的选项,反而直接按下回车后默认启动项就是CD/DVD的,不知道是不是版本的问题。
启动完成之后系统是这样的状况
(二)准备磁盘
1)先测试一下网络是否连接正常,
#links http://www.gentoo.org
显示出Gentoo官网,表明网络正常
2)硬盘分区&创建文件系统
这里使用的分区方案是官网提供的
# mkdir /mnt/gentoo/boot
# mount /dev/sda1 /mnt/gentoo/boot
#CFLAGS="-O2 -march=core2 -pipe"
//两个变量使用相同的设置
//同时要注意一点,-march的参数要根据自己的CPU架构来确定,我的是Core i5
//-O2,是大写的字母O,不是数字
//http://gcc.gnu.org/onlinedocs/gcc-4.3.3/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
#CXXFLAGS="${CFLAGS}"
参数的意义:
-O2:表示GCC编译时代码优化的等级,一共有五种:-O0、-O1、-O2、-O3和-Os。你只能在/etc/make.conf里面设置其中的一种。简单的说是,优化等级从-O0到-O3逐渐增加。官方推荐-O2~
-march:指定处理器的架构。
-pipe:-pipe是个安全而有趣的标记。它对代码生成毫无影响,但是可以加快编译过程。此标记指示编译器在不同编译时期使用pipe而不是临时文件。
再来指定安装软件的时候同时可以产生并行编译的数目:
# MAKEOPTS="-j2"
# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
//使用mirrorselect选择rsync镜像站点
# mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
# export PS1
# cp /usr/share/zoneinfo/GMT /etc/localtime
default 0
timeout 30
// 使用漂亮、“臃肿”的spalsh图像来增加一点趣味:)
// 如果您没有安装显卡,请将这行注释掉
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.30-r5
// 内核镜像(或者操作系统)所在分区
root (hd0,0)
kernel /boot/kernel-2.6.30-gentoo-r5 root=/dev/sda3
title Gentoo Linux 2.6.30-r5 (rescue)
// 内核镜像(或者操作系统)所在分区
root (hd0,0)
kernel /boot/kernel-2.6.30-gentoo-r5 root=/dev/sda3 init=/bin/bb
// 接下来的四行只有在您与Windows系统进行双启动的情况下才需要。
// 本例中,windows系统位于/dev/sda6。
title Windows XP
rootnoverify (hd0,5)
makeactive
chainloader +1
执行grub-install
# grub-install --no-floppy /dev/sda
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
cdimage ~# reboot
更多推荐
所有评论(0)