|
|
情况非常不妙。我从2006.1升级到2007.0,本来装好2006.1只有2.3G左右,可是升级后变大到4.3G。仅/us
r就是3G。
我是这样升级的:
emerge -u system
emerge -uND world
这时还没有出现灾难,只是硬盘占用4.3G
emerge --depclean
revdep-rebuild
dispatch-conf
此时发现/boot分区的kernel-genkernel-x86_64-2.6.17-gentoo-r7和initramfs-genkernel-x86_64-2.6.
17-gentoo-r7不见了,也启动不了(进debian看个究竟).
为了测试gentoo,我在电脑的令一个分区又装了一个gentoo,内核都编译了,但是有点小问题,
启动时失败,准备重新编译,但它的启动文件kernel-genkernel-x86_64-2.6.20-gentoo-r8和initramfs-
genkernel-x86_64-2.6.20-gentoo-r8已经放到/boot分区里了(我是几个系统和用一个/boot分区)。
执行了这三个命令emerge --depclean,revdep-rebuild,dispatch-conf后/boot分区
kernel-genkernel-x86_64-2.6.17-gentoo-r7和initramfs-genkernel-x86_64-
2.6.17-gentoo-r7不见了,kernel-genkernel-x86_64-2.6.20-gentoo-r
8和initramfs-genkernel-x86_64-2.6.20-gentoo-r8还在。不知是r7被删;还是r8被删,r7被改成r8.就在
执行那三个倒霉的命令时。而且两种我试着改grub.conf,重新启动,但均未成功。还有/usr/src中只有l
inux-2.6.20-gentoo-r8,但是/lib/modules中只有2.6.17-gentoo-r7.在/usr/src/linux-2.6.20-gentoo-
r8/arch/x86_64/boot/中没有bzImage。
至此问题明朗了不少,如何解决,重装的话,什么是可利用的?比如:/usr/portage/distfiles里的很多
包?还有为什么升级后用了那么多的空间?升级时内核怎么不一起升呢? |
|