LinuxSir.cn,穿越时空的Linuxsir!

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

如何用Stage3安装??

[复制链接]
发表于 2007-6-21 07:55:33 | 显示全部楼层
Post by realqin
好象是安装Portage这一步出错了。
# nano -w /mnt/gentoo/etc/make.conf
我输入上面这行命令后弹出一个大窗口,里面什么都没有,下面有两排菜单,我不知道该怎么操作,手册上是说要“CFLAGS=“-march=athlon-xp.....”,我不知道具体怎么弄才行

那个文件存在吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 09:18:56 | 显示全部楼层
Post by Fedora000
那个文件存在吗?


我用
dir /mnt/gentoo/etc
好象不存在
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 09:28:43 | 显示全部楼层
然后我输入
dir /mnt/gentoo
显示
boot lost+found proc
这是什么原因??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 09:45:50 | 显示全部楼层
解压时的情况:
#tar -xvjpf stage3-2007.0.tar.bz2
tar:stage3-2007.0.tar.bz2:Cannot open:No such file or directory
tar:Error is not recoverable:exiting now
tar:Child returned status 2
tar:Error exit delayed from previous errors
回复 支持 反对

使用道具 举报

发表于 2007-6-21 11:23:41 | 显示全部楼层
Post by realqin
解压时的情况:
#tar -xvjpf stage3-2007.0.tar.bz2
tar:stage3-2007.0.tar.bz2:Cannot open:No such file or directory
tar:Error is not recoverable:exiting now
tar:Child returned status 2
tar:Error exit delayed from previous errors


你机子上有没有这个文件啊?
解压失败后就要找原因,不要再往下做了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 11:34:40 | 显示全部楼层
Post by Fedora000
你机子上有没有这个文件啊?
解压失败后就要找原因,不要再往下做了。



正在找,但是找不出来,都折腾三天了,烦
回复 支持 反对

使用道具 举报

发表于 2007-6-21 12:48:37 | 显示全部楼层
如果可以上网那么你就按下面的步骤安装吧!!
在控制台下:
#cfdisk *查看你的硬盘分区情况机机新建Linux分区,是否是根分区无关紧要!!
然后
#mkfs.ext3 /dev/hda1 *此处是分BOOT分区200M足了
#mkswap /dev/hda2 *此处是分SWAP分区!大小是你内存的两倍!
#mkfs.ext3 /dev/hda3 *这个作为根分区吧大小在5G以上吧。。
#swapon /dev/hda2
#mount /dev/hda3 /mnt/gentoo
#mkdir /mnt/gentoo/boot
#mkdir /mnt/gentoo/tmp2
#mount /dev/hda1 /mnt/gentoo/boot
#mkdir /gentoo/mnt/cdrom
#cd /mnt/gentoo
#wget -c http://ftp.ncnu.edu.tw/Linux/Gen ... -x86-2007.0.tar.bz2
    *如果不能上网用的是DVD-Live的话就用
#cp /mnt/cdrom/stage/stage1-x86-2007.0.tar.bz2
#tar -xjpvf starge*.tar.bz2
#nano -w /mnt/gentoo/etc/make.conf
#看了你的配置写入以下内容!
CFLAGS="-O2 -march=pentium4(你的是AMD请改一下) -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="x86 ~x86"
INPUT_DEVICES="keyboard mouse"
LINGUAS="zh_CN"
FEATURES="parallel-fetch "
DISTDIR=/cdrom/distfiles
GENTOO_MIRRORS="http://ftp.ncnu.edu.tw/Linux/Gentoo "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
*按下Ctrl+x 接着输入y保存退出
#mount -t proc none /mnt/gentoo/proc
#mount -o bind /dev /mnt/gentoo/dev
#mount /dev/hdac /mnt/gentoo/mnt/cdrom *如果此处你不能挂载,你的硬盘又足够大 那么
#cp /mnt/cdrom/distfiles/* /usr/protage/distfiles *再修改make.conf里的DISTDIR=@@@@@
#cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf *复制DNS
#chroot /mnt/gentoo /bin/bash
#date 日期时间年
#env-update; source /etc/profiles
#emerge --sync
#env-update; source /etc/profiles
#cd /usr/portage/ ; scripts/bootstrap.sh
#emerge -e system *如果过程中有错误发生请检查/etc/make.conf
#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime *设置时区
#nano -w /etc/fstab *设置分区
/dev/hda1 /boot ext3 defaults,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / ext3 noatime 0 1

proc /proc proc nodev,nosuid,noexec 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

/dev/cdrom /mnt/cdrom auto noauto,user 0 0
*按Ctrl+x 按Y退出保存
#emerge gentoo-sources *安装内核源文件
#emerge genkernel *安装内核配置工具
#emerge --menuconfig all *对内核配置进行必要的更改后,可以选择Exit退出进行编译,也可以选择Yes保存它. 此时genkernel生成新的内核,这需要很长时间!!!请等待!!!
#ls /boot *你会发现有三个文件有两个像 kernel-genkernel-x86-2.6.21-gentoo-r3 initramfs-genkernel-x86-2.6.21-gentoo-r3
#emerge syslog-ng vixie-cron hotplug dhcp
#rc-update add syslog-ng default
#rc-update add vixie-cron default
#rc-update add hotplug default
#rc-update add net.eth0 default
#emerge grub
#grub
#root(hd0,0)
#setup (hd0)
#quit
#nano -w /boot/grub/grub.conf
default 0
timeout 30 * 引导默认列表前等待多少秒
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=Gentoo 2007.0
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.21-gentoo-r3 vga=791 root=/dev/hda0
initrd /boot/initramfs-genkernel-x86-2.6.21-gentoo-r3
boot

#exit; cd /
#umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
#reboot

接下来你可以修改/etc/make.conf安装你想要的东西

我的安装是从stage1开始的可能时间会很长.....我的机器就是从这个样子装起来的!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 13:48:48 | 显示全部楼层
Post by isspy
如果可以上网那么你就按下面的步骤安装吧!!
在控制台下:
#cfdisk *查看你的硬盘分区情况机机新建Linux分区,是否是根分区无关紧要!!
然后
#mkfs.ext3 /dev/hda1 *此处是分BOOT分区200M足了
#mkswap /dev/hda2 *此处是分SWAP分区!大小是你内存的两倍!
#mkfs.ext3 /dev/hda3 *这个作为根分区吧大小在5G以上吧。。
#swapon /dev/hda2
#mount /dev/hda3 /mnt/gentoo
#mkdir /mnt/gentoo/boot
#mkdir /mnt/gentoo/tmp2
#mount /dev/hda1 /mnt/gentoo/boot
#mkdir /gentoo/mnt/cdrom
#cd /mnt/gentoo
#wget -c http://ftp.ncnu.edu.tw/Linux/Gen ... -x86-2007.0.tar.bz2
    *如果不能上网用的是DVD-Live的话就用
#cp /mnt/cdrom/stage/stage1-x86-2007.0.tar.bz2
#tar -xjpvf starge*.tar.bz2
#nano -w /mnt/gentoo/etc/make.conf
#看了你的配置写入以下内容!
CFLAGS="-O2 -march=pentium4(你的是AMD请改一下) -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="x86 ~x86"
INPUT_DEVICES="keyboard mouse"
LINGUAS="zh_CN"
FEATURES="parallel-fetch "
DISTDIR=/cdrom/distfiles
GENTOO_MIRRORS="http://ftp.ncnu.edu.tw/Linux/Gentoo "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
*按下Ctrl+x 接着输入y保存退出
#mount -t proc none /mnt/gentoo/proc
#mount -o bind /dev /mnt/gentoo/dev
#mount /dev/hdac /mnt/gentoo/mnt/cdrom *如果此处你不能挂载,你的硬盘又足够大 那么
#cp /mnt/cdrom/distfiles/* /usr/protage/distfiles *再修改make.conf里的DISTDIR=@@@@@
#cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf *复制DNS
#chroot /mnt/gentoo /bin/bash
#date 日期时间年
#env-update; source /etc/profiles
#emerge --sync
#env-update; source /etc/profiles
#cd /usr/portage/ ; scripts/bootstrap.sh
#emerge -e system *如果过程中有错误发生请检查/etc/make.conf
#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime *设置时区
#nano -w /etc/fstab *设置分区
/dev/hda1 /boot ext3 defaults,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / ext3 noatime 0 1

proc /proc proc nodev,nosuid,noexec 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

/dev/cdrom /mnt/cdrom auto noauto,user 0 0
*按Ctrl+x 按Y退出保存
#emerge gentoo-sources *安装内核源文件
#emerge genkernel *安装内核配置工具
#emerge --menuconfig all *对内核配置进行必要的更改后,可以选择Exit退出进行编译,也可以选择Yes保存它. 此时genkernel生成新的内核,这需要很长时间!!!请等待!!!
#ls /boot *你会发现有三个文件有两个像 kernel-genkernel-x86-2.6.21-gentoo-r3 initramfs-genkernel-x86-2.6.21-gentoo-r3
#emerge syslog-ng vixie-cron hotplug dhcp
#rc-update add syslog-ng default
#rc-update add vixie-cron default
#rc-update add hotplug default
#rc-update add net.eth0 default
#emerge grub
#grub
#root(hd0,0)
#setup (hd0)
#quit
#nano -w /boot/grub/grub.conf
default 0
timeout 30 * 引导默认列表前等待多少秒
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=Gentoo 2007.0
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.21-gentoo-r3 vga=791 root=/dev/hda0
initrd /boot/initramfs-genkernel-x86-2.6.21-gentoo-r3
boot

#exit; cd /
#umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
#reboot

接下来你可以修改/etc/make.conf安装你想要的东西

我的安装是从stage1开始的可能时间会很长.....我的机器就是从这个样子装起来的!!!



我的CPU是AMD AM2 4200+,那么我的make.conf文件应该怎么填??
回复 支持 反对

使用道具 举报

发表于 2007-6-21 14:40:49 | 显示全部楼层
Post by realqin
我的CPU是AMD AM2 4200+,那么我的make.conf文件应该怎么填??


你可以在/mnt/gentoo/etc/make.conf.sample 里面有详细的说明也可以在下面这个列表查到!!
    http://gentoo-wiki.com/Safe_Cflags
里面是非常详细的!!
回复 支持 反对

使用道具 举报

发表于 2007-6-21 15:19:34 | 显示全部楼层
Post by realqin
正在找,但是找不出来,都折腾三天了,烦

那就去网上下一个啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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