无忧启动论坛

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

u盘引导reactos

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-21 19:36:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PE的版权问题一直是个无法回避的问题,不知大家是否知道reactos
  reactos是什么操作系统呢?它是一个开源的操作系统,并且是兼容Windows XP的应用程序和驱动程序的操作系统。意思就是说,直接安装一个reactos之后,把第三方的驱动程序安装好后,就可以运行第三方的Windows应用程序了。这样达到替换微软的windows操作系统的目的,也就打破Windows的应用程序垄断的地位,让Windows开发的所有应用程序都可以平滑地移到reactos上运行。通过上面的目标,可以看到reactos是一个很有影响力的操作系统,也是会发展得很好的操作系统。
   我现在有个想法,就是把reactos的livecd安装到U盘上,直接从U盘启动,去网上查了查相关资料,reactos论坛上也有人提出了这个问题,一位大侠说:
   You can use GRUB to load freeldr.sys, the ReactOS bootloader.
    不知这个想法是否可行,希望大家一起讨论下
2#
发表于 2009-5-21 21:45:33 | 只看该作者
grub引导freeldr.sys很容易
kernel (hd0,0)/freeldr.sys
boot

但说到reactos,我觉得其前途不乐观,搞了这么多年几乎还是没办法正常应用,reactos是目前真正的蓝屏无极限的系统(蓝屏都模仿windows),根本无法取代pe。

而且winpe本身也是免费的
回复

使用道具 举报

3#
 楼主| 发表于 2009-5-22 21:53:20 | 只看该作者
:-)  我对grub和syslinux引导一窍不通。。。
我在U盘上装了 完美者PE维护系统v8.5,那如果我想加入一项对reactos 的引导该怎么做呢
现在syslinux.cfg文件如下:
      default vesamenu.c32
      timeout 300
      F1 readme.txt
      F2 syslinux.cfg
      MENU BACKGROUND back.png
      MENU TITLE  
      MENU TIMEOUTROW 16
      menu color border 30;44 #00000000 #00000000 none
      
      LABEL runpe
        MENU LABEL [01] --
        kernel /boot/isope.bin

      LABEL run03pe
        MENU LABEL [02] --
        kernel /boot/isope03.bin

      LABEL linux
        MENU LABEL [03] --
        kernel /boot/SYSLINUX/vmlinuz
        append initrd=/boot/SYSLINUX/initrd.gz

      LABEL maxdos
        MENU LABEL [04] --
        kernel /boot/syslinux/memdisk c=142 h=4 s=36 floppy
        append initrd=/boot/imgs/maxdos.img

      LABEL gdisk
        MENU LABEL [05] --
        kernel /boot/syslinux/memdisk
        append initrd=/boot/imgs/gdisk.img

      LABEL ghost
        MENU LABEL [06] --
        kernel /boot/syslinux/memdisk c=100 h=2 s=36 floppy
        append initrd=/boot/imgs/ghost23.ima

      LABEL xly
        MENU LABEL [07] --
        kernel /boot/SYSLINUX/memdisk
        append initrd=/boot/imgs/xly.img

      LABEL ezboot
        MENU LABEL [08] --
        kernel /boot/loader.bin

      LABEL hddboot
        MENU LABEL [09] --
        kernel /boot/SYSLINUX/chain.c32 hd0,1

      LABEL reboot
        MENU LABEL [10] --
        kernel /boot/SYSLINUX/reboot.c32


是不是该加上
LABEL reactos

MENU LABEL [11]--
kernel boot/SYSLINUX/freeldr.sys
然后把freeldr.sys提取出来放到SYSLINUX下?   那livecd的iso文件该放在哪里呢
回复

使用道具 举报

4#
发表于 2009-5-23 18:09:03 | 只看该作者
原帖由 半天云 于 2009-5-22 21:53 发表
是不是该加上
LABEL reactos
MENU LABEL [11]--

kernel boot/SYSLINUX/freeldr.sys
然后把freeldr.sys提取出来放到SYSLINUX下?   那livecd的iso文件该放在哪里呢

对的,isolinux就用此命令加载freeldr.sys

reactos的iso解开来,然后合盘
回复

使用道具 举报

5#
 楼主| 发表于 2009-5-26 15:39:47 | 只看该作者
合盘是什么意思?怎么操作
回复

使用道具 举报

6#
发表于 2009-5-26 16:42:13 | 只看该作者
原帖由 半天云 于 2009-5-26 15:39 发表
合盘是什么意思?怎么操作

不好意思,以为你是要做reactos的启动光盘

原来你想usb启动reactos,具体看一下这吧:
http://www.reactos.org/wiki/index.php/USB_Stack

对reactos不是很熟,我也没操作过。

但看样子和usb启动xp差不多,要改驱动,很麻烦的,不是仅仅加载个freeldr.sys这么简单的。

而且reactos又是这么容易蓝屏,除非楼主对usb启动xp的制作方法很熟悉,否则建议楼主别尝试usb启动reactos了

[ 本帖最后由 fujianabc 于 2009-5-26 16:47 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-31 04:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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