LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 814|回复: 11

从debian系统安装gentoo过程中遇到的问题?

[复制链接]
发表于 2008-6-17 23:12:43 | 显示全部楼层 |阅读模式
机器配置
thinkpad 0657lhc T2080 1.5G内存 intel 集成显卡

系统现状安装的debian
/dev/sda1        10G         /
/dev/sda2         1G          swap
/dev/sda3         39G       /home
剩余30G打算留给gentoo
直接给gentoo的 / 分区不再划分
/dev/sda4          30G


#mount /dev/sda4   /mnt/getoo
解压所stage3包和portage包后
#mount -t proc /proc        /mnt/gentoo/proc
#chroot
然后就是快速网络安装gentoo的步骤

安装完毕后重新启动(我没有给gentoo安装grub,打算用debian已经安装好的grub)

grub>root (hd0,3)
grub>kernel (hd0,3)/这个时候它就不认识我的/dev/sda4分区了,这是为什么?我安装过程中漏掉什么了?
 楼主| 发表于 2008-6-17 23:15:20 | 显示全部楼层
我曾经从光盘完全按照quick install 的方法安装过,最后出现的问题也是不能引导。网上搜索也没有解决问题。
回复 支持 反对

使用道具 举报

发表于 2008-6-18 00:34:21 | 显示全部楼层
在 Grub 命令行下輸入“root (hd0,”之後按一下 TAB 鍵,看看說什麼。如果能看到 (hd0,4) 的話,就不要在 kernel 後面加“(hd0,4)”了。試試看。
回复 支持 反对

使用道具 举报

发表于 2008-6-18 20:51:07 | 显示全部楼层
我也是在debian下安装gentoo的,没出现问题。我让gentoo和debian公用一个swap,你试试在/etc/fstab加入swap,就是/dev/sda2,然后重启进debian

因为你要用debian的grub做引导,修改debian下的/boot/grub/menu.lst
title Gentoo Linux 2.6.24-r5
root (hd0,3)
kernel /boot/kernel-2.6.24-gentoo-r5 root=/dev/sda4

上面的kernel根据你的内核路径和名字该一下,然后试试看如何?
回复 支持 反对

使用道具 举报

发表于 2008-6-19 16:28:26 | 显示全部楼层
mount -t proc proc
印象中是mount -t proc none
           mount -o bind /dev /mnt/gentoo/dev
是不是这里的问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-20 15:47:21 | 显示全部楼层
Post by david19842003;1863681
我也是在debian下安装gentoo的,没出现问题。我让gentoo和debian公用一个swap,你试试在/etc/fstab加入swap,就是/dev/sda2,然后重启进debian

因为你要用debian的grub做引导,修改debian下的/boot/grub/menu.lst
title Gentoo Linux 2.6.24-r5
root (hd0,3)
kernel /boot/kernel-2.6.24-gentoo-r5 root=/dev/sda4

上面的kernel根据你的内核路径和名字该一下,然后试试看如何?


/etc/fstab已经修改过了
把里边的/ROOT        /SWAP       都修改过了
至于menu.lst需要修改。
我在进入grub界面的时候,c进入命令行。
>root (hd0,TAB
选择了3就是我的/dev/sda4分区
>kernel (hd0,3)/ TAB没有给出提示,应该列出目录下的文件的
不管它,kernel /boot/kernel      ro root=/dev/sda4
>boot
然后就没有下文了,死了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-20 15:49:46 | 显示全部楼层
Post by harttmann;1864156
mount -t proc proc
印象中是mount -t proc none
           mount -o bind /dev /mnt/gentoo/dev
是不是这里的问题?



[color="Orange"][color="Navy"]http://edu.gentoo-cn.org/doc/zh_cn/gentoo-x86-quickinstall.xml

切换系统

挂载/proc文件系统,拷贝/etc/resolv.conf文件,然后chroot到你的Gentoo环境。

代码 2.16: Chroot

livecd usr # cd /
livecd / # mount -t proc proc /mnt/gentoo/proc
livecd / # cp -L /etc/resolv.conf /mnt/gentoo/etc/
livecd / # chroot /mnt/gentoo /bin/bash
livecd / # env-update && source /etc/profile
>>> Regenerating /etc/ld.so.cache...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-20 15:50:34 | 显示全部楼层
还是接着用debian吧,懒人没办法得了。
回复 支持 反对

使用道具 举报

发表于 2008-6-20 21:48:59 | 显示全部楼层
debian哪里不好了,我以前一直debian,现在debian+gentoo,linux本来就很方便,专门给懒人尤其是懒程序员准备的,懒有什么不好呢?!
回复 支持 反对

使用道具 举报

发表于 2008-6-20 21:51:40 | 显示全部楼层
你安装过程肯定有哪里不对,gentoo.org上面的文档绝对没有问题,你不妨再好好读读文档,然后重新来一遍
回复 支持 反对

使用道具 举报

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

本版积分规则

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