slackware 12 debian 4 lilo grub swaret
我按装完debian4,用了一大段时间后,发现它每天都提示我要更新。其实我知道
如果我更新的话可能会像以前那样出现问题,但是我还是禁不住诱惑打了
apt-get dist-upgrade.更新完了,我就重启电脑,进入图形界面,login进去,可怕的事
来了:显示不了桌面了。搞了几天都是不行。我只好转向KDE,虽然可以进入桌面
,但是发现字体变得不好看了。想一想还是把gnome删除了吧。谁知道gnome真是
请神容易送神难啊,把debian的包依赖破坏了。没办法,我只好转向slackware.
安装好slackware12后,发现它是用lilo引导的。
我的硬盘为/dev/hda
slackware12在/dev/hda3
debian4在/dev/hda4。
用liloconfig把它们都设置好后,很顺利地进入了slackware,但是当时入debian
的时候,它竟然用slackware的内核(2.6.21)启动我的debian4(2.6.23), 然后一
大堆问题:上不了网!不能被locked,无法时入图形界面...
上google查资料未果。只能转向grub.
我以前在slackware12上装了swaret工具,可以自动查找软件包,我就是用它来下
载grub的。也可以去www.linuxpackages.net找grub.
以下是我的做法:
#swaret --get grub
#cd /var/swaret
#installpkg grub*tgz
(cp -Rvf /usr/lib/grub/i386-pc /boot/grub)
#grubconfig
完成了。我把我的menu.lst贴上作为参考:
title slackware12 on (/dev/hda3)
root (hd0,2)
kernel /boot/vmlinuz root=/dev/hda3 ro vga=791
###############################################################
title Debian GNU/Linux, kernel 2.6.23
root (hd0,3)
kernel /boot/vmlinuz-2.6.23 root=/dev/hda4 ro
initrd /boot/initrd.img-2.6.23
savedefault
# Linux bootable partition config ends
title --- For help press 'c', type: 'help'
root (hd0)
title --- For usage examples, type: 'cat /boot/grub/grub.txt'
root (hd0)
#########完
可以看出slackware和debian想差甚大啊。
经验教训:
1,没事就不要升级Debian,(除了升级快,没有其它优点了)
2,最好不要删除gnome,进不了桌面就要尽量用KDE。
3, lilo引导多操作系统能力有限,还是用grub吧,但要设置正确。
4,slackware还是很好用的,以后就用它了。