zoukankan      html  css  js  c++  java
  • 20091015 VirtualBox 下 Gentoo Linux 的 stage3 安装中遇到的问题

    按照官方的步骤一步一步装,大体上很顺利,但还是遇到几个问题。
    _http://www.gentoo.org/doc/zh_cn/gentoo-x86-quickinstall.xml


    问题1. 代码2.8 创建分区
    执行命令后fdisk /dev/sda,提示sda不存在
    用 fdisk -l 看了看设备,是hda,换成cfdisk先分区,成功。


    问题2. 代码 2.27
    忘了做livecd conf.d # nano -w /boot/grub/grub.conf,重启后,从光驱退出livecd,启动不成功,
    费了一番周折,重新用livecd进入系统,挂载文件系统:
    mount /dev/hda3 /mnt/gentoo
    mount /dev/hda1 /mnt/gentoo/boot
    mount -t proc proc /mnt/gentoo/proc
    mount -o bind /dev /mnt/gentoo/dev
    cp -L /etc/resolv.conf /mnt/gentoo/etc/
    chroot /mnt/gentoo /bin/bash
    env-update && source /etc/profile
    nano -w /boot/grub/grub.conf

    输入两线之间的内容:
    ------------------------------

    default 0
    timeout 10

    title Gentoo
    root (hd0,0)
    kernel /boot/kernel root=/dev/sda3

    ------------------------------

    exit
    umount /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
    reboot

    重启后,能正常进入

     
    问题3. 开机过程中网卡驱动未能正常加载,
    提示:

    network interface eth0 does not exist
    Please verify hardware or kernel module (driver)

    Error:  cannot start netmount as net.eth0 could not start
    Error:  cannot start sshd as as net.eth0 could not start

    启动安装光盘直到你得到了一个提示符
    我们首先挂载所有的分区:
    mount /dev/hda3 /mnt/gentoo
    mount /dev/hda1 /mnt/gentoo/boot
    swapon /dev/hda2
    mount -t proc none /mnt/gentoo/proc
    然后我们chroot进入Gentoo的环境并配置内核:
    chroot /mnt/gentoo /bin/bash
    env-update && source /etc/profile
    cd /usr/src/linux
    make menuconfig

    现在修正那些以前选错的或者选上以前未选的选项
    这里,我的机器网卡驱动是pcnet32,于是在

    DEVICE DRIVERS - Ethernet 10/100 enable:
    [*] EISA, VLB, PCI and on board controllers
    <*> AMD PCnet32 PCI support
    [ ] Use RX polling (NAPI)
    <*> AMD 8111 (new PCI lance) support
    [ ] Use RX polling (NAPI)

    选中AMD PCnet32 PCI support

    接着退出并编译你的内核:
    make && make modules_install
    现在拷贝你的bzImage文件覆盖掉以前的那个:
    cp arch/i386/boot/bzImage /boot/kernel

    如果你使用的是LILO,重新运行一下lilo,GRUB用户可以跳过这步:
    /sbin/lilo

    现在退出chroot环境并重新启动。
    exit
    umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
    reboot

    重启,拿出安装盘,进入系统,再查看网络时,已正常。

     

  • 相关阅读:
    自定义组件要加@click方法
    绑定样式
    647. Palindromic Substrings
    215. Kth Largest Element in an Array
    448. Find All Numbers Disappeared in an Array
    287. Find the Duplicate Number
    283. Move Zeroes
    234. Palindrome Linked List
    202. Happy Number
    217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/likun/p/1584208.html
Copyright © 2011-2022 走看看