如何改由硬盘启动? (50分)

孔枫

Unregistered / Unconfirmed
GUEST, unregistred user!
因为c盘是fat32的,所以装linux(redhat7)的时候,不敢让linux写mbr,只能让它用
软盘启动。现在想改为由硬盘启动,该如何做呢?
 
建一个批处理文件,内容如下:
c:/loadlin c:/vmlinuz root=/dev/hda1 ro
loadlin和vmlinuz这两个文件可以在linux的安装
光盘里找到,然后复制到硬盘上,相应的路径你
可以根据自己的实际情况改。/dev/hda1是linux
的引导区。
批处理文件名字随便定,比如linux.bat,可以先
用记事本建好后再改扩展名,用的时候直接在dos
下打批处理文件的名字就行了。
 
安装Lilo
 
安装lilo
用linux安装盘可以修复lilo.
 
to 孔枫;
  误会你的意思了,楼上我说的是从dos下引导Linux的方法,如果你
不想装lilo的话。
  如果你只是想改为硬盘引导,把lilo装上是最方便的,你用软盘引
导,进入linux,然后cd /sbin,接着输入命令lilo,就可以把lilo重
新安装到硬盘的引导区,如果你以后想删除lilo,只要在dos下用命令
fdisk/mbr就可以了。
 
看来懂linux的大虾越来越多了。
不知道有没有爱好阅读Linux源代码的
 
好像如果装了9x,2k和linux的机子,用fdisk/mbr,2k就不能用了
而且lilo引导两个系统没问题,三个就不行了
 
TO 雁孤行
你好,
我是也遇到和孔枫一样的问题,也是只能由软盘启动,
我是用bulepoint2.0,可是当我进入到sbin时,键入
lilo,出现下列情况:
lilo obsoleted by GRUB,please use grub or makebootable.
lilo2grub can convert lilo.conf to GRUB's menu.lst
于是,我键入:grub 出现下列:
[提供类似BASH的行编辑功能]TAB可获得全部的命令,HELP获得帮助,
并列出可能的设备/文件
命令〈
可是,我找遍了这里的命令,也找不到lilo。
于是,我返回,键入:makebootable,出现:
usage:makebootale [-b grubdir] deivece_or_mntpnt
initializing grub boot sector at specified device or the
mounted filesystem.Option'-b'specify an alternat /boot/grub directory
这是为什么呢?
该怎样才能使用硬盘启动linux呢?
 
搭档,
干得不错。
一起努力吧。
 
》》cd /sbin,接着输入命令lilo
这样会破坏我的windows么?
我是fat32格式的
 
我的windows是fat16格式的。
 
照 雁孤行 的话做,提示超出 1024个柱面。
本来一位redhat7已经没有这个限制了,现在死翘了。
 
to 心动痕迹:
  BluePoint2.0已经不用LILO了,改用它自己设计的grub,具体
的方法,你可以去看它的说明书,可不要告诉我Linux你也用D版的
啊!
to 孔枫:???????
  不会破坏windows,lilo只是写在硬盘的引导区。另外要注意,
你重装windows之后,lilo会被清除,需要进入linux重新装一下。
  如果你的硬盘大于8.4G,且linux安装在8.4G之后,会有这种
情况。你可以考虑用BluePoint2.0,它的grub没有这个限制,或者
为/boot在8.4G之前单独建一个分区,十几M就行了。其实对于这种
情况,我觉得用软盘引导其实很方便。
 
to han:
  你爱好读linux源码吗?
 
你可以把ROOT的卷放到1024个柱面以前就可以了。
ROOT的卷只要50M就可了。
其它的还是不变。
 
对于大硬盘,
/root 一定要放到1024个柱面以前,
对于其它的就无所谓了,
/
域交换分区放到那里都一样.
 
D版倒不会买,就是因为不想买D版,才把求解WORD文档密码软件一事
发贴,被wjiachun灌了一肚子的水。
我的bluepoint2.0是随书赠送的,
但我创建完启动盘的时候,就让我重启了。根本没有涉及到lilo。
连显卡和显示器的设置都没有。
我是linux的初学者,
今天晚看了一晚的书,
可是书上并没有说到关于grub说明。
只是说了bluepoint2.0的引导管理器和OS装载器是grub。
现在我的这个问题还是不能解决,
我想,再这样下去,我的启动盘很快就会报销了。
所以我想再创建多一个启动盘,
可是,当我键入:mkbootdisk的时候,
却出现:
usage:mkbootdisk [--version] [--noprompt][--mkinitrdargs<args>]
[--device<devicefile>][--verbose -v]<kernel>
(ex:mkbootdisk --device /dev/fd1 2.0.31)
书上只是说键入mkbootdisk就可以,现在出现这种情况,
我该怎样继续做呢?
还有,我想查/etc/lilo.conf这个文件
原来我的机上根本没有这个文件。
如果我用fdisk/mbr这个命令,
会发生什么后果呢?
不会破坏我的windows吧?
各位高手,请帮帮忙,小弟谢了!

 
1。蓝点里没有lilo,所以也就没有lilo.conf;
2。我还是比较倾向于认为会破坏windows,如果fdisk mbr的话
先做个windows启动盘如何?
 
俺的问题已经知道怎么做了,等心动的问题解决就结束问题
 
to 心动痕迹:
  我个人并不喜欢蓝点,而且我发现从Dos下引导进入蓝点,回到windows之后常
常会找不到光驱,所以我现在已经不用蓝点了。如果你没有Z版附送的技术手册,可
以到蓝点的网站(http://www.bluepoint.com.cn)去下个电子版。其它的问题也可
以去看看它的常见问题FAQ。
to 孔枫:
  如上所说,我感觉grub是有一些毛病,用lilo到没什么,各个版本的linux我用
的时候都没出什么问题。至于做windows的启动盘,我觉得没有必要,你什么时候见
windows连dos都进不去的时候还能恢复?如果还能进,就在开机时按F8进dos好了。
  grub和lilo都只是写硬盘的引导区,并不会破坏windows。如果说要注意点什么
的话,我想,进行这些操作之前最好用windows自带的磁盘扫描程序扫描一下硬盘(
标准的就行了),这样可以查出引导区已经存在的错误并修复。
 

Similar threads

D
回复
0
查看
735
DelphiTeacher的专栏
D
D
回复
0
查看
710
DelphiTeacher的专栏
D
D
回复
0
查看
681
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部