无忧启动论坛

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

安装隐藏分区后启动问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-6 10:28:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在C盘前面分出了个 256M 的小分区 装好PE   并用Grldr 调试好 PE和 XP 启动 正常 ;隐藏第一个分区(256) 后 同样正常。之后重装了C盘的XP(深度ghost版) 系统 ghost 完后后发现XP无法进入 直接进到系统带的 “一件还原”  PE 正常,分析后发现 原因:一..深度系统 “一件还原”同样是用Grldr 启用的 ;二..第二分区(现C盘)boot.ini
[boot loader]
           timeout=20
           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
            C:\Grldr="深度一件还原"

解决:
一.PE下卸载Grldr
二.改boot.ini
[boot loader]
           timeout=30
           default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
           [operating systems]
           multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
修改完成后 正常起动进入XP
但是这样对家人来说还是太复杂  大家有没有好的方法可以解决告诉我下 急啊
   暂时写了批处理卸载 Grldr 和 覆盖boot.ini

下面发 的是隐藏分区Menu.lst 和 boot.ini 内容  希望 高手帮我下
Menu.lst内容:
timeout 0
           default 0
           title 启动第一硬盘第二主分区的操作系统
           root (hd0,1)
           chainloader +1
boot.ini 内容:
[boot loader]
           timeout=20
           default=C:\GRLDR
           [operating systems]
           C:\GRLDR = "Microsoft Windows XP Professional"
           C:\AVLDR.PE = "Windows PE 工具盘"
2#
发表于 2009-1-6 12:19:37 | 只看该作者
其实配置隐藏分区的menu.lst文件多加几个菜单,默认需要哪个启动就用default x(菜单序号0算起)不就可以了boot.ini都不需要了。

menu.lst

default 0
timeout 3
title 启动第一硬盘第二主分区的操作系统
find --set-root --ignore-floppies --ignore-cd /ntldr
makeactive
chainloader /ntldr
title 启动PE
find --set-root --ignore-floppies --ignore-cd /AVLDR.PE(PE引导文件)
chainloader --force /AVLDR.PE(PE引导文件)

默认是启动第一个pe隐藏分区?grldr和menu.lst记得放放在默人启动的那个区,同时menu.lst也可以内置到grldr

有不对楼下高手修正^_^

[ 本帖最后由 yjd 于 2009-1-6 12:23 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2009-1-7 09:22:04 | 只看该作者
了楼上的方法我试了不行  
我把隐藏分区(也就是默认启动分区)的  Menu.lst  按你给的修改了 启动XP时提示  有文件丢失或损坏 提示 <whindows root>\system32\hal.dll  无发找到
改回之前的设置timeout 0
           default 0
           title 启动第一硬盘第二主分区的操作系统
           root (hd0,1)
           chainloader +1
就能正常进入了
回复

使用道具 举报

4#
发表于 2009-1-7 11:35:31 | 只看该作者
建议从隐藏中回归,这样好了
回复

使用道具 举报

5#
发表于 2009-1-7 11:57:55 | 只看该作者
原帖由 zhrmghg117 于 2009-1-7 09:22 发表
了楼上的方法我试了不行  
我把隐藏分区(也就是默认启动分区)的  Menu.lst  按你给的修改了 启动XP时提示  有文件丢失或损坏 提示 \system32\hal.dll  无发找到
改回之前的设置timeout 0
           defau ...

看来直接从非第一分区加载ntldr不行。只能按你的方法了。

title 启动第一硬盘第二主分区的操作系统
find --set-root --ignore-floppies --ignore-cd /ntldr
makeactive
chainloader +1
回复

使用道具 举报

6#
 楼主| 发表于 2009-1-7 12:09:55 | 只看该作者
我是按照老久的安装说明做的  就是最后发现这个问题 重装后 隐藏的PE 启动的确不受影响  但是装好的XP 却要重新修改启动后才能启动 不完美啊  不过却是很方便
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-9-4 19:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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