通過上面的描述我們知道RAM OS的很多優(yōu)點,那么在自己老機上該怎么安裝RAM OS?下面我們以安裝精簡Windows 7系統(tǒng)為例。由于RAM OS制作有些復雜,這里我們制作一張流程圖供大家參考(圖1)。
圖1 RAM OS制作流程圖
制作VHD系統(tǒng)
首先準備好Windows 7精簡系統(tǒng)安裝文件(需要專業(yè)版以上版本),將其加載到資源管理器虛擬光驅中備用。這里要注意精簡版本的選擇,過于精簡的版本會缺少很多組件,給日常使用帶來不便如無法安裝QQ,精簡不足版本則體積過大,無法直接裝入內存,建議安裝后系統(tǒng)體積一般大于1G,不要超過2GB??梢栽诎惭b好的VHD系統(tǒng)中試用滿意后再將其制作為RAMOS。
接著啟動“VHD_OneKey”,點擊“創(chuàng)建VHD”,設置好放置VHD文件位置,大小建議設置為2.5GB(4GB內存用戶),格式選擇為“固定大小”,裝入VHD的WIM位置選擇虛擬光驅中的“install.wim”,映像號選擇“專業(yè)版以上版本”,其他參數默認,點擊“確定”即可將系統(tǒng)安裝文件釋放到VHD磁盤(圖2)。
圖2 安裝VHD系統(tǒng)
完成文件的釋放后,返回程序主界面切換到“掛載/卸載VHD”,將上述安裝完系統(tǒng)的VHD文件加載,點擊“向BCD中添加VHD項目”,這樣即可在BCD中添加“Windows [WIN7_V.VHD]”啟動菜單(圖3)。
圖3 添加VHD啟動
由于RAMOS啟動是通過虛擬磁盤的BOOTMGR加載,還要將必需的啟動文件復制到VHD磁盤中。打開裝載Windows 7精簡系統(tǒng)安裝文件窗口,將其中的“bootmgr”文件和“boot”目錄復制到VHD磁盤根目錄下備用。
VHD系統(tǒng)設置
重啟選擇“Windows [WIN7_V.VHD]”,按屏幕提示完成VHD系統(tǒng)的安裝。進入VHD系統(tǒng),在VHD系統(tǒng)安裝好本機驅動、平時使用的軟件(建議均安裝綠色精簡軟件,這樣占用的空間不會過大)。完成上述操作后根據自己需要進行優(yōu)化,建議關閉虛擬內存、休眠、系統(tǒng)還原等占用空間等操作。如果經過上述優(yōu)化后體積仍然過大,還可以借助Dism++進行一步優(yōu)化,啟動程序后切換到“常用工具→空間回收”,勾選右側窗格的所有項目(特別是CompactOS,壓縮后可以大幅減少系統(tǒng)體積),點擊“掃描”后在清理即可(圖4)。
小提示:
Dism++清理可能會造成VHD系統(tǒng)無法啟動,因此在執(zhí)行優(yōu)化操作前建議備份一份VHD文件,如果優(yōu)化后出現(xiàn)問題,使用備份VHD替換錯誤文件即可恢復。
圖4 使用Dism++優(yōu)化系統(tǒng)
到http://955.cc/mb7QT下載“Primo Ramdisk Server Edition”,啟動程序后單擊主窗口左下角的“設置”圖標,在打開的窗口勾選“支持系統(tǒng)未識別內存休眠”,這樣可以充分利用32位系統(tǒng)無法識別的內存(圖5)。
圖5 啟用系統(tǒng)未識別內存休眠
返回程序主窗口點擊“+”,新建一個虛擬磁盤,在彈出向導提示選擇“使用全新設置創(chuàng)建虛擬磁盤”,硬盤大小設置為“2700MB”,類別選擇“SCSI硬盤”,盤符為R,剩余操作按照屏幕提示完成操作即可。這里要注意的是虛擬硬盤大小要根據自己內存容量設置,最大可設置數是在當前VHD新特性下可用內存,比如4GB用戶(開啟支持系統(tǒng)未識別內存休眠后總可以用容量為3.75GB),因此建議設置為2700MB,這樣進入RAMOS還可以使用900MB左右的內存。因此要設置更大的內存盤,當前系統(tǒng)就必須盡可能占用少的內存,如果當前VHD系統(tǒng)內存占用過大,可以進入占用內存更小的WinPE系統(tǒng)里設置。(圖6)
圖6 設置虛擬磁盤
返回程序主窗口,點擊“保存硬盤內容”,然后將當前創(chuàng)建的虛擬磁盤保存到D:\ramos.vdf,這個就是用來加載RAMOS的載體。這個操作會將在當前虛擬磁盤的操作保存,因此以后進入RAMOS后如果要保存在其中的操作(如新裝的驅動、軟件等),同上進行保存即可在重啟后繼續(xù)進入RAMOS中使用(圖7)。
圖7 保存硬盤內容
轉化為RAMOS
完成上述操作后關閉VHD系統(tǒng)進入老機原來的系統(tǒng),到http://grub4dos.chenall.net/下載Grub引導文件,下載后將其中的grldr和grldr.mbr復制到C:\備用。
啟動Diskgenius,點擊“硬盤→打開虛擬磁盤文件”,然后依次打開上述制作的VHD磁盤、Ramos.vdf(加載vdf文件時需要選擇“全部文件類型”才可以選擇),將兩個虛擬磁盤全部加載(圖8)。
圖8 加載虛擬磁盤
點擊“工具→克隆分區(qū)”,源分區(qū)選擇上述加載的VHD分區(qū),目標分區(qū)選擇加載的vdi虛擬磁盤,點擊“開始”,將VHD系統(tǒng)克隆到VDI分區(qū)中(圖9)。
圖9 克隆分區(qū)
返回程序主界面,選中加載VDI分區(qū)切換到“瀏覽文件”,依次展開“windows\system32\config”,選中“system”右擊選擇“復制到桌面”,將其復制到桌面?zhèn)溆谩M?,展開“boot”,將其中“BCD”文件也復制到桌面?zhèn)溆谩?/p>
啟動注冊表編輯器,定位到[HKEY_LOCAL_MACHINE],點擊“文件→加載配置單元”,加載上述提取到桌面的“system”文件,為配置單元設置名稱為“Cfan”。展開[HKEY_LOCAL_MACHINE\cfan\ControlSet001\Control\PnP],將其右側PollBootPartitionTimeout的值更為十進制的“30000”,否則啟動后會藍屏(圖10)。
圖10 更改鍵值
繼續(xù)展開[HKEY_LOCAL_MACHINE\cfan\MountedDevices],選中右側窗格“\DosDevices\C:”,將其重命名為“\DosDevices\R:”,同上將“\DosDevices\R:”更改為““\DosDevices\C:”即互換C:和R:的盤符,使得啟動RAMOS后虛擬磁盤分區(qū)為C:。最后點擊“文件→卸載配置單元”,并將修改過的數據保存。
啟動bootice.exe,切換到BCD編輯,點擊“添加→新建實模式啟動項”,設備類為“partition”,啟動磁盤和分區(qū)選擇當前硬盤和C:,啟動文件選擇“\grldr”,菜單名稱為“啟動RAMOS系統(tǒng)”,勾選“禁用數字簽名”,其他設置默認,然后依次點擊“保存當前設置”和“保存全局設置”(圖11)。
圖11 設置GRUB啟動
同上,打開上述導出到桌面上的BCD(即RAMOS的BCD配置文件),刪除默認啟動項,點擊“添加→Win7/8/8.1啟動項”,設備類為“partition”,啟動磁盤為“boot(wim)和locate(vhd)”,其他選擇默認,最后保存。
返回Diskginus的VDI磁盤文件瀏覽窗口,展開“windows\system32\config”,右擊選擇“復制文件到當前分區(qū)”,將修改過的“system”文件復制并替換同名文件,同上將修改過的“BCD”也復制到“boot”下替換同名文件。
啟動記事本新建一個menu.lst文件,代碼如下:
color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default
title RAMOS
find --set-root /ramos.vdf
map (hd0) (hd1)
map --read-only /ramos.vdf (hd0)
map --hook
chainloader (hd0,0)/BOOTMGR
完成后點擊“文件→保存”,保存類型選擇“所有文件”,編碼選擇“Unicode”,保存在C:\即可(圖12)。
圖12 保存menu.lst
完成上述操作后重啟系統(tǒng),以后在多重啟動菜單選擇“啟動RAMOS”即可進入內存操作系統(tǒng)了。如果要對RAMOS做更改,同上在“Primo Ramdisk Server Edition”執(zhí)行“保存硬盤”操作即可,否則重啟后會自動刪除所有在RAMOS中的讀寫操作。
聯(lián)系客服