|
|
安装过程是livecd2006.1无网络安装(因为不认网卡),然后用ubuntu 6.10的livecd 光盘启动(它支持我的网卡)挂硬盘到其它机器从kernel.org下的2.6.19.2内核然后重新编译的,现在已经安装OK,但是有几个小问题请教
1,make.conf 里的 cflag 用的是默认的 -o2 -pipe 跟优化值有啥区别,只是给gcc编译器提高它的编译速度还是使代码产生出合适这个flag的bin?
如果是后者,我到目前为止才改 make.conf 里的该值,是否对之前的内核编译和update 已经造成影响了?
机器不是服务器是桌面应用,cpu是Yonah的,cflag从wiki找应该是 -march=prescott -O2 -pipe -fomit-frame-pointer
2,gentoo 装在 /dev/hda2 而 dev/hda1 里装的是ubuntu,在ubuntu安装后 grub 用的是 hda1的boot/grub,在装上gentoo之后,变成了用 hda2的boot/grub,这个变成是从哪设置的?确切的是位在硬盘的什么位置?MBR里?可boot标志是指向hda1的呀。。我用ubuntu livecd 启动后执行 grub-install /dev/hda 后指回了 /hda1 用gentoo livecd 执行 grub-install /dev/hda 后指向了 /hda2,这又是以何为根据的呢?
3,gentoo 在 hda2 想将之移至 hda1 盖了原分区内容,是不是有可能用dd 来实现呢?实在不想重新,编译太累人了
4,在系统装后在 emerge --update wrold 之后,启动时提示一堆 udevd-event 什么的,运行了次 etc-update 并在提示里用 -3 自动覆盖了,现在启动时在 litte udev 什么的那里停了好一会,是在检测外接硬件?
5,etc-update 之后 eth0 被改名成 eth1_rename,eth0 变成了hwaddr 16位长的奇怪的网卡, dhcpcd eth0 提示非网卡(更新补充:udevinfo 查询确认为1394,此问题可无视之) |
|