當前位置:係統粉 > 電腦問答 > 其他問答 > 怎樣把係統裝進內存?

怎樣把係統裝進內存?

提問者:亂世0霸主  |  瀏覽 次  |  提問時間:2017-05-09  |  回答數量:3

怎樣把係統裝進內存?如題

已有3條答案
喵喵喵喵哇哦

喵喵喵喵哇哦

回答數:62  |  被采納數:141

2017-05-09 17:06:06
在內存中安裝係統是操作最為複雜的,多次驗證,目前要想成功地將係統安裝在內存中,加載進內存的鏡像不得超過2GB。這就帶來了很多問題。必備工具:FiraDisk驅動程序、Grub4dos引導程序、Windows 7安裝光盤或Windows XP安裝光盤、Windows 7精簡版、WinPE工具盤、VDM鏡像製作程序,除係統鏡像之外的其他工具,要想成功將Windows 7安裝到內存中,要求整個係統盤的文件占據的空間不得超過2GB,而這是非常複雜的。普通的Windows 7安裝完成之後大概要占到10GB的空間,如果再算上虛擬內存的頁麵文件和係統休眠的鏡像文件,安裝了16GB內存的係統,大概要占到30GB的空間,這樣是不可能成功做成鏡像的。而且普通的給Windows 7瘦身的方法也不太管用,瘦身完成後Windows 7依然要占據7GB左右的空間,因此我們隻能安裝極致精簡的Windows 7係統。 由於下載的極致精簡版Windows 7采用的是自動解壓的方式安裝,而直接解壓的話由於沒有係統啟動引導程序,極致精簡版Windows 7是無法使用的,因此必須將安裝極致精簡版的Windows 7係統分為兩步來完成。第一步是在硬盤上以正常的安裝方式安裝標準的Windows 7係統,這一步非常簡單,就不多說了。 緊接著進入比較複雜的第二步。係統安裝完成後什麼驅動程序都不用裝,直接重啟用WinPE工具盤引導到WinPE係統中。從WinPE的計算機管理窗口中進入磁盤管理界麵,此時可以看到磁盤“C:”為係統保留的100MB分區,這個分區存放的是Windows 7的係統引導程序,在Windows 7係統中是不會顯示出來的,在WinPE中才會顯示出來。右鍵點擊磁盤“C:”,選擇“更改驅動器號和路徑”,然後在彈出的新窗口中將其驅動器號改為 “B”,緊接著將剛才裝好係統的分區(正常情況現在應該是磁盤“D:”)以同樣的方式改變其驅動器號為“C”。這樣一來,磁盤“C:”就是我們剛才裝好係統的那個分區了,然後右鍵點擊裝有係統的磁盤“C:”選擇“格式化”。格式化完成後,我們運行極致精簡版Windows 7的安裝程序,該程序會自動將文件解壓到磁盤“C:”,解壓完成後重新啟動計算機,就會開始極致精簡版Windows 7的安裝。安裝完成後我們發現實際C盤占用空間在1.26GB左右,並且能夠正常安裝驅動,也能夠開啟Aero。怎樣把係統裝進內存?(1) 係統裝好了之後,安裝好所有設備的驅動程序,接著就是安裝內存虛擬硬盤的FiraDisk驅動。首先進入設備管理器,在硬件設備列表的最上麵一欄點擊右鍵,選擇“添加過時硬件(見上圖)”,然後點擊“手動從列表選擇硬件”,定位到 FiraDisk文件夾的FiraDisk.inf文件即可將名為“FiraDisk Virtual Disk Enumerator”的磁盤控製器安裝到係統中。怎樣把係統裝進內存?(2) 第二步,要進行係統啟動信息的修改,否則bootmgr就會發現磁盤大小發生了改動,導致啟動時出現Winload.exe錯誤,係統無法直接從內存成功啟動。修改的方法很簡單:以管理員身份運行“開始→所有程序→附件”中的“命令提示符”程序,分別輸入“bcdedit /set {default} osdevice boot”、“bcdedit /set {default} device boot”和“bcdedit /set {default} detecthal 1”這三條命令,每輸入一條命令就回車一次,係統會提示程序執行完成。到這裏,係統啟動信息的修改就算是完成了,接下來我們就要加入啟動選項菜單。 首先把Grub4dos解壓到C盤並將文件夾改名為“grub”,然後將“grub”文件夾中的grldr和grldr.mbr兩個文件複製到C盤根目錄,接著在“命令提示符”界麵中輸入“bcdedit /create /d "Grub" /application bootsector”後回車,此時係統會返回一長串字符。我們這裏返回的是“{4bc205f9-d2d6-11e0- a1b9-9116d6c33702}”,然後我們繼續在“命令提示符”界麵中分別輸入三條命令:bcdedit /set {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} device partition=c:bcdedit /set {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} path grldr.mbrbcdedit /displayorder {4bc205f9-d2d6-11e0-a1b9-9116d6c33702} /addlast(對於不同的係統返回的字符並不一樣,在後麵的命令中也要將“{}”中的字符改為對應的),每輸入一條命令就回車一次,係統會提示程序執行完成。 進行到這一步,可以說我們在Windows 7係統中的修改操作都已經全部完成,然後我們重新啟動到WinPE係統中。運行VDM,在極致精簡版Windows 7的係統盤(在WinPE係統中顯示為D盤)創建一個名為“Ramwin7.img”、大小為2GB的鏡像,接著將這個2GB的鏡像加載到係統中,此時係統會出現一個大小為2GB的磁盤“A:”,點擊磁盤“A:”,選擇格式化磁盤“A:”,然後將D盤中除“System Volume Information”、“RECYCLER”和“Ramwin7.img”之外的所有文件和文件夾全部複製到磁盤“A:”中,就完成了鏡像的製作。接下來就是修改二級啟動菜單了,用寫字板將D盤中“grub”文件夾下的“menu.lst”文件打開,在最後寫上以下6行代碼:title Ramwin7find ——set-root /Ramwin7.imgmap ——mem /Ramwin7.img (hd0)map (hd0) (hd1)map ——hookchainloader (hd0,0)/bootmgr 到這裏全部工作就完成了,重新啟動計算機,在啟動選擇菜單中選擇“grub”,等20多秒鍾就自動進入內存版Windows 7了。由於我們使用的極致精簡版Windows 7為32位版本,此時內存版Windows 7占用了2GB,還剩下1.46GB內存可用。這時的Windows 7係統運行速度確實非常快,不過極致精簡也帶來了很多問題:由於過於精簡,係統隻能運行Office、IE等少數應用程序,PCMark7、 SiSoftware Sandra 2011均無法正常運行。
讚 6
若命中已注定丶

若命中已注定丶

回答數:99  |  被采納數:114

2017-05-09 17:03:41
實際上你按了開機鍵BIOS自檢通過並成功加載引導程序開始到最終啟動完成之間的時間就是在將操作係統從硬盤中讀出並裝入內存(內核),如果是想把係統裝到內存盤中,那就比較蛋疼了,內存速度雖快,但是掉電會導致內存中的數據丟個精光,如果不想丟,隻能不斷電。之前有見過一家公司出的基於RAM的PCIE接口存儲介質,速度沒的說,基本約等於總線速度,但是為了保證關機不丟東西,給它配了個大電池,然而也沒有解決這一個蛋疼的問題,電池隻能支持16小時,超時就是丟個精光,隻能後悔沒給他續命了。。。。
讚 9
喜歡嫂子的餃子

喜歡嫂子的餃子

回答數:31  |  被采納數:69

2017-05-09 17:16:07
為什麼要把係統裝進內存,你電腦內存很大麼,有32G內存沒有。要知道服務器一般動輒幾百G的內存都沒有想過把係統裝進內存,係統裝進內存也許可以訪問電腦的各種接口設備,但是需要持久化存儲數據,還是要和硬盤打交道。
讚 3
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航