又硬盘,又系统启动问题(急!!!!!!!)

lsqteng 2003-09-04 06:29:32
我的是双硬盘
主硬盘装的是Win2K,分区有C,D,E.
从硬盘装了Linux,分区有:
/dev/hdb1 /boot
/dev/hdb2 /
/dev/hdb5 /home

我两个系统是单独安装的,也就是说,安装Windows的时候没插从盘数据线,安装Linux的时候没插主盘数据线.

我现在有三个问题:
1)两个硬盘都插好后,用软盘启动Linux,如何可以在Linux里面看到主盘的分区?
2)如何使用LILO进行双启动?
3)这样安装的双系统能否将LILO写入MBR中?

谢谢各位~~~~~!!!!!!!!!!!!!!!
...全文
36 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsqteng 2003-09-17
  • 打赏
  • 举报
回复
奇怪,为什么我这样升级就不行呢?
我都试了若干次了~!
lostnull 2003-09-11
  • 打赏
  • 举报
回复
可为什么我用安装盘启动,选升级,然后什么包都不选,只更改为用GRUB启动方式的时候...

选内核的包就好了!
yynn007 2003-09-11
  • 打赏
  • 举报
回复
可以考虑这个方法:
光盘启动linux,选择安装,然后安装内核以及下面的各种启动方式(支持大内存等),然后选择使用何种方式引导,也就是选择GRUB还是LILO了,下面的不用说了吧。。。
lsqteng 2003-09-11
  • 打赏
  • 举报
回复
我现在装的是LILO
可为什么我用安装盘启动,选升级,然后什么包都不选,只更改为用GRUB启动方式的时候,他最后提示:
由于你未安培任何内核,所以启动方式不作任何改变。

可我明明记得我装了内核的呀。

你那个bootsect.lin是不是打错了?我记得应该没这个文件的喔

注:我的Windows2000确实在hda1,且Linux在hdb1

(最近学习,工作繁忙,没怎么去想,谢谢你们了~!)
lsqteng 2003-09-11
  • 打赏
  • 举报
回复
好吧,我把fdisk -l显示帖出如下:

Disk /dev/hda: 20.5 GB, 20547841536 bytes
255 heads, 63 sectors/track, 2498 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 b Win95 FAT32
/dev/hda2 766 2498 13920322+ f Win95 Ext'd (LBA)
/dev/hda5 766 1275 4096543+ b Win95 FAT32
/dev/hda6 1276 2498 9823716 b Win95 FAT32

Disk /dev/hdb: 4303 MB, 4303272960 bytes
255 heads, 63 sectors/track, 523 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 13 104391 83 Linux
/dev/hdb2 14 435 3389715 83 Linux
/dev/hdb3 436 473 305235 5 Extended
/dev/hdb4 474 523 401625 82 Linux swap
/dev/hdb5 436 473 305203+ 83 Linux


bxxxr 2003-09-10
  • 打赏
  • 举报
回复
从hda启动可以这样
软盘启动linux
(假设win2000在hda1)(fdisk -l帖出来!就好说话了)
mount /dev/hda1 /mnt/hda1
mount /dev/hdb1 /mnt/hdb1
dd if=/dev/hdb1 of=/mnt/hda1/bootsect.lin bs=512 count=1
ls /mnt/hda1(看一下)
reboot
在win2000下
改boot.ini
添上c:\bootsect.lin="Linux"
可能写的不准,去linuxsir看看
lsqteng 2003-09-07
  • 打赏
  • 举报
回复
fstab文件我都已经修改过
现在启动后会自动把Windows的硬盘Mount上去了
现在主要是启动问题
lsqteng 2003-09-07
  • 打赏
  • 举报
回复

####你希望从hda启动还是hdb?
当然能从Hda启动就更好,我现在只能从软驱启动。如果从HDb启动,不知道怎么样才能使Windows检测到Linux的存在?(前面说过,我的安装是单独进行的)

####有的bios可以设置从hdb的mbr启动
但至少要有个先择项可以选择Windows和Linux呀

####你没有swap分区吗?
当然有,我分了400M,因为我装Linux的硬盘只有4.3G

lsqteng 2003-09-07
  • 打赏
  • 举报
回复
To (阿一)
你的方法是不可能可以的。Windows2000的启动本来就在MBR中,如果像你那样再写到MBR中,那Windows就不可能启动得了。

其他问题,我都已经自己解决了,

现在主要的问题是双启动问题。我这几天都没上网,都在一个人摸,可还是没摸出来
改写LILO写到MBR我试了,用安装盘重新安装LILO我也试了。

我现在启动只能用一种方法:把Bios里面的启动顺序改成:
1)光驱
2)软驱
3)D0
可就是每次都要软盘才能启动Linux,速度太慢了~~~
ayiiq180 2003-09-05
  • 打赏
  • 举报
回复
1.mount上主盘即可看到
2.3:需要修改lilo.conf,加入win的启动项,然后将lilo安装到第一块硬盘的mbr中
Iceco 2003-09-05
  • 打赏
  • 举报
回复
这个问题没试过,搬个凳子来学习!!
lsqteng 2003-09-05
  • 打赏
  • 举报
回复
没人帮个忙吗?
高手们进来呀
bxxxr 2003-09-05
  • 打赏
  • 举报
回复
你希望从hda启动还是hdb
有的bios可以设置从hdb的mbr启动

你没有swap分区吗?

fdisk -l
cat /etc/fstab
帖出来!看看

mkdir /mnt/hda1
mount /dev/hda1 /mnt/hda1
ls /mnt/hda1
man mount
lsqteng 2003-09-04
  • 打赏
  • 举报
回复
打错字了,呵呵,"双"字打成了"又"字
忘了说,我的系统版本
Windows是Windows2000
Linux是RHLinux9.0
lsqteng 2003-09-04
  • 打赏
  • 举报
回复
我自己顶一下先~~
高手们快来呀~~

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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