LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zzxap

大家别说我不看回帖。我都有认真看并输入命令检查的,手册也有看。

[复制链接]
发表于 2011-3-7 15:47:25 | 显示全部楼层
Post by zhongyijun;2130187
Ken兄有没有折腾过LFS啊?


没有,止步于gentoo,觉得gentoo足够了,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 18:22:49 | 显示全部楼层
dvd 安装具体步骤流程:

    1.开机,选择从光盘引导,出现提示时,启动LiveCD:view plaincopy to clipboardprint?
#gentoo nox  
#gentoo nox

    2.先分区,建议使用cfdisk,我之前安装过openSuse,与Windows是双启动,所以基本上不用改动什么,先查看分区情况:view plaincopy to clipboardprint?
#cfdisk /dev/sda  
#cfdisk /dev/sda

例如我之前的两个linux分区(/boot我没有单独拿出来),/dev/sda2是ext3分区,/dev/sda3是swap分区。

格式化分区:view plaincopy to clipboardprint?
#mkfs.ext3 /dev/sda2  
#mkfs.ext3 /dev/sda2

激活swap分区:view plaincopy to clipboardprint?
#swapon /dev/sda3  
#swapon /dev/sda3

    3.挂载/dev/ext3分区到gentoo目录下,输入view plaincopy to clipboardprint?
#mount /dev/sda2 /mnt/gentoo  
#mount /dev/sda2 /mnt/gentoo

    4.复制文件,在/mnt下,应该会有livecd这个目录,这是上面提到的image.squashfs文件里的内容,若是没有,则可以自己挂载:view plaincopy to clipboardprint?
#mount -o loop /mnt/cdrom/image.squashfs /mnt/livecd  
#mount -o loop /mnt/cdrom/image.squashfs /mnt/livecd

复制所有文件:view plaincopy to clipboardprint?
#cp -af /mnt/livecd/* /mnt/gentoo/  
#cp -af /mnt/livecd/* /mnt/gentoo/
     

    5.然后挂载proc和dev目录,输入:view plaincopy to clipboardprint?
#mount –t proc proc /mnt/gentoo/proc   
#mount –o bind /dev /mnt/gentoo/dev  
#mount –t proc proc /mnt/gentoo/proc
#mount –o bind /dev /mnt/gentoo/dev
     

    6.修改root密码,输入:view plaincopy to clipboardprint?
#passwd root  
#passwd root

然后复制shadow文件到要安装的系统中,之后的root密码就是自己设置的这个了:view plaincopy to clipboardprint?
#cp /etc/shadow /mnt/gentoo/etc/shadow  
#cp /etc/shadow /mnt/gentoo/etc/shadow

    7.改变环境,输入view plaincopy to clipboardprint?
#chroot /mnt/gentoo  
#chroot /mnt/gentoo

这个是为了操作上的习惯,不换也是可以的

    8.编译内核,直接使用genkernel工具,默认情况下就够用了,view plaincopy to clipboardprint?
#genkernel  
#genkernel    //提示mount  /mnt/boot 失败  编译不了

如果需要自己选择哪些要编译时,可以加上参数--menuconfig,大概半小时吧,编译结束。

    9.修改/etc/fstab,输入view plaincopy to clipboardprint?
#nano /etc/fstab  
#nano /etc/fstab

添加如下两行

view plaincopy to clipboardprint?
/dev/sda2    /       ext3    defaults    0 1   
/dev/sda3    none    swap    sw          0 0  
/dev/sda2    /       ext3    defaults    0 1
/dev/sda3    none    swap    sw          0 0

    10.安装Grub到MBR,输入view plaincopy to clipboardprint?
#grub-install ––root-directory=/ ––no-floppy hd0  
#grub-install ––root-directory=/ ––no-floppy hd0

    11.修改grub.conf文件, 修改的是内核的名称,分区的位置,输入:view plaincopy to clipboardprint?
#nano /boot/grub/grub.conf  
#nano /boot/grub/grub.conf

我的如下

view plaincopy to clipboardprint?
default 0   
timeout 30   
splashimage=(hd0,1)/boot/grub/splash.xpm.gz   
  
title Gentoo Linux 2.6.30-r5   
root (hd0,1)   
kernel /boot/kernel-genkernel-x86_64-2.6.30-gentoo-r5 root=/dev/ram0 real_root=/dev/sda2   
initrd /boot/initramfs-genkernel-x86_x64-2.6.30-gentoo-r5   
  
title Windows   
rootnoverify (hd0,0)   
chainloader +1  
default 0
timeout 30
splashimage=(hd0,1)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.30-r5
root (hd0,1)
kernel /boot/kernel-genkernel-x86_64-2.6.30-gentoo-r5 root=/dev/ram0 real_root=/dev/sda2
initrd /boot/initramfs-genkernel-x86_x64-2.6.30-gentoo-r5

title Windows
rootnoverify (hd0,0)
chainloader +1


    11.防止系统启动后修改刚刚设置的root密码,输入view plaincopy to clipboardprint?
#rm /etc/runlevels/default/pwgen  
#rm /etc/runlevels/default/pwgen

    12.重启,输入view plaincopy to clipboardprint?
#reboot  

不能进入系统
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 18:30:33 | 显示全部楼层
livecd 安装步骤

http://www.gentoo.org/doc/zh_cn/ ... =1#book_part1_chap2


minimal 安装步骤完全按照手册
回复 支持 反对

使用道具 举报

发表于 2011-3-7 19:25:31 | 显示全部楼层
Post by zzxap;2130203
dvd 安装具体步骤流程:
....


出处:

http://blog.csdn.net/xutaozero21/archive/2010/01/28/5265927.aspx

这篇文章有一些误导,其它我就不说了。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 19:26:10 | 显示全部楼层
直接把livecd的内容拷到硬盘里,这也好意思叫安装?

贴了这么多,就没见你针对本机的硬件情况做一点说明,也没见你做任何针对及其硬件的参数调整。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 19:35:01 | 显示全部楼层
Post by jsun;2130209
直接把livecd的内容拷到硬盘里,这也好意思叫安装?

贴了这么多,就没见你针对本机的硬件情况做一点说明,也没见你做任何针对及其硬件的参数调整。


你看楼主直接拷了别人的安装步骤,即没有解释也没有链接,就好像是他自己的一样。虽说原来的那篇写的不是很好,但这点礼貌总是要有的。
回复 支持 反对

使用道具 举报

发表于 2011-3-8 00:05:29 | 显示全部楼层
我觉得zzxap 还是不要继续尝试装gentoo了,从你的帖子来看,不仅对于gentoo这个发行版有很多概念上的误解,对于linux以及网络的某些基本概念都似懂不懂

例如这个帖子: /etc/init.d/sshd strart ssh已经开启。但是 ping www.baidu.com 不通
http://www.linuxsir.cn/bbs/thread375623.html

我建议你还是先用 ubuntu 这样的发行版吧,即使现在别人帮你装上gentoo,用起来你也会觉得怎么这么难用
回复 支持 反对

使用道具 举报

发表于 2011-3-10 13:46:25 | 显示全部楼层
我建议楼主先上debian, 比ubuntu稍难, 不过贵在可以自定义组件,可以增加对linux的理解
安装debian最好不要完全安装,要选最小安装, 不安装桌面环境, 然后一步一步自己配置网络, xorg.......

然后学着编译内核, 最好编译5遍以上,大至搞懂内核选项

这些知识都差不多的时侯,欢迎来到gentoo
回复 支持 反对

使用道具 举报

发表于 2011-3-10 22:35:35 | 显示全部楼层
加油吧zzxapu同学。gentoo对新手确实有点难度。
回复 支持 反对

使用道具 举报

发表于 2011-3-13 20:03:06 | 显示全部楼层
Post by zhongyijun;2130185
仁兄真执着啊。为了编译还整四核。我感觉2核够使了。


单核amd飘过。。。每次大点的更新都要跑一天。
现在都不敢更新
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表