NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 13774|回復: 26

[已解決] NoName Pe 可否改成Native內核模式啟動

[複製鏈接]
發表於 2012-6-5 01:16:54 | 顯示全部樓層 |閱讀模式
本帖最後由 v5720949 於 2012-6-10 17:31 編輯

NoName Pe 可否改成Native內核模式啟動
對岸已經有人改成功了  http://bbs.wuyou.com/viewthread.php?tid=210241&highlight=
開機時佔用記憶體少,啟動也比較快
不知版上的玩家可否能修改
發表於 2012-6-8 02:01:45 | 顯示全部樓層
本帖最後由 wusun 於 2012-6-9 23:38 編輯

依據別人作好的簡體一級內核,改了一個繁體版的。
但是很粗糙,希望能拋磚引玉,有高手可以改的更好!

【軟體名稱】:Roughly Native XPE
【軟體大小】:55.7MB
【軟體格式】:ISO
【軟體語言】:繁體中文
【作業系統】:NoName XPE RC5
【發文日期】:2012/06/08
【檔名】:RoughlyNativeXPE.iso
【MD5】:43E2DC2624D2EA37EC9C4CAFE6E7621A
【發文驗證碼】:hh8xd8thpg46pfd

原本把RXPE.IM_載入記憶體,改為載入一級內核NVPE.IM_
而RXPE.IM_內之檔案則改壓縮成WIM格式,由native.exe載掛後使用。
而原本X:\RXPE\WIMMOD則因執行PECMD初始命令INIT須開FBWF,無法再載掛,故只好移至Y:\WIMMOD
而載掛目錄之移動,可能造成一些原本可用之外置工具須相應改些設定後才能使用!

修改:
2012/06/08-15:00 經tpss12發現,txtsetup.sif 中有關 hal 的部份沒改到,重新測式後,txtsetup.sif之[Hal.Load]修改如下,可以自己修改,或重新下載一次!
[Hal.Load]
486c_up=hal.dll
acpipic_up=halacpi.dll
e_isa_up=hal.dll
mps_up=hal.dll
mps_mp=hal.dll
syspro_mp=hal.dll
acpiapic_mp=halaacpi.dll
acpiapic_up=halaacpi.dll

2012/06/09 經sanpig反應會抓不到硬碟/光碟機,我想應該是一級內核整合的驅動程式太老舊,而電腦太新,所以認不出設備!故重新用NoNAME XPE 2012 RC5為藍本,湊出一個新的一級內核。如果你抓不到新的設備,可以用以下之NVPE.IM_替換掉RoughlyNativeXPE.iso內的NVPE.IM_試試。我這沒有新機器可以試試,故也不知成不成?如果有網友原本認不出設備,替換後便可認出,可否回應一下!
【軟體名稱】:Native XPE 之一級內核
【軟體大小】:9.71MB
【發文日期】:2012/06/09
【檔名】:NVPE-RC5.rar\NVPE.IM_
【MD5】:9D0BAF5AA34F659598C46436432F29AE
【發文驗證碼】:wsj549e5lp45na4




發表於 2012-6-5 22:54:13 | 顯示全部樓層
話說Native內核是什麼呢?小弟我對於這個新技術很有興趣但不太懂,不過既然你提議了,何不解釋一下這是怎麼樣的一個技術呢?可否再詳細點說明這個技術嗎?
 樓主| 發表於 2012-6-6 00:50:56 | 顯示全部樓層
bear1alex1 發表於 2012-6-5 22:54
話說Native內核是什麼呢?小弟我對於這個新技術很有興趣但不太懂,不過既然你提議了,何不解釋一下這是怎麼 ...

來源 http://bbs.wuyou.com/viewthread. ... mp;highlight=Native

  native,英文意为基本的、本国的,基础的等,在软件平台上可意为不可精简或基础的意思。一般的软件或系统平台都是积木式的,或叫模块式,都是可裁减的,当一个软件或系统平台裁减到不可再裁减时,这时的运行环境就是native环境。中文叫基本环境。

  大家知道G4D在加载PE启动时,由于是调用BIOS检测来调用相应的模块,当ZIP时,由于本身没有USB2.0接口驱动,只能以30K/秒的速度加载,加载速度很慢。足迹在精简PE时发现了WINDOWS的这个现象,设想把一个ISO的内核分成两部分,第一部分为基本的驱动和2.0驱动,在开始加载时加载,一但2.0驱动加载完毕,再读U盘数据就很快了,另一部分为二级内核,即普通内核。一级内核经过精简后一般体积在3-4M左右,G4D加载这么点体积也是很快的,由于一级内核为基本的不可缺少的内核,所以起名为基本内核,英文名就叫NATIVE。


   但要改造就需要一些内在的工具支持,所以足迹开发了一个native shell及native cmd工具,用以在一级内核启动后加载二级内核,两者各有优缺点,shell环境可挂载WIM格式的内核或工具,但有一些不足。这时足迹想进一步开发一个native pecmd,以最终替代PE的PECMD,由于参与开发的人不多,足迹又很忙,所以进展速度很缓慢。目前足迹在努力,打算重写native shell,以提高兼容性及增加功能。

  足迹把采用这类方法改造的PE,起名为PE native版,意思明显。当然也可以叫其他什么名字。以区别普通内核的PE。


   经过这样改造,一般启动一个PE时间由原来的几或几十分钟,缩短到现在的2分钟以内(ZIP)。速度有大幅度的提高。
 而HOTDLL等又利用BURG,进一步把时间压缩到30秒左右(zip)。
發表於 2012-6-6 19:45:25 | 顯示全部樓層
呵呵,看到很感興趣的題材了,常常在無憂泡網,
hotdll大改良的native pe光是可以縮短載入時間就很有看頭,
尤其在電腦前期USB載入速度由BIOS執掌,若以最慢的速度來看
第一級核心檔案小確有其優勢…可惜如果是繁體界面的話會更好,
倘若把NonameXPE導入Native核心,又是繁體界面,對於系統效率會更高。
我很期待高手把這具優勢的PE 導入。
發表於 2012-6-6 21:40:40 | 顯示全部樓層
holucan 發表於 2012-6-6 19:45
呵呵,看到很感興趣的題材了,常常在無憂泡網,
hotdll大改良的native pe光是可以縮短載入時間就很有看頭, ...

有人有成品嗎??簡體版的也沒關係,好想試看看是怎麼樣的架構...
發表於 2012-6-6 22:25:33 | 顯示全部樓層
如果NoNameXPE也Native化,又同時全部藏入ud,那還真是效率與安全兼顧啊..
發表於 2012-6-7 02:18:25 | 顯示全部樓層
native pe 對硬體最低要求是?
發表於 2012-6-7 13:41:19 | 顯示全部樓層
bear1alex1 發表於 2012-6-6 21:40
有人有成品嗎??簡體版的也沒關係,好想試看看是怎麼樣的架構...

用 "實機 及 ud" 測試為準!

扔掉XPE/03PE吧!比XPE速度更快的Native7PE 第3修正版本2012-06-06發佈!

發表於 2012-6-8 08:06:10 | 顯示全部樓層
wusun 發表於 2012-6-8 02:01
依據別人作好的簡體一級內核,改了一個繁體版的。
但是很粗糙,希望能拋磚引玉,有高手可以改的更好!

看來還需要相關配套;請問,開機速度是否明顯加快呢?
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-8-18 21:41 , Processed in 0.110175 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表