疯兔子 发表于 2008-4-25 10:29

关于linux的引导问题

一个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来引导~

[ Edited by疯兔子 on 2008-4-25 10:36 ]

Roamvalley 发表于 2008-4-25 20:15

BT3是什么?
干嘛不直接装了Windows后再装个Ubuntu或者Fedora?Grub这类问题根本不用操心。

疯兔子 发表于 2008-4-25 20:34

回复 #2 Roamvalley 的帖子

因为就需要用到BT3**\

Roamvalley 发表于 2008-4-25 20:57

帮不了你,不知道怎么搞

zealoghu 发表于 2008-4-26 15:45

你确认kernel /boot/vmlinuz这后面不需要参数吗

feiyuw 发表于 2008-4-30 08:10

同意5楼的,kernel后面需要参数,比如root=/dev/ram之类的

maithon 发表于 2008-4-30 15:44

grub不支持ntfs 吧,

maithon 发表于 2008-4-30 15:45

linux iso 文件必须在fat32 下,

asmart 发表于 2008-4-30 20:13

grub 支持所有的文件系统....但是lz这个思路不可行 因为大部分livecd中的kernel和initrd文件是无法引导进入系统的

lz可以把你的环境说以下, 看看那能不能给出个解决方法

sice 发表于 2008-5-2 23:10

7楼正解

fay2003hiend 发表于 2008-5-3 18:07

参考硬盘安装UBUNTU的贴子。里面有引导NTFS分区里的ISO的方法

sice 发表于 2008-5-3 22:19

引导NTFS分区里的ISO
需要在Linux内核中保护了NTFS驱动或者是init.img文件中保护了NTFS驱动。并且在linuxrc中正确载入该驱动程序。

刻盘吧。。刻盘反而简单易行。

nicole988 发表于 2008-9-7 00:19

楼主的问题解决了吗?碰上类似问题了

269569 发表于 2008-9-9 11:14

这BT3很有问题 我试过很多方法启动ISO文件都不行
你还是刻盘吧

jokychen 发表于 2008-9-9 11:35

:D 兔子也用BT3啊。
你先下载ISO的包,然后解压出来,放到D盘的根目录(我是这样的.),有两个文件夹"BT3"和"boot" ,然后在系统盘的根目录下,显示系统文件,找到boot.ini去掉只读属性,然后在后面加上"c:\grldr="BackTrack 3"" (引号内),把timeout=设置成大于0的.最后在写一个启动的grldr的文件指向D盘BOOT,放在和BOOT.INI同一级文件下,这样就可以从硬盘引导启动了.启动的时候,会出现系统选择菜单.

就这样,速度很快。

[ Edited byjokychen on 2008-9-9 11:36 ]

ALLEN^_^ 发表于 2008-9-19 10:40

无线有做好的启动文件贴进去就可以了哈
页: [1]
查看完整版本: 关于linux的引导问题