RAMOS系統 WIN7 VHD GURB map

2022-06-23 18:33:15 字數 3140 閱讀 4603

**(並未驗證)

前段時間加了一個記憶體條,將筆記本記憶體升級到了6g,由於之前用的是32位的win7不可以直接使用6g記憶體,便裝了64位的系統。網上找資源的時候發現,大記憶體可以使用ramos,從記憶體中虛擬出來一個硬碟,然後從虛擬硬碟中啟動,系統執行速度可以超過大多數的ssd硬碟。

經過兩天嘗,n次重啟終於成功安裝並啟動了win7 ramos,下面貼出教程。

ghost11:這個用來解壓映象的,可以隨便找個pe提取。很好找的,自己搜下看吧。

準備做好後就可以開始安裝啦。

第一步,建立vhd檔案。

win+r 執行compmgmt.msc,切換到磁碟管理器。操作->建立vhd,建立vhd-win7.vhd映象。

建立vhd

選擇路徑,並指定大小上面映象需要差不多2.5個g(固定大小)

選擇路徑

建立好後,掛載到系統上面。記住碟符,最好指定一個卷標。

第二步,使用gho映象覆蓋vhd磁碟。

開啟ghost11選擇local – partition- from image 選擇你的gho映象檔案。

gho1

然後選擇映象分割槽,確定就可以了

選擇映象分割槽

接下來注意,他要你選擇需要恢復到的目的磁碟,千萬別選錯了。根據大小來選擇就不會錯的。

選擇目標磁碟

最後選擇目標分割槽,點選確定就可以了。

目標分割槽

接下來選擇覆蓋分割槽,就可以泡茶等了,注意完成後不要重啟,我們還有事要做。

第三步,用easybcd寫入啟動項。

分離你剛剛掛載的vhd-win7.vhd映象。

安裝easybcd,啟動以後,點選那個add—以後,選擇vhd啟動選項卡,然後填寫啟動選單名,指定你剛剛使用的vhd-win7.vhd映象。

新增vhd系統的引導

第四部,重啟系統,進入vhd系統進行系統安裝以及軟體、驅動的安裝。

1.系統安裝完畢後,進入從vhd虛擬硬碟啟動的系統,給你的系統安裝必要的顯示卡驅動,以及firadisk驅動。

你還可以給你的系統裝些必要的軟體,例如wps,qq,chrome之類。

確保你的驅動安裝上了。

2.安裝vsuite.ramdisk,執行。

先點選雜項,勾上使用未識別記憶體。

然後選擇記憶體虛擬硬碟,選擇大小,指定碟符,勾選優先使用未識別記憶體。

建立記憶體硬碟

確定後記憶體硬碟就生成了。

3.將你的分頁檔案設定到剛剛生產的記憶體硬碟上(因為系統佔了大量記憶體,導致可用記憶體只用700m左右,把分頁檔案放到記憶體硬碟上面,可以解決記憶體不足的問題),同時刪除其它所有的分頁檔案。

右擊我的電腦,屬性,高階系統設定-切換高階選項卡,設定-切換高階選項卡,更改來設定你的分頁檔案到ramdisk

設定分頁檔案

第五步,安裝grub,寫入引導。

管理員執行命令列中執行下面的指令(點選獲取bcdedit語法資料)

bcdedit /set device partition=%systemdrive%

bcdedit /set path \grldr.mbr

bcdedit /displayorder /addlast

然後將grub中的grldr.mbr grldr 檔案提取到引導盤目錄下(我這是c)。

建立一個menu.lst檔案,寫法是這樣的

color black/cyan yellow/cyan

timeout=0

default 0

title vhd win7 hd0,1 in top ram

find --set-root /vhd-win7.vhd

map --mem--top (hd0,1)/vhd-win7.vhd (hd0)

map --hook

root (hd0,0)

chainloader /bootmgr

top指令也可以不加,如果映象超過3.25g必須加top指令,下面的路徑自己對應修改((hd0,1)對應的是第一塊硬碟的第二分割槽,我這裡的d盤)。

之後重啟,從grub4dos選單啟動,系統就會從硬碟讀取映象到記憶體啟動了,體驗下飛一樣的感覺吧!

硬碟測試

注意事項:

1.  firadisk驅動在vhd啟動的時候必須要裝好,不然用grub4dos 啟動的時候會直接藍屏。

2. 如果ramos進去提示頁面檔案配置失敗,自動指定頁面檔案的訊息。你可以先進vhd系統,修改分頁檔案到物理硬碟,重啟,用 vsuite.ramdisk刪除新建的ramdisk,再重建ramdisk,再修改分頁檔案到ramdisk上面,之後直接重新啟動到 grub4dos啟動的ramos中就可以了。

3.如果要安裝軟體修改系統設定的話,請進入vhd系統進行修改,ramos中所做的任何修改都不回儲存。

4.暫時沒什麼辦法進行熱備份,使用winhex進行熱備份失敗了,如果你找到了熱備份的方法,一定要告訴我哦!