vmWare10安装gentoo备忘


偶然的机会,对这一linux家族神器产生了兴趣。参考了网上大量资料,装了不下5遍,终于还是安装成功,将自己的安装过程记录下来,备忘!可惜的是网络配置没弄好,装完之后不能上网,没有装x界面。可能的话,请大神指导...

 1.准备工作
   
    良好网络环境
2.新建虚拟机
    硬盘格式为IDE
    cd选择安装目录:install-x86-minimal-20140415.iso
3. 打开虚拟机
    在boot目录下直接enter键进入安装
    等待进入到livecd ~ #
4. 配置网络
    先ping baidu.com能连上就不配了,虚拟机一般能连上
5. 启动shh
     /etc/init.d/sshd start   
6.设置密码用于外部putty连接进行安装
    passwd
7.打开winSCP输入ip用户名密码进行 连接,将putty.exe复制到c:/program files/PuTTY/putty.exe(新建目录),通过putty建立shh连接
8.分区准备
    创建分区: livecd ~ # fdisk /dev/sda
  n-->p--1-->默认-->+32MB
  
n-->p--2-->默认-->+512MB
  n-->p--3-->默认-->默认
  w保存
  
   
9.
格式化分区
         mkfs.ext2 /dev/sda1
         mkswap /dev/sda2
         mkfs.ext3 /dev/sda3
         
swapon /dev/sda2
10. 
挂载
    
 mount /dev/sda3 /mnt/gentoo
        mkdir /mnt/gentoo/boot
        mount /dev/sda1 /mnt/gentoo/boot
11.将portage-latest.tar.bz2和stage3-i686-***通过winSCP复制到/mnt/gentoo目录下
    切换到/mnt/gentoo目录下
    解压:
tar xvjpf stage*.tar.bz2
          tar -xvjf portage*.tar.bz2 -C /mnt/gentoo/usr
12.配置编译选项
    
# nano -w /mnt/gentoo/etc/make.conf  
          写入如下信息:
        CFLAGS="-O2 -march=core2 -pipe" 
   
   
CXXFLAGS="${CFLAGS}"  
        MAKEEOPTS="-j2"
    GENTOO_MIRRORS="http://mirrors.163.com/gentoo"
    SYNC="rsync://rsync.cn.gentoo.org/gentoo-portage"
      

# cp -L /etc/resolv.conf /mnt/gentoo/etc/
//拷贝DNS信息到新的/etc目录
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
//挂载/proc和/dev
# chroot /mnt/gentoo /bin/bash
//改变根目录地址
# env-update
//创建新的环境变量
# source /etc/profile
//加载新的环境变量
# export PS1
13.配置portage
     
# emerge --sync
14.
配置时区
        cp /usr/share/zoneinfo/Asia/Chongqing /etc/localtime(区别大小写)
15.配置内核 
    
# emerge gentoo-sources  //下载安装
    
# make && make modules_install//编译内核
        # cp arch/i386/boot/bzImage /boot/my_kernel//复制到指定位置
      cd /usr/src/linux
        make menuconfig//编辑内核 
    使用general setup
     编译内核:
make && make modules_install
拷贝内核文件到启动区
        cp arch/i386/boot/bzImage /boot/my_kernel(后面配置grub/grub.conf的时候用到)    
16.配置文件系统
    
 nano -w /etc/fstab
    修改为:
   

17. 设定主机名称
        nano -w /etc/conf.d/hostname
        添加以下代码
        HOSTNAME="k42jc"(自选)    
18.
配置网卡IP地址(ps:可能这里没配好,安装完了启动的时候初选enp2s1接口启动失败)
        nano -w /etc/conf.d/net
        写入以下代码(根据自己ip而定)
        modules=("ifconfig")
        config_enp2s1=("192.168.254.133 netmask 255.255.255.0 brd 192.168.254.255")
        routes_enp2s1=("default via 192.168.254.2")
       添加eth0为默认启动
        rc-update add net.enp2s1 default
        如果出现(* rc-update: service `net.enp2s1' does not exist)
        ln -s /etc/init.d/net.lo /etc/init.d/net.enp2s1

        rc-update add net.enp2s1 default  
19.设定开机启动密码
    passwd
20.
安装必要工具(根据自己选择安装,这里我只安装了 # emerge dhcpcd )
        22.1 日志工具( 必要)
                emerge syslog-ng
                rc-update add syslog-ng default
        22.2 Cron守护进程
                emerge vixie-cron
                rc-update add vixie-cron default
        22.3 实用工具
               emerge usbutils
               emerge pciutils
                            # emerge dhcpcd
               emerge vim  
21.配置grub引导程序 
    
 emerge grub-static
                配置grub
                nano -w /boot/grub/grub.conf
               写入以下代码
               default 0
               timeout 30

               title Gentoo Linux
               root(hd0,0)
               kernel /boot/my_kernel root=/dev/sda3
                            #下面可以不用...我不知道弄上去了
               title Gentoo Linux 3.10.25-gentoo(rescue)
               root(hd0,0)
               kernel /boot/my_kernel root=/dev/sda3 init=/bb  
       安装grub
            
# grep -v rootfs /proc/mounts > /etc/mtab  
            
执行grub-install
                    # grub-install --no-floppy /dev/sda  
23.卸载文件系统并重启

# exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
cdimage ~# reboot  

完成 被自己虐了几天终于装完。这是何苦...

装完后记得把cdrom修改回来..

重启能发现系统是装成功了,但是网络配置有问题,无法ping同网络,并且不同通过外部ssh工具连接登录系统...草之 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值