|

楼主 |
发表于 2006-10-19 17:04:21
|
显示全部楼层
那可能我已经installpkg好了。就是在loadlin里没有用2.6的内核文件启动,所以还是2.4。
loadlin我以前发过的。
讨论帖:http://www.linuxsir.cn/bbs/showthread.php?t=264153
我的系统这样的:
/hda1 FAT32 win98
/hda2 FAT32 win2kpro
/hda5 FAT32
/hda6 FAT32
/hda7 reiserfs /boot
/hda8 swap
/hda9 reiserfs /
98跟2k都是用win的默认引导的
装slackware10.1的时候没有安装lilo装到mbr上怕出问题,好像又不能装到后面的分区上,因为我的slackware在比较后面(硬盘60G的)
然后开始装grub,可是提示缺什么东西,把缺的东西装上时,又提示再缺东西,而且比较难找
刚才上面的xd提到有----要用grub,www.slackware.org 的extra里面也提供了slackwarepackage的。 有空试下。
后来就用grub for dos
grub>root (hd0,8)
Filesystem type unknow,partition type 0x0000083 ;---是否不认reiserfs??
grub>kernel /boot/
用TAB键
Error: Cannot mount seleced partition
如果用REDHAT的那一条改的
kernel /boot/vmlinuz root=/dev/hda9
则出现READ DISK ERROR错误
今天刚看到linuxquestion上有个叫bit128_linux的网友说:
Hi. I think the correct lines would be something like:
title Slackwareroot (hd0,5)kernel /boot/vmlinuz-ide-2.4.31 root=/dev/hda6 ro
You should not need initrd, unless you use filesystems like reiserfs, xfs..The "/dev/hda6" which I wrote above is just a guess of mine from (hd0,5). You should replace that with your apropiate entry . This configuration works, at least for me .
意思大概是用了reiserfs就要用initrd
请各位帮我看看我的该怎么弄?谢谢!!
然后我是用LOADLIN启动起来的
启动98时,按F8,到纯DOS,
C:>CD LOADLIN
C OADLIN>LINUX.BAT
这样就可以启动了
linux.bat的内容
rem Sample DOS batch file to boot Linux.
rem First, ensure any unwritten disk buffers are flushed:
smartdrv /C
rem Start the LOADLIN process:
c:\loadlin\loadlin c:\loadlin\vmlinuz root=/dev/hda9
vmlinuz是我把bzimage改了个名 |
|