史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-03-21, 03:03 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 製作多功能全自動64位系統安裝碟

製作多功能全自動64位系統安裝碟

製作一張多功能64位系統安裝光碟,就可以在光碟啟動時,通過功能表選項安裝64位Windows XP,或選項能執行於DOS下的伺服器版分區魔術師,簡單方便。
  所需工具軟體
  啟動易EasyBoot
  這是一款整合化的中文啟動光碟製作工具,它可以製作光碟啟動功能表、自動產生啟動檔案、產生ISO文件,只要通過CD-RW燒錄軟體即可製作完全屬於自己的啟動光碟。如果善加運用,還可將其它有用的工具如分區魔術師、Ghost等增加到啟動功能表中。
  HA-WinImage
  它是一個強大的磁牒實用工具,允許用戶新增一張軟碟的映像、從映像中抽取文件、新增一個空的映像、把一個映射恢復到空白的軟碟上等等。




  標準Windows 98啟動碟
  事實上這個工具可有點不好找,因此筆者提供一種方法來產生標準的Windows 98啟動碟,用能製成啟始電腦到DOS下的USB碟即可完成。將USB碟插入電腦USB接頭,找出USB碟原有的的格式化工具,按提示即可將USB碟格式化為標準的Windows 98啟動碟,如圖1所顯示,在後面的製作程序中可直接使用該USB碟上的啟動檔案。你還可以利用軟式磁碟機製作標準的Windows 98啟動軟碟,將軟碟格式化為空白盤,再將USB碟上的文件全部拷貝過來即可。



  需要注意的是,網上有Windows 98啟動碟的映像下載,但一般都不是標準的,雖然這些都是經過了作者的精心製作而成,有某一方面的獨到功能,但對完成本文的工作而言還是不太合適。
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/727553601.jpg
  製作64位Windows XP安裝光碟
  假定啟動易EasyBoot的安裝目錄是D:\EasyBoot\,由於後面要將64位Windows安裝碟上的檔案拷貝到該目錄下,還要產生ISO文件,要求該分區的空餘磁牒空間至少有1.2GB。
  啟動EasyBoot,介面如圖2所顯示,左邊是控制台,右邊是預覽框。它已內裝了兩個範本,按下「開啟」,定位到D:\EasyBoot\disk1\ezboot下,可觀察到這兩個範本分別是cdmenu和default,任選其一,再按下當前介面上的「開啟」即可使用,cdmenu的介面如圖2所顯示。這兩個範本的功能相同,只是背景影像不同。
  注意:該軟體產生的啟動光碟有背景影像,而且帶有EasyBoot字樣。背景影像預設存放在D:\EasyBoot\disk1\ezboot\目錄下。其格式是BMP,大小是640×480像素,顏色是256色,我們能用相同規格的個性圖片對其進行取代。
  軟體提供了幾個選項,我們的工作就是要通過設定第一項即「安裝 Windows XP Pro」來自動安裝64位Windows XP,修改第二項即「安裝 Windows 98 SE」來實現安裝前對硬碟的分區操作。



  設定自動安裝64位Windows XP功能
  第一步:修改啟動功能表
  在圖2中按下「功能表條」選擇項,切換到圖3介面。按下預覽項中的「安裝Windows XP Pro」,在左邊控制台的「功能表文本」後輸入相應的內容(筆者輸入的是「安裝64位Windows XP」),輸入完畢後Enter鍵,即可在預覽介面中觀察到生效後的效果。
  

  
  第二步:增加64位Windows XP的安裝文件
  如果已將安裝文件燒錄到光碟,可直接從光碟增加;否則可用UltraISO、WinRAR等將下載到的ISO文件解開並單獨儲存在硬碟的任一目錄(除D:\EasyBoot\及子目錄外)下,再從硬碟上增加文件。以後者為例,假設已將ISO文件解壓到G:盤的64XP Setup目錄下。



同時開啟這兩個目錄:D:\EasyBoot\disk1和G:\64XPSetup。從後者拷貝到前者的文件有AMD64資料夾(連同其下文件)、I386目錄下的所有文件(不包括I386目錄);後者下的所有文件(除目錄外),AUTORUN、READ1SST、RAEDME、SETUP、Win51、Win51AP。

http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/771503783.jpg


  第三步:設定執行指令

  在圖3的預覽區中選項「安裝64位Windows XP」,會觀察到「執行指令」後的內容預設為「run w2ksect.bin」,請不要修改它,這正是我們所需要的。
  先按下「文件」 「另存為」,再指定一個名稱(為方便後面的敘述,設輸入的檔案名是64Setup)將以上修改的結果儲存制作備份。預設的儲存位置是D:\EasyBoot\disk1\ezboot,儲存後的文件也叫功能表文件,副檔名是Ezb。顯然,完整的檔案名應該是64Setup. Ezb,該檔案與前面提到的cdmenu和default有同樣的性質。
  為安裝光碟增加硬碟分區功能
  要完成這一工作,我們得先瞭解一下啟動易EasyBoot的結構。圖4展示了它安裝目錄下的兩個資料夾:ezboot和resource。前一資料夾下的「setup98」實質是一個IMG格式的映像文件,其下包含了將電腦啟始到DOS下的必須文件和其它有用的DOS指令。


當我們啟動時選項第二項即「安裝Windows 98se」時,它的作用就體現出來了—將電腦啟動到DOS下。


也就是說,圖2中的第二項和這個IMG文件有直接的聯繫。在我們要完成的工作中,要借用的就是這一聯繫,再將圖4中的映像文件「setup98」用對我們有用的文件取代下來就行了。




http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/525736024.jpg



  第一步:修改標準Windows 98啟動碟中的自動批次處理文件
  標準Windows 98啟動碟中的文件如圖5上部所顯示,筆者已將其拷貝到了硬碟上,後面的步驟中還要向其中增加伺服器版分區魔術師,所以應當選項一個較大的硬碟分區。
  右擊Windows 98啟動碟下的自動批次處理文件,選項「編輯」(對指令文件而言,雙按的結果是執行,而不是在相應的編輯器下開啟),它會在記事本下開啟,找到以下指令行:
  copy command.com %RAMD%:\ > NUL
  set comspec=%RAMD%:\command.com
  copy extract.exe %RAMD%:\ > NUL
  copy readme.txt %RAMD%:\ > NUL
  在其後增加以下指令行:
  Copy mouse.* %RAMD%:\ > NUL
  Copy sm *.* %RAMD%:\ > NUL
  Copy pq *.* %RAMD%:\ > NUL
  %RAMD%:\mouse
  %RAMD%:\smagic
  請注意其中的空格,這些指令的作用筆者將在後面提到。

http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/723761235.jpg


http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/182061472.jpg
  第二步:準備分區工具
  執行於DOS下的分區魔術師有多個版本,如果電腦中安裝了伺服器類作業系統,比如Windows NT/Server 2000/Server 2003等,普通版的分區魔術師就不能執行。為使分區工具適應更多環境,得選用伺服器版,不管硬碟中安裝了哪一類Windows或者Linux ,該版本的分區魔術師都能正常執行。



執行該分區魔術師所必須的文件有: SMAGIC.EXE、SMAGIC.OVL、SMAGIC.PQG、SMHELP.dat、PQPB.RTC、PQTMP.FIL、PQ_DEBUG.TXT,如圖5下部所顯示,啟動分區魔術師的指令是SMAGIC.EXE。



一般地,在這類工具軟體下都附有DOS下的滑鼠驅動程式:MOUSE.COM、MOUSE.INI(如圖5下部標示)。
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/771503783.jpg


  第三步:修改「setup98.img」文件
  雙按「D:\EasyBoot\disk1\ezboot」目錄下的「setup98.img」,它會自動在軟體WinImage中開啟,介面類似如圖6所顯示,然後在圖6移除所有的文件。按下「映像」下的「更改格式」,可看到預設的格式是「1.44MB」,請將其改為「2.88MB」,不然就無法容納後面的步驟中要增加的文件。




按下「映像」下的「加入」,將圖5上下部的所有的文件增加進來,文件增加完成後,軟體WinImage的介面如圖6所顯示。最後按下「文件」下的「儲存」,「D:\EasyBoot\disk1\
  ezboot」目錄下的「setup98.img」就被取代了。




  注意:在WinImage下可以增加資料夾,以便對文件進行分類管理,建議大家在實際操作時採用。因為將所有文件不分類別地放在一起可能出現一個問題:後增加進去的文件會取代原來的同名文件,最容易出這一問題的是Readme.txt,幾乎所有的工具軟體下都有它的存在。筆者是為了讓大家清楚到底增加了那些文件(首要條件當然是沒有出現同名文件)才採用了圖6的方法,即沒有增加資料夾。另外,在實際套用中筆者發現,如果直接在軟體WinImage下將上述文件增加進去,再儲存為同名文件去取代setup98.img,最終製作出的多功能安裝碟有時會出現錯誤,為此,筆者採用了上述的修改取代法。
  用過Windows 98啟動碟的朋友都知道,它會將記憶體分割一小塊出來模擬成硬碟(預設大小是2.048MB,可在config.sys文件下進行修改,比如修改為4.096MB)使用,也叫虛擬盤。這裡可以用「%RAMD%:」為磁碟代號來使用它,然後將有用的DOS指令解壓到虛擬碟上,不然軟碟裝不下所有的DOS指令。




  在這裡說明一下前面步驟中的一些指令行。「%RAMD%:」是用來表示虛擬盤磁碟代號的,預設地,啟動到DOS下後,磁碟代號的排列順序是先硬碟分區,再是虛擬盤,最後是光碟。



比如,硬碟上有兩個FAT32格式的分區且沒有處於隱藏狀態,那麼,在DOS下,兩硬碟的磁碟代號分別是「C:」和「D:」,虛擬盤的磁碟代號是「E:」光碟是「F:」,此時,也可用「E:」來表示虛擬盤。但是當換到另一台電腦而且另一台電腦的硬碟FAT32分區數目發生了變化時,就不能用「E:」來表示虛擬盤了,但「%RAMD%:」卻可用於表示,只不過這時的「%RAMD%:」可能是「G:」(當硬碟上有4個FAT32分區時)也可能是「D:」(當硬碟上只有一個FAT32分區時),這就實現了虛擬磁碟代號的動態分配。另外,光碟磁碟代號則可用「%CDROM%:」來動態分配。





  「copy mouse.* %RAMD%:\ > NUL」則是將滑鼠驅動程式拷貝到虛擬盤。由於使用了萬用字元,能將圖6 所顯示的兩個與滑鼠相關的驅動文件都拷貝到虛擬碟上。
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/106553416.jpg
  同理,「copy sm*.* %RAMD%:\ > NUL、copy pq*.* %RAMD%:\ > NUL」的作用是將與分區魔術師相關的文件全部進行拷貝。
  「%RAMD%:\mouse、%RAMD%:\smagic」的作用分別是執行滑鼠驅動程式和分區魔術師。
  為什麼要將它們拷貝到虛擬盤後再執行呢?



滑鼠驅動程式和分區魔術師在執行時會產生一些臨時文件,可是,用上述方法製成的多功能安裝光碟啟動到DOS下後,雖然也能找到一個A碟,但這裡的A盤不是真正意義上的軟碟,它將處於不可寫狀態,不難看出,上述程序執行時要產生臨時文件寫入磁碟,而此時的A盤又處於唯讀狀態,直接後果就是程序不能正常執行。



為此,筆者用自動批次處理將其拷貝到用記憶體模擬出的虛擬碟上(它是可寫的)。




  第四步:產生ISO文件
  在圖2中按下「製作ISO」,整個程序一般不超過10分鍾,產生的ISO文件預設將儲存到圖4所顯示的ISO資料夾下。如果首次進行以上的操作,可能不會百分之百成功。所以,產生ISO文件後,不要急於燒錄光碟,請在虛擬電腦Virtual PC上模擬執行,檢查無誤後再進去行燒錄。




如果用上述方法製作非64位Windows XP或64位Windows Server 2003的多系統安裝碟,在虛擬電腦上可進行所有功能的檢查,但不能檢查64位系統的安裝情況,因為64位系統不能在Virtual PC上安裝。



幸運的是,使用上述方法製作多功能系統安裝碟時,系統的安裝部分一般很容易成功。




  第五步:燒錄光碟 
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/876873181142553650341.jpg
  在圖2中按下「燒錄光碟」,燒錄介面如圖7所顯示。它需要Nero StartSmart的支持,電腦上必須安裝Nero燒錄軟體,安裝後,啟動易EasyBoot會自動使用它。   
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/710126321142553654838.jpg
  燒錄好之後,就可以用光碟啟動電腦,首先出現的介面如圖8所顯示,選項第二項 「對硬碟進行分區」,下一介面如圖9所顯示(請注意觀察其標題欄,上面有ServerMagic字樣,它是伺服器版的)。顯然,能自動啟動到在DOS下執行的伺服器版分區魔術師下,接下來就可以按部就班地安裝64位系統了。
http://news.newhua.com/Newhua_Files/Net_pic/2006-3/20/655051101142553658805.jpg
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
向 psac 送花的會員:
yus1224 (2007-07-07)
感謝您發表一篇好文章
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 01:57 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1