查看: 4514|回复: 11
收起左侧

[已解决] 关于linux的引导问题

 关闭 [复制链接]
宝贝要疯疯哦
发表于 2008-4-25 10:26:29 | 显示全部楼层 |阅读模式
一个BT3的linux光盘,解压后把boot和BT3目录放C盘根目录下.(注,硬盘为NTFS格式)
我的思路是按照矮人工具箱的那种引导方式进行引导的
先在boot.ini文件中添加C:\grldr=BT3引导代码,
然后自己手工编辑menu.lst文件,如下
------------------------------------------------
title DOS/Win9x/Me/NT/2K/XP
root (hd0,0)
chainloader +1
title BT3 LINUX
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
-------------------------------------------------
然后选择BT LINUX引导
结果引导了一半,整个画面就停住了,,出错的内容如图.
C盘的目录列表也如下
可能是路径弄错了
反正我对linux一窍不通,能编辑menu.lst对我已经是个飞跃了
我想知道接下去该如何做?
注:我只想用grub来引导~

[ 本帖最后由 宝贝要疯疯哦 于 2008-4-25 10:35 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +6 收起 理由
风之语 + 6 +

查看全部评分

fhqjedn
发表于 2008-4-25 11:22:37 | 显示全部楼层
百度上搜到的:



由于每次都要从光盘或优盘启动BT3,比较麻烦。如果直接从本机的硬盘启动就好了。
既然BT3是基于linux做的,那么他一定能够使用grub引导。
本次使用grub4dos软件,通过Windows的引导程序实现。把附件的压缩文件解压到C盘根目录下面,编辑C:\boot.ini。添加如下一行:
C:\grldr="Start GRUB Chinese Version"

把BT3 USB版本里面的boot目录和BT3目录放到C(或D E等)的根目录下,一定是根目录,否则启动的时候报错,要求把BT3目录放到根目录下。

压缩包里面的文件说明:
grldr:grub的主文件,
menu.lst:可以显示菜单,如果没有该文件grub将返回一个提示符
fonts:中文字体,显示中文用,可选
grub_chs.msg,bj2008.xpm.gz:美化用的,使启动界面看起来好看些,可选
重启Windows会出现引导菜单,选择"Start GRUB Chinese Version"后,出现下面的界面


根据实际情况选择后就可以进入到BT3,输入用户root,密码toor登,运行startx进入图形界面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
宝贝要升天了
发表于 2008-4-25 11:56:42 | 显示全部楼层

回复 2楼 fhqjedn 的帖子

多谢.但是附件呢?
fhqjedn
发表于 2008-4-25 12:02:04 | 显示全部楼层
自己下载吧!
我都没注意
不好意思
change_018
发表于 2008-4-25 12:03:32 | 显示全部楼层

回复 1楼 宝贝要疯疯哦 的帖子

还以为你改名了 又乖又疯啊
宝贝要升天了
发表于 2008-4-25 13:15:25 | 显示全部楼层

回复 2楼 fhqjedn 的帖子

文章没提供menu.lst内容,等于没用 我不会配置menu.lst
coolbox
发表于 2008-4-25 13:38:21 | 显示全部楼层
宝贝小号出现。。。。
路过。帮你顶起 。
remind_me
发表于 2008-4-25 14:55:18 | 显示全部楼层
不知道baby到底要干啥……

是想安装linux还是想用硬盘liveCD?

如果是启动livecd的话,
首先ISO不能解压,
其次iso文件必须放在分区的根目录下

还有启动文件的问题,vmlinuz  和 initrd.gz 一定要是和BT3的linux内核版本相对应,否则无法引导,

如果确认以后,请在menu.lst添加:

title Start BT3 LiveCD
kernel (hd0,x)/boot/vmlinuz boot=casper ramdisk_size=1048576 root=/dev/ram rw quiet splash
initrd /boot/initrd.gz


baby好运!
宝贝要升天了
发表于 2008-4-25 15:45:47 | 显示全部楼层

回复 8楼 remind_me 的帖子

多谢,那这句是什么意思?
boot=casper


PS:ISO文件不解压的话~grldr能自动识别ISO文件吗?

注.我的是NTFS分区



另外,我看到一个配置文件,ramdisk_size=6666
这个6666是啥意思?

[ 本帖最后由 宝贝要乖乖哦 于 2008-4-25 15:47 编辑 ]
remind_me
发表于 2008-4-25 15:57:07 | 显示全部楼层
ramdisk_size=   这行是在内存中分配给多少livecd用的,不同系统,不同版本,要求不一样

boot=                    是引导点,这里 使用 /dev/ram 就是从内存中加载启动


boot=casper  是光盘里面的一个目录~~~

baby可以查以西BT3 光盘内部 intrd.gz 和vmlinux 这两个文件在什么地方,然后改了就好

boot=casper ,是ubuntu光盘的位置

就 ubuntu 来看,fat32 ,ntfs,ext2,ext3 格式的磁盘都能够正常的引导

[ 本帖最后由 remind_me 于 2008-4-25 16:03 编辑 ]
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2026-10-21 12:20 , Processed in 0.078294 second(s), 3 queries , Redis On.

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表