无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4779|回复: 23
打印 上一主题 下一主题

求助,GRUB+ISO整体启动问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-30 01:31:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题解决进度:
2009-4-2:谢谢各位的帮忙,已经按照你们的方法操作成功!
2009-4-2:还是解决不了,不知道是否要用initrd来驱动虚拟光盘~!
2009-3-31:请各位帮帮忙,出点见意看看ISO整体启动如何解决!在此谢谢各位!
2009-3-30:还是找不到原因呀,使用虚拟硬盘的方法提示内存不足,各位大侠,帮帮小弟呀!实在是不知道怎么搞了!
2009-3-29:BT3.ISO 在虚拟机启动正常,用GRUB就出现这个问题~


[ 本帖最后由 jighn 于 2009-4-2 23:41 编辑 ]

snap004.jpg (93.32 KB, 下载次数: 52)

snap004.jpg
2#
发表于 2009-3-30 18:59:02 | 只看该作者
找不到BT3目录你把他藏哪里去了-_-!!。。。注意大小写。linux区分大小写,BT3默认是要大写
回复

使用道具 举报

3#
发表于 2009-3-30 19:12:14 | 只看该作者
估计是LZ做ISO MAP,到32BIT内核的地方,挂。
回复

使用道具 举报

4#
 楼主| 发表于 2009-3-30 19:38:51 | 只看该作者

版主,ISO文件没动过,虚拟机用虚拟光光驱启动正常,

版主,ISO文件没动过,虚拟机用虚拟光光驱启动正常,用GRUB就是不行,要是不是更改哪儿呀?谢谢,在线等哈!
回复

使用道具 举报

5#
 楼主| 发表于 2009-3-30 19:48:30 | 只看该作者

能不能说简单一点,太专业了,反应不过来!

PS:从星期六早上到今天早上1点,看你们的贴子,还是没有搞定,帮帮呀,版主!非常非常感谢,貌似好像是说GRUB虚拟一光驱只能用一下,不知道是不是这个问题造成的~
回复

使用道具 举报

6#
发表于 2009-3-30 20:46:00 | 只看该作者
坛里搜索“整体启动”看看有无帮助吧
回复

使用道具 举报

7#
 楼主| 发表于 2009-3-30 21:00:53 | 只看该作者

回复 #7 pseudo 的帖子

我就是看的你们那个整体启动方案,是不是要改ISO呀?好像不支持NTFS,我是用的最新版的GRUB4DOS,什么都没有改学习中哈!
回复

使用道具 举报

8#
发表于 2009-3-30 21:07:28 | 只看该作者
原帖由 yjd 于 2009-3-30 18:59 发表
找不到BT3目录你把他藏哪里去了-_-!!。。。注意大小写。linux区分大小写,BT3默认是要大写


确切地说,应该是slax目录.

slax要在根目录
回复

使用道具 举报

9#
 楼主| 发表于 2009-3-30 21:09:54 | 只看该作者

回复 #9 go2 的帖子

那是不是要改ISO文件呀?觉得原滋原味的比较好!如果真的要动的话,请指点一下哈,~
回复

使用道具 举报

10#
 楼主| 发表于 2009-3-30 21:12:50 | 只看该作者

BT3目录,请版主指点一下哈,万分感谢!

H:.
├─BT3
│  ├─base
│  ├─modules
│  ├─optional
│  ├─rootcopy
│  └─tools
│      └─WIN
└─boot
    ├─dos
    ├─isolinux
    └─syslinux
回复

使用道具 举报

11#
发表于 2009-3-30 21:23:43 | 只看该作者
还是把BT3解压到U盘,保持目录及文件

菜单如下:

title MiniBT3.6.1 (KDE)
root (hd0,X)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz

另一种方法是用grub仿真磁盘,我没试过,你看一下:(试了,不行,不能加载至内存)再次更正一下,用 grub4dos-0.4.4-2009-03-29
版本可以加载ISO至内存,但需要足够大的内存,我512显示没有足够内环存来运行BT3,正确菜单如下:

map --mem (hd0,x)/bt3.iso (hd32)
map --hook
root (hd32)
chainloader
boot

[ 本帖最后由 go2 于 2009-3-30 22:01 编辑 ]
回复

使用道具 举报

12#
 楼主| 发表于 2009-3-30 21:26:53 | 只看该作者

回复 #14 go2 的帖子

请问NTFS磁盘可以吗?先保存代码,等把U盘分区和并再看一下!
回复

使用道具 举报

13#
发表于 2009-3-30 21:46:10 | 只看该作者
itle Install Ubuntu
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso
initrd /initrd.gz
回复

使用道具 举报

14#
 楼主| 发表于 2009-3-30 21:50:42 | 只看该作者

回复 #14 go2 的帖子

谢谢,我好像用的是28的不行,我马上试一下!
回复

使用道具 举报

15#
发表于 2009-3-30 21:51:04 | 只看该作者
原帖由 peng1feng1 于 2009-3-30 21:46 发表
itle Install Ubuntu
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso
initrd /initrd.gz


这是Ubuntu的方法
回复

使用道具 举报

16#
 楼主| 发表于 2009-3-30 22:22:43 | 只看该作者
原帖由 go2 于 2009-3-30 21:23 发表
还是把BT3解压到U盘,保持目录及文件

菜单如下:

title MiniBT3.6.1 (KDE)
root (hd0,X)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd / ...



我试了一下,不知道哪儿错了,报错:
error 11: unrecognized device string,or you omitted the required device part which should lead the filename
回复

使用道具 举报

17#
发表于 2009-3-30 22:26:10 | 只看该作者
(hd0,x)这个你要自己查看,这里只是个例子,硬盘上第一分区用(hd0,0),第二分区用(hd0,1)
回复

使用道具 举报

18#
 楼主| 发表于 2009-3-30 22:55:55 | 只看该作者

回复 #20 go2 的帖子

谢谢,已经更改,报内存不足,我到真实环境测试一下,请问虚拟成光驱的方法还可以用吗?
回复

使用道具 举报

19#
 楼主| 发表于 2009-3-30 23:12:51 | 只看该作者
原帖由 jighn 于 2009-3-30 22:55 发表
谢谢,已经更改,报内存不足,我到真实环境测试一下,请问虚拟成光驱的方法还可以用吗?


已经测试,报同样的错误,内存不足,看来虚拟硬盘的方法行不通!内存太小了,512M的!
回复

使用道具 举报

20#
 楼主| 发表于 2009-4-2 19:53:21 | 只看该作者
原帖由 jighn 于 2009-3-30 23:12 发表


已经测试,报同样的错误,内存不足,看来虚拟硬盘的方法行不通!内存太小了,512M的!



请高手指点一下吧,小的学习N天了,还是搞不定!
回复

使用道具 举报

21#
发表于 2009-4-2 20:18:21 | 只看该作者
将BT3解压至根目录,如下图。grub的菜单如下图,应该不会有问题。注意路径以自己实际
title MiniBT3.6.1 (KDE)
root (hd0,X)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz

[ 本帖最后由 go2 于 2009-4-2 20:19 编辑 ]

TMP.JPG (62.32 KB, 下载次数: 46)

TMP.JPG
回复

使用道具 举报

22#
发表于 2009-4-2 20:58:52 | 只看该作者
哈,在弄BT3啊!!前几天刚试过,放在硬盘上运行,不过只能破WEP的。
我是把BT3解压到C盘根目录下,不要做任何修改,即“C:\boot“目录为小写,”C:\BT3“目录为大写,"C:\menu.lst"文件的内容忘了,就是把boot目录下的isolinux目录下的引导命令改成GRUB的方式,参数都不要变,大概是:

title BT 3 (KDE)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;kde vga=1??(忘了是1多少了)
initrd /boot/initrd.gz

BT3给删了,忘了,就是参数照搬,不要做任何修改。
我在ThinkPad R400笔记本上运行成功,可以用自带的无线网卡,2G内存。
回复

使用道具 举报

23#
 楼主| 发表于 2009-4-2 23:43:46 | 只看该作者
原帖由 go2 于 2009-4-2 20:18 发表
将BT3解压至根目录,如下图。grub的菜单如下图,应该不会有问题。注意路径以自己实际
title MiniBT3.6.1 (KDE)
root (hd0,X)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;tel ...



谢谢,按照你们的方法操作成功!
回复

使用道具 举报

24#
发表于 2009-5-4 09:44:50 | 只看该作者
学习了,谢谢各位高人
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-27 15:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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