无忧启动论坛

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

boot.ini里怎么加入启动U盘里XP代码

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-8 12:24:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
手上有个8GU盘做好了Embedded XP ,但每次启动时,就要去选USB启动,不拔掉下次开机就可以从U盘启动,
但拔了,下次就是从硬盘启动了,要去选USB启动才可以,,

我看到过,有人直接在BOOT.INI修改,每次开机到了那个选择那里,上面就进硬盘系统,选下面就可以进U盘XP系统,


不知道哪位大哥,知道怎么加代码,    请教了,,,
现在C盘里BOOT.INI是这样的
[boot loader]
timeout=8
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


要怎么加就可以选择启动U盘里的Embedded XP,请教高手!!

U盘内文件.JPG (59.87 KB, 下载次数: 53)

U盘内文件.JPG
2#
 楼主| 发表于 2009-6-8 12:38:47 | 只看该作者
期待知道的好心人出现!!!
回复

使用道具 举报

3#
发表于 2009-6-8 20:16:09 | 只看该作者
参考下我在硬盘上的(特别说明,我的硬盘操作系统是装在第三个分区的,嘿嘿)

[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\MiniPE\MAOTAO.BIN="WinPE  By: 老毛桃"

没有实践过,个人考虑可有有两个方法,一个比较简单,你看看启动后你的U盘占了什么盘符,改指向U盘符就是了,不过不知道在这个情况下是不是能识别U盘哦。

另一个就是完全模拟XP的启动方式,你把这几个0、1改改试试吧,估计可能性比较大的是

multi(0)disk(1)rdisk(0)partition(1)

另外不解你干嘛不直接装硬盘上?
回复

使用道具 举报

4#
发表于 2009-6-8 20:47:20 | 只看该作者
或许可以用这试试

multi(0)disk(0)fdisk(0)
回复

使用道具 举报

5#
发表于 2009-6-8 21:26:37 | 只看该作者
可以用FDOS获取参数,看看这儿
http://support.microsoft.com/kb/154720/zh-cn

从"运行程序"选项在固件菜单上,启动 FDOS。


   Program to run: a:\fdos
                               



当将初始化为 FDOS 将显示下面的屏幕:


     *** Copyright 1994 MOTOROLA, INC.  All Rights Reserved ***

               *** FDOS Version 0.0 Feb 6 1995 ***

   a: => multi(1)disk(0)fdisk(0)\
   c: => multi(0)scsi(0)disk(0)rdisk(0)partition(1)\
   d: => multi(0)scsi(0)disk(0)rdisk(0)partition(2)\
   e: => multi(0)scsi(0)cdrom(5)fdisk(0)\
   f: => multi(0)scsi(0)disk(0)rdisk(0)partition(3)\

   Vendor MCG PS, System  Date: 8/13/1996  Time: 11:40:49
   a:>_
回复

使用道具 举报

6#
发表于 2009-6-8 21:36:53 | 只看该作者
原帖由 jxf268 于 2009-6-8 21:26 发表
可以用FDOS获取参数,看看这儿
http://support.microsoft.com/kb/154720/zh-cn

从"运行程序"选项在固件菜单上,启动 FDOS。


   Program to run: a:\fdos
                                



当将初始化为 FDOS 将显示下面的 ...

不知道你从哪里查出FDOS这个东西的,看一下网页开头。
你就会明白,FDOS根本不是运行在pc上的程序,而只能在motorola的powerpc架构的机器上运行,1994/1995年的东西,现在估计这种机器在就绝迹了。
回复

使用道具 举报

7#
发表于 2009-6-8 21:51:40 | 只看该作者
我在找类似multi(0)disk(0)cdrom(*)的参数,也没怎么看就贴过来了,难怪我找不到 FDOS

不过确实有multi(0)disk(0)fdisk(0)的参数.

我一天u盘启动时发现的,我写的是c:\grldr=grub 刚好gldr损坏了,我就看到这个了.
回复

使用道具 举报

8#
 楼主| 发表于 2009-6-8 23:42:26 | 只看该作者
做在U盘有特别作用,先来试试这些办法
回复

使用道具 举报

9#
发表于 2009-6-8 23:48:11 | 只看该作者
实在不行就用grub吧,很简单的就搞定你这问题.
回复

使用道具 举报

10#
 楼主| 发表于 2009-6-10 11:03:10 | 只看该作者
grub要怎么搞,可以达到上面的要求吗,

(我看到过,有人直接在BOOT.INI修改,每次开机到了那个选择那里,上面就进硬盘系统,选下面就可以进U盘Embedded XP 系统,)
回复

使用道具 举报

11#
 楼主| 发表于 2011-2-10 16:33:08 | 只看该作者
9楼的grub怎么改,写出来我试试看可不可以
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 20:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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