无忧启动论坛

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

已经成功把pe安装到linux分区,并能读写linux分区

[复制链接]
跳转到指定楼层
1#
发表于 2008-2-22 21:23:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
优点:Windows中一般是不能读写linux分区的,除非用了相应的工具。因此把pe安装到linux分区是比较安全的,而且pe可以读写linux分区,这样你的系统也可以备份到linux分区了。
步骤:
一.下载附件
二.下载chenall的pe,因为此pe能读写linux分区,又能加载iso中的外置工具。其它ram方式运行的pe也可以,不过可能无法加载iso中的外置工具,也可能无法读写linux分区,要是这样,pe装进linux分区也就失去意义了。
三.尽量把petools中,你用不到的工具去除,减少iso文件的大小,越小越快。经过我的试验,200mb左右的pe,grldr执行map --mem时,用了4到5分钟,100mb左右的,用了1分钟半,50mb左右的用了5秒左右。要是去掉--mem这个参数,速度很快,但linux分区中的pe是无法启动的,非linux分区的、连续存放的pe是可以启动的。
三.把附件BOOT文件夹放到非linux分区上(放在主分区和逻辑分区都可以,反正grub会自动寻找的),再把pe的iso文件放进BOOT文件夹内,并改名为MicroPE.ISO,文件夹以及文件名的大小写不要弄错,否则无法启动。
四.点击BOOT文件夹中的Setup。这一步就是在c盘boot.ini中增加pe的启动项。
五.重新启动电脑,看看能不能进入pe,要是不能你肯定哪个地方弄错了。
六.要是刚才你的pe能启动了,那么请用附件中grubinst_gui.exe,把grub的引导装入mbr(磁盘选择hd0,优先引导原来的mbr,等待时间5到10秒差不多吧,热键自己填一个,其它别管),这样你的pe才能完全脱离c盘,并且增加了安全性。要是c盘破坏掉,可以通过热键启动pe,要是mbr丢失,可以通过c盘的启动项启动pe。
七.现在再重新启动电脑,看看能不能用热键启动pe,要是不能,那么第六步肯定弄错了。在pe中用Partition Manager把你指定的逻辑分区格式化成ext3fs或ext2fs,再把刚才其它分区上的BOOT文件夹拷贝到linux分区,并把BOOT中的grldr拷贝到linux根目录。
八.留在pe中,进入我的电脑,用右键弹出MicroPE这个虚拟光驱,并把非linux分区上的BOOT文件夹改名,要是不改名,不会启动linux分区的pe,启动出来的仍然是非linux分区的pe。
九.重启电脑试一试吧,要是不行,请不要提问,仔细核对上面的步骤。

启动密码是:bbs.wuyou.net

[ 本帖最后由 qdaijchf 于 2008-2-22 09:51 PM 编辑 ]

BOOT.rar

146.97 KB, 下载次数: 202, 下载积分: 无忧币 -2

grubinst.rar

44.01 KB, 下载次数: 115, 下载积分: 无忧币 -2

2#
 楼主| 发表于 2008-2-22 21:27:20 | 只看该作者
补充说明:因为menu.lst已经内置到grldr,所以请把硬盘上可能被加载的menu.lst移走,特别是根目录的,否则grldr会加载你的menu.lst。
回复

使用道具 举报

3#
发表于 2008-2-22 21:30:26 | 只看该作者
想法很好,这样甚至可以把xp embedded装到linux分区了
回复

使用道具 举报

4#
 楼主| 发表于 2008-2-22 21:33:23 | 只看该作者
请高手研究:
要是去掉--mem这个参数,能启动linux分区的pe,这样的话,启动速度不受iso文件大小的限制了,就能和非linux分区的pe一样的启动速度了。关键是怎样能使linux分区的pe连续存放?

[ 本帖最后由 qdaijchf 于 2008-2-22 09:45 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2008-2-22 21:40:23 | 只看该作者
原帖由 qdaijchf 于 2008-2-22 09:33 PM 发表
请高手研究:
要是去掉--mem这个参数,能启动linux分区的pe,这样的话,启动速度不受iso文件大小的限制了,就能和非linux分区的pe一样的启动速度了。关键是怎样能是linux分区的pe连续存放?

linux文件系统要连续存放比较困难
回复

使用道具 举报

6#
发表于 2008-2-22 22:26:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
发表于 2008-2-22 23:02:42 | 只看该作者
原帖由 fujianabc 于 2008-2-22 09:40 PM 发表

linux文件系统要连续存放比较困难

的确linux的文件系统的工作方式与win的有很大区别的说
回复

使用道具 举报

8#
发表于 2008-2-22 23:25:23 | 只看该作者
怎么感觉不用那么复杂,不能直接复制pe到linux分区吗?然后修改linux下的list
回复

使用道具 举报

9#
发表于 2008-2-23 01:03:59 | 只看该作者
请问qdaijchf:

你用的chenall 的PE是哪一个?是非RAM的天使PE吗?

contig.exe很好,谢谢!

对LINUX的文件系统还没有研究。。。
回复

使用道具 举报

10#
 楼主| 发表于 2008-2-23 06:34:55 | 只看该作者
感觉上必须用ram方式,是chenall的这个pe:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
回复

使用道具 举报

11#
 楼主| 发表于 2008-2-23 06:42:15 | 只看该作者
原帖由 lightpeter 于 2008-2-22 11:25 PM 发表
怎么感觉不用那么复杂,不能直接复制pe到linux分区吗?然后修改linux下的list

windows下是不能读写linux分区的,除非安装了linux分区的读写工具。网上找了好几款工具,都是只读不写的,要是找到能读能写的请推介一款。
要是电脑上本来就有linux系统,那么直接拷贝,当然简单,,半分钟就能搞定。
回复

使用道具 举报

12#
 楼主| 发表于 2008-2-23 06:45:17 | 只看该作者
原帖由 youngsun 于 2008-2-23 01:03 AM 发表
对LINUX的文件系统还没有研究。。。

只是创建linux分区而已,无需linux系统,都在windows和pe中完成。
回复

使用道具 举报

13#
发表于 2008-2-23 07:43:06 | 只看该作者
原帖由 qdaijchf 于 2008-2-23 06:34 AM 发表
感觉上必须用ram方式,是chenall的这个pe:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=118886&;extra=page%3D2

chenall的这个PE是RAM的。还没转成DA版。
回复

使用道具 举报

14#
发表于 2008-2-23 07:45:54 | 只看该作者
原帖由 qdaijchf 于 2008-2-23 06:45 AM 发表

只是创建linux分区而已,无需linux系统,都在windows和pe中完成。

这我明白,是利用GRUB的强大功能。正打算学习LINUX呢
find --set-root /BOOT/MicroPE.ISO
map --mem /BOOT/MicroPE.ISO (hd32)
map --hook
chainloader (hd32)
boot
回复

使用道具 举报

15#
发表于 2008-2-23 09:50:54 | 只看该作者
原帖由 qdaijchf 于 2008-2-23 06:42 AM 发表

windows下是不能读写linux分区的,除非安装了linux分区的读写工具。网上找了好几款工具,都是只读不写的,要是找到能读能写的请推介一款。
要是电脑上本来就有linux系统,那么直接拷贝,当然简单,,半分钟就 ...

我现在用ext2fsd,很不错,能读写ext2/3分区,能分配盘符
回复

使用道具 举报

16#
发表于 2008-2-23 17:04:23 | 只看该作者
要是BOOT.ini被干掉了,照样没法启动吧
回复

使用道具 举报

17#
发表于 2008-2-23 18:56:22 | 只看该作者
写到MBR比较保险,最保险的刷进BIOS里面。
回复

使用道具 举报

18#
发表于 2008-2-23 19:12:49 | 只看该作者
原帖由 chenall 于 2008-2-23 06:56 PM 发表
写到MBR比较保险,最保险的刷进BIOS里面。

写进BIOS需要多少K的容量?
回复

使用道具 举报

19#
 楼主| 发表于 2008-2-23 20:19:36 | 只看该作者
原帖由 secowu 于 2008-2-23 05:04 PM 发表
要是BOOT.ini被干掉了,照样没法启动吧

把我顶楼介绍的第六步操作完成,哪怕c盘格式化,或者把所有非linux分区都删除,照样能启动linux分区的pe,除非你把mbr也清除了。因为grub的mbr会自动找到linux分区的grldr。
回复

使用道具 举报

20#
 楼主| 发表于 2008-2-23 20:35:31 | 只看该作者
刚才发现chenall的pe之所以能读写linux分区,是因为运行了这条命令:showdrive all

[ 本帖最后由 qdaijchf 于 2008-2-23 09:38 PM 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 23:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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