关于LILO和Grub的问题

danielfeng 2003-06-28 05:11:49
我的硬盘分区如下:
1.swap
2.ext3
3.ntfs
4.fat32
5.ntfs
6.fat32
7.fat32

现在Red Hat Linux 9装在2上,xp装在3上,安装的时候用lilo在mbr。现在我有三个方案:
1.用grub,但是我没有软驱,只有光驱。
2.用lilo,但是用osloader引导,我不知道怎么做。
3.如果可以改成grub,而且先用osloader引导,可否?如果可以该怎么做?

问题的关键是我没有软驱,所以也没有启动盘。目前是用lilo引导的。

谢谢大虾!
...全文
38 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
痞子酷 2003-06-30
  • 打赏
  • 举报
回复
我装了三个操作系统:
先装win2000,为FAT32格式,同时创建扩展分区D盘
后装win2003,保持FAT32格式,装在C盘,于win2000共盘
最后装Redhat9。0,ok。
我现在子阿RedHat装oracle8.16失败,改装oracle9.2.0.
现在下载ing oracle9i
攻城狮朋友圈 2003-06-30
  • 打赏
  • 举报
回复
为了把问题让大家理解明白
我对楼上的操作解释和补充:
1.dos中,fdisk /mbr 命令可以清除mbr
2.关于bootlnx.dat的文件名可以任意起,不必是*.bat


cvsuser 2003-06-29
  • 打赏
  • 举报
回复
先装xp 后red hat linux 9.0 ,7.3都不行,
用grub 引导 并且装在mbr里面
望了以后就ok了,

不过以前装过98,改为xp后还是fat32的格式,
那无所谓。

cvsuser
cvsuser 2003-06-29
  • 打赏
  • 举报
回复
xp 对linux很不友好的,
建议你把分区改成
1 ntfs
2 /ext2 100M 不要太小,不然的话装完不能登录
3 /swap 内存的1~2倍
4 /ext2 9.0 全部安装至少6G
5 windows 的分区,随便了,

cvsuser
gernal_dn 2003-06-29
  • 打赏
  • 举报
回复
如果用OSLoader引导,grub就不能装在MBR上面,必须装在ext3(/dev.hda2)上。
由于没有软驱,事情就麻烦一些:
1. 进入linux,用makebootable安装grub在/dev/hda2,这时hda(MBR)上的grub不能去掉;
2. 制作hda2分区boot扇区的镜像,dd if=/dev/hda2 of=bootlnx.dat bs=512 count=1
3. 将一个fat32分区mount上,并且将刚才得到的bootlnx.dat文件考到fat32分区上;
4. 重新启动到XP,在我的电脑上点右键,管理,硬盘管理,将NTFS分区设为Active(即bootable);
5. 将bootlnx.dat文件拷贝到C:根目录;
6. 修改C:\boot.ini文件,将linux的启动镜像加进去,C:\bootlnx.dat="Boot to Linux"
7. 进入Consol Command Prompt状态,用fixmbr将MBR修改为缺省状态。
ljb130 2003-06-28
  • 打赏
  • 举报
回复
up

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧