|
brglng
银牌会员
永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
『楼 主』:
GRUB能启动逻辑分区上的DOS吗?
GRUB能启动逻辑分区上的DOS吗?为什么在软盘上可以用chainloader /msdos.bs加载引导扇区文件来启动DOS,而到了硬盘上就不行了?(注:我的主分区为NTFS)
|
32位才是DOS未来的希望
个人网志:http://sololand.moe |
|
2006-6-16 15:36 |
|
|
xusen
中级用户
积分 290
发帖 74
注册 2005-4-30 来自 浙江·金华
状态 离线
|
|
2006-6-16 16:27 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2006-6-16 16:50 |
|
|
xusen
中级用户
积分 290
发帖 74
注册 2005-4-30 来自 浙江·金华
状态 离线
|
『第
4 楼』:
目前不点的grub_for_dos-0.4.2pre4 是可以启动第一硬盘的逻辑分区的DOS
hd0,4 第一逻辑
hd0,5 第二逻辑
使用 SYS 传到逻辑区命令行下执行:
GRUB --config-file="root (hd0,4);chainloader +1"
[ Last edited by xusen on 2006-6-16 at 18:48 ]
附件
1: grub.jpg (2006-6-16 18:47, 61.95 K, 下载附件所需积分 1 点
,下载次数: 1)
附件
2: grub_1.jpg (2006-6-16 18:47, 53.53 K, 下载附件所需积分 1 点
,下载次数: 1)
|
www.deepin.org cpzn.ys168.com |
|
2006-6-16 17:42 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2006-6-16 17:43 |
|
|
fujianabc
金牌会员
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第
6 楼』:
直接用chainloader (hd0,4)/io.sys即可启动dos了,然后io.sys会自动在c:盘根目录下依次寻找msdos.sys,config.sys,command.com,autoexec.bat。
由于你得主分区都是ntfs,所以c:盘就是第一个逻辑分区。
|
|
2006-6-16 18:03 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第
7 楼』:
title 仿真一个硬盘分区为第一硬盘
map --read-only (hd0,1)+1 (hd0)
map --hook
chainloader (hd0,0)+1
rootnoverify (hd0)
map --harddrives=1
boot
如果逻辑分区有是可引导的,用此方法启动DOS就不难了,也可以用SYS写引导到逻辑分区
|
|
2006-6-16 20:22 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2006-6-16 21:14 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2006-6-16 21:37 |
|
|
brglng
银牌会员
永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
『第
10 楼』:
chainloader (hd0,4)/io.sys 似乎有一点问题,比如config.sys中加载某一个驱动,明明文件在硬盘上(确定没有放错地方)但它却提示不存在。
用sys安装dos到逻辑分区这我倒还没试过。我是直接把io.sys、msdos.sys、command.com复制到分区根目录的。既然可以用sys,这说明逻辑分区也有引导扇区?
仿真盘的话,我觉得能不用还是尽量不用为好。
[ Last edited by brglng on 2006-6-17 at 11:10 ]
|
32位才是DOS未来的希望
个人网志:http://sololand.moe |
|
2006-6-17 10:21 |
|
|
brglng
银牌会员
永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
『第
11 楼』:
另外我还是搞不懂为什么不能用chainloader /msdos.bs来启动?msdos.bs是dos的启动扇区文件。
|
32位才是DOS未来的希望
个人网志:http://sololand.moe |
|
2006-6-17 10:56 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2006-6-17 11:43 |
|
|
brglng
银牌会员
永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
『第
13 楼』:
哦!原来如此!那是不是换成fat32的文件就可以了?如何提取fat32的dos启动扇区呢?有没有ntfs的启动扇区文件呢?
|
32位才是DOS未来的希望
个人网志:http://sololand.moe |
|
2006-6-17 12:08 |
|
|
fujianabc
金牌会员
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第
14 楼』:
那你先用sys命令把dos的io.sys,msdos.sys,command.com传到逻辑分区下。
然后用chainloader (hd0,4)+1就加载了逻辑分区的启动扇区,用不着自己手动提取启动扇区。
|
|
2006-6-19 15:29 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
『第
15 楼』:
Quote: | Originally posted by brglng at 2006-6-17 12:08:
哦!原来如此!那是不是换成fat32的文件就可以了?如何提取fat32的dos启动扇区呢?有没有ntfs的启动扇区文件呢? |
|
换成fat32的文件当然可以,FAT32的分30M分区的和大分区的启动扇区文件!提取fat32的dos启动扇区可以用SRCBOOT C: C:\A.BIN /S就可以保存1个A.BIN的启动扇区文件!
ntfs的启动扇区文件你用来干什么?启动NT系统吗?
|
我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件 |
|
2006-6-19 16:02 |
|