星期四, 4月 28, 2005

GHOST 說明書

GHOST 說明書 (本說明書摘譯於GHOST 5.1d版及包含部份之前版本內容) 作者: ChenJP
前言: [天有不測風雲,人有旦息禍福] 雞蛋不擺同籠,這道理是宇宙萬物不變的定律,
既使高科技的電腦亦不例外,俗曰:不怕一萬就怕萬一,因此覓得一套操作簡單
功能超強的備份工具使其能事半功倍將電腦內的系統軟體完整備份就格外地重要.
[GHOST](別被它的鬼靈名稱嚇壞!其實它是: [通用硬體作業系統傳送] 的英文縮寫)
是筆者目前所使用之最好的備份工具,茲將與其他備份工具所比較之優點略舉如下:
1. 檔案小巧: 單一執行檔,可放在磁片到處使用,獨立執行
2. 不佔空間: 量身訂做備份映像檔,不必預留浪費很大的硬碟固定空間給予備份檔
3. 彈性應用: 搭配其姐妹工具[備份總管(Ghost Explorer 1.2)]可全部或部份復原
4. 快速拷貝: 電腦工程師的最愛,不必在每部電腦逐一安裝作業系統及各種應用軟體
5. 多重功能: 請參閱下列指令參數所敘述之各項功能
備份前之準備事項:
1. 先將您所喜愛的程式軟體完成安裝及其各項設定並掃毒
2. 將磁碟空間整理成最佳化 - 刪除暫存檔及一些無用的垃圾檔並重組磁碟
3. 以包含有GHOST.EXE的磁片開機(最好以DOS磁片開機來執行GHOST的備份或復原)
4. 刪除win386.swp虛擬記憶體置換檔,然後隨您高興使用介面模式或指令模式來執行
製作一片無論阿狗阿貓,男女老少,祇要會[插入取出磁片及按電源鈕]即可自動將系統復原的
(復活卡,回魂卡,再生卡,時光回朔器等等...;隨您高興取個語不驚人死不休的名稱)
1. 當然您必須已事先完成製作備份的映像檔xxxxx.gho
2. 準備一片DOS開機磁片內含GHOST.EXE
3. 編輯Autoexec.bat將下列指令參數行範例依您的硬碟分割狀況及備份檔路徑\檔名
任選一種批次指令加入並予修改src=來源,dst=目的地 (請參照下列指令範例)
@ECHO OFF
PROMPT $p$g
ghost -clone,mode=pload,src=d:\backup\win98.gho:1,dst=1:1 -sure -fx
(復原儲存在 D:\backup\win98.gho 所備份的磁碟機一之分隔區一備份檔)
自動復原備份: 插入此開機片==>打開電源==>等執行完畢==>取出開機片==>重新開機==>OK

壹、 圖形介面 (以圖形介面模式執行須逐步操作) (Ctrl+C 可隨時放棄執行)
圖形介面: Disk To Disk =磁碟對磁碟拷貝
指令範例: ghost -clone,mode=copy,src=1,dst=2 -sure -fx
指令註解: 拷貝磁碟一的全部內容到磁碟二,不必徵詢,完成後離開 (兩部實體磁碟機)
圖形介面: Disk To Image =磁碟內容傾印(備份)成映像檔
指令範例: ghost -clone,mode=dump,src=1,dst=d:\Win98sys.gho -z3 -sure -fx
指令註解: 備份磁碟一的全部內容到另台磁碟d:\Win98sys.gho,高壓縮,不必徵詢,離開
圖形介面: Disk From Image =從備份的映像檔復原到磁碟
指令範例: ghost -clone,mode=load,src=d:\Win98sys.gho,dst=1 -sure -fx
指令註解: 從備份在另台磁碟d:\Win98sys.gho的映像檔復原到磁碟一,不必徵詢,離開
圖形介面: Partition To Partition =分隔區對分隔區拷貝
指令範例: ghost -clone,mode=pcopy,src=1:1,dst=2:1 -sure -fx
指令註解: 拷貝磁碟一的分隔區一之全部內容到磁碟二的分隔區一,不必徵詢,完成後離開
圖形介面: Partition To Image =分隔區內容傾印(備份)成映像檔
指令範例: ghost -clone,mode=pdump,src=1:1,dst=d:\Win98sys.gho -z9 -sure -fx
指令註解: 備份磁碟一的分隔區一到磁碟d:\Win98sys.gho,最高壓,不必徵詢,完成後離開
圖形介面: Partition From Image =從備份的映像檔復原到分隔區
指令範例: ghost -clone,mode=pload,src=d:\Win98sys.gho:1,dst=1:1 -sure -fx
指令註解: 從備份在磁碟d:\Win98sys.gho的分隔區一映像檔復原到磁碟一的分隔區一,不必徵詢,離開
圖形介面: Check Image File =檢查映像檔之CRC (指令參數請見下列附錄之詳細說明)
圖形介面: Check Disk =檢查磁碟之CRC (指令參數請見下列附錄之詳細說明)
圖形介面: Multicasting =
圖形介面: NetBIOS = (註: 筆者的Ghost版無這二項功能亦無詳細資料致無法奉告)
圖形介面: LPT/Slave =平行埠電纜線直接兩部電腦之附從機
指令範例: ghost -lps
指令註解: 啟動附從機 (附註: 若以此項目作業必須兩部電腦同時執行GHOST)
圖形介面: LPT/Master =平行埠電纜線直接兩部電腦之主控機
指令範例: ghost -lpm -clone,mode=dump,src=1,dst=c:\Win98sys.gho -sure -fx
指令註解: 將主控機的磁碟一之內容備份到附從機的c:\Win98sys.gho,不必徵詢,離開
圖形介面: Options =選項
圖形介面: Quit =離開
附註一、 執行GHOST不必事先格式化或分割硬碟。 來源及目的地磁碟機可以不同的大小及屬性。
附註二、 當您以圖形介面模式進行Local之下的任何選項之後請選擇來源及目的地,
然後隨其指示給予確認即可順利完成作業。
圖形介面: 選項內容 (與5.1d版略有差異)
Flags =旗標
Image Write Buffering =寫入映像檔時使用緩衝器 AutoName =分片傾印時自動寫入預設的檔名
Sure =不必等待確認 Allow 64K FAT Clusters =允許64K FAT叢集
No Int13 =不使用INT13 Ignore CRC Errors =忽略CRC錯誤
Reboot =結束執行後重新開機 Override Size Limit =棄絕大小限制
Spanning =分片傾印(壓縮) Image Read Buffering =讀取映像檔時使用緩衝器

貳、批次指令 (下列這些開關參數將端視您的GHOST版本以及您註冊時所允許的功能而定.)
一般開關 (筆者註: 請先以ghost -h參考各版本之有效的開關參數說明)
-@參數檔 | 指定從這個檔案讀取指令行參數(自行以一般文字編輯此指令參數檔)
-#e=檔名 | 更新GHOST版本時使其能夠成為可使用的註冊版. (預設的檔名: ghost.env)
-AFILE=<路徑> | 棄絕以路徑預設的記錄檔中止進行
-AUTO | 與-AUTONAME同 (5.1c Diag4版之修改)
-AUTONAME | 分片傾印檔案時自動寫入原檔名(不必提示分片的檔案名稱, 使用預設名稱代替)
-BATCH | 避免中止訊息來等待使用者確認
-BFC | 處理壞的FAT叢集. GHOST會嘗試去工作壞的磁區周圍並建立列出壞磁區的檔案
-BFC=n | 處理到多寡壞的FAT叢集(預設的數值: n=500)
-BLKSZE=n | 設定當寫入映像檔時磁塊之千位元組(n=xxxKb)
-BUFFERSIZE=x | 設定映像檔讀取或寫入緩衝區大小到幾x=K位元組
-CHKIMG,(檔案) | 檢查映像壓縮檔之完整性
-CRC32 | 允許製作磁碟或分隔區的檔案清單並查証磁碟機(參閱下面附錄)
-CRCIGNORE | 允許恢復傾印檔案若其中包含一些錯誤的檔案(忽略CRC檢查)
-DD | 傾印磁碟度量到GHSTSTAT.DMP檔
-DFILE=<檔案> | 棄絕以路徑預設的記錄檔傾印檔案 - (參閱 -DD)
-DI | 顯示磁碟診斷內容
-DL=n | 指定固定式磁碟的數量百分比(0〈=n〈=
-E | 克服EA DATA.SF檔內之問題
-F12 | 當使用 -clone開關指令時允許重整FAT12分隔區大小到FAT16格式
-F32 | 轉換FAT16到FAT32格式
-F64 | 當從舊的映像檔案載入時允許64K叢集大小
-FATLIMIT | 避免重整FAT分隔區大小超過2GB
-FCR | 當製作傾印檔時建立CRC檔案(定名為: GHOST.CRC)
-FDC | 強制硬體鎖定檢查
-FFX | 提出要使用擴充的INT13h (註:此屬5.1c daig4版,可能與舊版之-XINT13ON同)
-FINGER | 顯示詳細的診斷摘要(Fingerprint =指紋, 筆者將其譯為=診斷摘要)
-FIS | 使用最大偵測的磁碟機幾何大小數值
-FNF | 關掉建立診斷摘要
-FNI | 不能夠直接存取IDE支援
-FFI | 提出要直接使用IDE存取
-FNS | 不能夠直接存取ASPI/SCSI支援
-FFS | 提出要直接使用ASPI/SCSI存取
-FRO | 繼續繁殖即使來源包含壞的磁塊
-FNX | 若出現呼叫擴充的INT13時,強制其失效
-FX | 當結束繁殖時離開本程式
-H | 顯示輔助內容
-IA | 影像壓縮一切 - 強制磁區接磁區拷貝所有分隔區
-ID | 拷貝整個磁碟包括未分割的空間(5.1d版新增)
-INT41 | 使用DOS支援的磁碟機表面去決定磁碟機之幾何
-J=期間名稱 | 記錄多工鑄造時期其中之名稱 (參閱Multicasting文件)
-JL:x=路徑\檔案 | 記錄多工鑄造之診斷訊息到檔案 (x=[E|S|W|I|A]) (參閱Multicasting文件)
-JS=(範圍) | 設定最大多工鑄造範圍數值(預設值:10) (參閱Multicasting文件)
-LPM | 啟動並列埠連接之主控機(註:LPT=並列埠=列表機插座)
-LPS | 啟動並列埠連接之附從機(註:LPT模式作業時必須二部電腦同時啟動GHOST)
-MEMCHECK | 使能夠刊出傾印診斷的記憶給予爾後提供技術支援
-NBM | 啟動網域連接之主控機(NetBIOS\master模式)
-NBS | 啟動網域連接之附從機(NetBIOS\slave模式)
-NOFILE | 關掉傾印檔案對話盒
-OR | 棄絕目的地磁碟機空間限制及完整性檢查
-PWD | 密碼 - 當建立映像檔時提示欲使用指定的密碼保護(執行中會另要求輸入密碼)
-PWD=x | 密碼 - 當使用映像檔時提出密碼(x=預設的密碼)
-QUIET | 靜止模式(背景作業) - 不允許使用者調停或螢幕顯示
-RB | 在拷貝完成之後強制自動重新開機
-SKIP=x | 跳過條件檔內FAT檔案,系統檔案或目錄等多重相符條件(x=條件檔名稱)
-SLEEP=n | 降緩GHOST速度去改善網站的可靠性(多工鑄造除外)
-SLOWFILE | 強迫使用慢速方法讀取或寫入映像檔
-SPAN | 能夠分片傾印越過多部容積體(磁碟)
-SPLIT=n | 當建立映像檔時分割映像檔成為分片到某百萬位元組(n=xxxMb)
-SURE | 與 -clone關連使用去免除決定分隔區大小及處理的詢問(不必徵詢如何處理)
-SZEx | 於批次模式控制分隔區大小
-VER | 顯示GHOST版本號碼
-VER=n | 中止GHOST, 如果版本小於(n=版本號碼)
-VDW | 使用磁碟查証指令在寫入之前檢查每個磁區, 此行動將視-BFC磁區之失敗而定
-VFY | 查証寫入到映像檔的各個檔案(未分片的映像檔)
-WD- | 將目的地磁碟之磁碟快取失效
-WS- | 將來源磁碟之磁碟快取失效
-XINT13ON | 若系統出現呼叫,強制其使用BIOS的擴充INT13 (筆者註:可能與-FFX同)
-Z 或 -Z1 | 當傾印時壓縮映像檔案 - 低的壓縮率(快速)
-Z2 | 當傾印時壓縮映像檔案 - 高的壓縮率(慢速)
-Z3 至 -Z9 | 當傾印時壓縮映像檔案 - 最高壓縮率(較慢)
使用於磁帶的開關 (使用@MTx於-CLONE src 或dst參數. x=0-n)
-TAPEBUFFERED | 預設的磁帶模式
-TAPESAFE | 當使用舊的或非可靠性的磁帶機時使其有助益
-TAPESPEED=x | 允許控制磁帶速度, x=0至F (0是預設的, 1至F遞增速度)
-TAPEUNBUFFERED | 強制磁帶輸出入(IO)成為非緩衝的
-TAPEEJECT | 在操作結束時退出磁帶
使用於WinNT的NTFS格式的特殊開關
-NTD | 能夠NTFS格式內部診斷檢查
-NTC- | 不能夠進行分配接近的NTFS格式叢集
-NTN | 禁止在WinNT之NTFS格式開機的容積體磁碟檢查(CHKDSK)
-NTIL | 忽略非空的NTFS記錄檔案檢查(不一致的容積體)
-NTIC | 忽略NTFS格式之容積體磁碟檢查位元
-NTIID | 忽略分隔區系統ID並根據檔案系統的基礎繁殖
-NTX:x | 設定NTFS格式之容積體快取大小於某千位元組. 該預設值是: x=8000.
指令行語法:
CLONE,mode={COPY|LOAD|DUMP},src={drive|file},dst={drive|file}
磁碟模式 {拷貝|復原|備份},來源={磁碟|檔案},目的地={磁碟|檔案}
CLONE,mode={PCOPY|PLOAD|PDUMP},src={drive artition|file artition},dst={drive artition|file}
分隔區模式 {拷貝| 復原| 備份},來源={磁碟:分隔區 |檔案:分隔區}, 目的地={磁碟:分隔區 |檔案}
CLONE,mode={COPY|LOAD|DUMP|PCOPY|PLOAD|PDUMP},src={drive|file},dst={drive|file},szen=
{F|V|nnnnM|nnP}sze{F|L}
(磁碟對磁碟或分隔區對分隔區之拷貝或復原或備份並同時重新配置某個分隔區的大小)

GHOST指令行參數可以從特定的文字檔案閱讀, 其使用的語法:
GHOST.EXE @(參數檔)
(參數檔)此檔案以一般文字所撰寫它可以包含任何指令行參數, (除了-AFILE=及-DFILE= 之外).
此特性是免於MSDOS指令行限制於150個字元.
一些經由GHOST指令行批次繁殖的語法範例:
* ghost -clone,mode=copy,src=1,dst=2 -sure
- 在內部模式拷貝磁碟機一到磁碟機二,勿須提示其決定(內裝二部實體磁碟機).
* ghost -nbm -clone,mode=dump,src=2,dst=c:\xxxx.gho
- 經由NetBIOS模式連接到正在進行ghost\slave的網路遠端個人電腦並傾印本端磁碟機二
之內容到遠端磁碟機C:\xxxx.gho成一映像壓縮檔案.
(本端第二部磁碟機內容壓縮成映像檔到遠端磁碟機C:\xxxx.gho)
附註: 該遠端附從機可以用ghost -nbs指令啟動.
* ghost -clone,mode=load,src=e:\savdsk.img,dst=1
- 載入(復原)留存在網站磁碟分隔區E:\SAVEDSK.IMG影像檔案到個人電腦內的磁碟機一.
* ghost -clone,mode=pdump,src=1:2,dst=g:\imgs\part2.img
- 傾印(備份)磁碟機一的第二分隔區到g:\imgs\part2.img影像檔.
* ghost -clone,mode=pload,src=g:\imgs\part2.img:2,dst=1:2
- 載入(復原)影像檔內的第二分隔區到內部硬碟磁碟機一的第二分隔區.
* ghost -clone,mode=pcopy,src=1:2,dst=2:1
- 拷貝磁碟機一的第二分隔區到磁碟機二的第一分隔區.
* ghost -clone,mode=load,src=g:\imgs\2prtdisk.img,dst=2,sze1=60P,sze2=40P
- 載入(復原)影像檔案到磁碟機二, 並重整目的地分隔區大小配置成: 60%及40%.
* ghost -clone,mode=load,src=e:\imgs\3prtdisk.img,dst=1,sze1=450M,sze2=1599M,sze3=2047M
- 載入(復原)影像檔案到磁碟機一, 並重整分隔區大小為: (一)=450MB,(二)=1599MB,(三)=2047MB.
* ghost -clone,mode=copy,src=1,dst=2,sze1=F,sze2=V,sze3=V
- 拷貝有三個分隔區的磁碟機一到磁碟機二並保持第一分隔區與來源相同大小,
但是分開的其他分隔區所剩餘空間保留不予分配.
* ghost -clone,mode=load,src=g:\imgs\2prtdisk.img,dst=1,szeL
- 載入(復原)影像檔案到磁碟最後的分隔區並按照容量重整它的大小,
第一分隔區則利用剩餘的空間.
請參閱本程式隨附的GHOST.DOC說明檔給予更多的開關詳細資訊及它們的使用方法.

CRC32開關使用之附錄:
-CRC32開關允許製作磁碟或分隔區或映像壓縮檔等之每個CRC數值的清單,並查証原始或繁殖之清單對照.
其目的是允許快速列出傾印的檔案內容及查証由GHOST執行的磁碟是否包含與原始的檔案相同.
CRC檢查以FAT分隔區之檔案接檔案工作. NTFS分隔區是在傾印檔內部各個MFT表層檢查CRC.
它是不可能於現在獲得以NTFS檔案系統檢查CRC失敗的檔案清單. 當建立NTFS分隔區的CRC檔案時,
僅產生單純的CRC數值.
* ghost -CRC32,action=create,src=1,crcfile=ghost.crc
- 建立檔案清單及磁碟的CRC數值.
* ghost -CRC32,action=dverify,src=x:dumpfile.gho,crcfile=ghost.crc
- 查証傾印檔(映像檔)的對照清單.
* ghost -fcr
- 建立CRC檔案 (定名為: GHOST.CRC) 當製作傾印檔時.
您同時可以從傾印檔(映像檔)建立CRC檔案, 並查証磁碟的對照.
該完整的語法是:
* -CRC32,action={create|verify|pcreate|pverify|dcreate|dverify},src=[DiskSpec}|{PartSpec}|{File],
{crcfile={File}|vlist={File}|vexcept={File] (在指令行未空格是允許的).
* crcfile={File} :: ASCII CRC檔案 - 預設值=ghost.crc
* vlist={File} :: 查証清單檔 - 預設值=ghost.ls
* vexcept={File} :: 查証除外檔 - 無預設值
該可行的動作是:
動 作 記 述
------ ------------------------
* create 從磁碟建立ASCII CRC檔案
* verify 從CRC檔案查証磁碟
* pcreate 從分隔區建立ASCII CRC檔案
* pverify 從ASCII CRC檔案查証分隔區
* dcreate 從傾印檔建立ASCII CRC檔案
* dverify 從ASCII CRC檔案查証傾印檔
一些 -CRC32動作的範例:
* ghost -CRC32,action=create
從主要硬碟機建立ASCII CRC32檔案. 附註: 預設的磁碟是主要(primary)磁碟機,
預設的ASCII CRC32檔案是: GHOST.CRC.
* ghost -CRC32,action=create,src=2,crcfile=myfile.txt
建立ASCII CRC32檔案. 除了您指定的磁碟及ASCII CRC32檔案之外與前例相同.
此範例使用磁碟二為來源磁碟機並輸出檔案MYFILE.TXT.
* ghost -CRC32,action=verify
查証主要(primary)磁碟機內容對照CRC32檔案. 再重覆一次, 該預設的磁碟是主要磁碟機及預
設的ASCII CRC32檔案是GHOST.CRC (在目前的目錄). 此外, 該預設的清單檔案是GHOST.LS.
* ghost -CRC32,action=verify,src=1,crcfile=myfile.txt,vlist=myfile.out
查証主要(primary)磁碟機內容對照CRC32檔案. 如同前例, 但是指定磁碟, CRC檔及清單檔.
此範例使用磁碟一為來源磁碟機, MYFILE.TXT為ASCII CRC32檔及MYFILE.OUT為查証清單檔.
* ghost -CRC32,action=verify,src=1,crcfile=myfile.txt,vlist=myfile.out,vexcept=myfile.exc
查証主要(primary)磁碟機內容對照CRC32檔案. 如同上例包含除外的參數而以它的登載為基礎排除比對檔案.
該VEXCEPT參數所指定的檔案是不以CRC檢查. 這是一般使用於排除經常在開機時有所改變的檔案.

排除的文字檔案樣本是:
[Ghost exclusion list]
\PERSONAL\PHONE
[Partition: 1]
\WINDOWS\COOKIES\*.*
\WINDOWS\HISTORY\*
\WINDOWS\RECENT\*
\WINDOWS\USER.DAT
\WINDOWS\TEMPOR~1\CACHE1\*
\WINDOWS\TEMPOR~1\CACHE2\*
\WINDOWS\TEMPOR~1\CACHE3\*
\WINDOWS\TEMPOR~1\CACHE4\*
[Partition: 2]
\.1
[End of list]

GHOST錯誤代碼
下面是大部份平常GHOST可能報告錯誤的清單. 請確認您是進行於最新的GHOST版本因為許多錯誤已經過修訂版之修改.
(譯者註: 此說明書是轉譯於v4.d版, 新版是否有所更改請自行查証)
10000 不正確的路徑/檔案語法. 請確保路徑及檔名是正確並完全. 同時確定如果試圖在網站建立
影像壓縮檔案您有適當的使用者權利.
10001 使用者放棄執行.
10060 讀取壞的來源. 網站 - 由於交通或衝突. 光碟機 - 由於媒體問題.
10082 GHOST的展示版本已過期. 該是購買的時候了!
10170 使用GHOST -OR去拒絕檢查或更新到最新的版本以解決此難題.
10180 硬碟沒有回應. 請檢查電纜線, 電源連接, 跳線及基本輸出入單元(BIOS)設定. 確定您的
系統已經由FDISK組織硬碟.
10210 無效的擴充分隔區資訊,大概是由於使用像[EZ-磁碟機]之類的軟體壓制磁碟所致. 如果它們
是由此類型的驅動器所控制, GHOST無法完全將磁碟機定位.
10220 大部份是以視窗系統的DOS模式進行GHOST所關聯, 從DOS提示下進行GHOST, 最好是
從DOS的開機磁碟片執行.
10600 GHOST無法適當地繼續由於缺乏記憶體. 參閱下面15040錯誤給予更多資訊.
11000 無效的傾印(備份)檔案.
12080 一般是企圖在網站之上繁殖磁碟對磁碟所關聯. GHOST僅會經由NetBIOS(同儕對同儕)之
協定在網站繁殖磁碟對磁碟.
12090 閱讀或寫入實體硬碟錯誤. 嘗試以完整磁區掃瞄進行磁碟掃瞄.
14030 未註冊的GHOST版本遭遇檔案的日期超過它的終止日期. 審視您的系統是否檔案超過此日期
並暫時從系統更移到允許GHOST繼續的日期. 當發生此錯誤時您可以在GHOST視窗按鈕之
磁碟機:\路徑\檔名找尋犯錯位置.
15010 - 15020 - 15030 - 15050 通常以EA DATA.SF檔案去應付問題. 進行GHOST -E去規避此錯誤.
15040 GHOST無法適當執行由於缺乏傳統記憶體. 確定在您的config.sys已載入上層記憶體驅動器
或最好是更新到DOS v4.x版本以上. 下面是個可行的config.sys組態:
device=himem.sys
device=emm386.exe noems i=b000-b7ff (筆者註:加此參數無法執行ET3)
dos=high,umb
devicehigh=(您的裝置驅動器)
devicehigh=(您的裝置驅動器) 等等.
下面是您不需要的裝置. 它們對於GHOST的效率並無助益.
setver.exe
smartdrv.exe 或任何其他磁碟公用快取
mouse.com 或任何其他滑鼠驅動器
15100 使用GHOST -OR去拒絕檢查或更新到最新的版本以解決此難題.
15150 大慨是腐壞的映像壓縮檔案. 從Local/Check/Image File選單進行"檢查映像壓縮檔案完整性...".
15165 GHOST橫越到通常放置在網際網路瀏覽器的快取目錄之末端檔案. 當發生此錯誤時您可以在
GHOST視窗按鈕之磁碟機:\路徑\檔名找尋犯錯位置. 更新到最新版本以解決此難題.
15170 由於來源硬碟機未格式化或無效的分隔區. 請確定來源磁碟機是完成分配為GHOST可找到
100% 能生育的媒體.
15175 以Compaq關聯所診斷分隔區之較舊的錯誤. 更新到最新的版本.
16040 太多分隔區在您的磁碟機. 因取決於舊的GHOST v3.x版本.
19080 大部份或許是GHOST要存取的目錄或檔案名稱是腐壞的.
19320 GHOST無法適當地繼續由於缺乏記憶體. 參閱上面15040錯誤給予更多資訊.
30004 密碼非供給保護的檔案(密碼不符).

最新XP註冊碼

  最新XP註冊碼
Windows XP專業版最新註冊碼
8RCKG-36TH8-VWBGK-T3CB6-RHG48
7G4H4-T4XXW-BVXTH-4QP4V-9CV28
PG274-383QX-6C32H-P8RWC-48M4Q
CHYVW-V63RT-67XVC-XJ4VC-M3YWD
XMDCV-2TJMR-7JD66-YTVMK-V7PBD
RQHFJ-X47QJ-G2XKK-WYQ8P-7W6RG
X6MYY-6BH3T-YRBT8-H8YPH-RG68T
KVXQ3-RVQFG-FW8KC-2QYC6-67WCD
KMM7J-FCXMM-WV8PG-6FQMD-CPTQD
D6T24-3FBGM-WTDG8-6Y3WP-77QRJ
YWVHF-GT3M6-3QYB2-FCYCH-X47PQ
QJ68H-G7T8R-WFR77-D8X8Y-VJ398
7FMM3-W4FMP-4WRXX-BKDRT-7HG48
DJQJB-PC83T-FTGJC-CQTCK-RJD8D
VMMBM-8WK8W-H44YH-37B4M-KX8QR
XRCTF-Y68KJ-VVFTR-7BDFP-4PW7G
6RV7B-FYWR2-PW3C6-DDWDR-68X9C
KYMTD-BV7KP-RRM33-P3XKJ-RDKVD
X3WYK-H7CR8-KQBMV-7DP6X-W6YQQ
(我都試過,完全可用於 Windows XP)

 Windows XP SP1 序號
7QVT6-T2738-WRKJB-YKRFQ-XVK98(保證可用)
Microsoft Windows XP Pro SP2
DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
   Office XP 序號
FM9FY-TMF7Q-KCKCT-V9T29-TBBBG
V7CQV-642DR-D24RF-2X6FC-MHFJ6
PJM3Y-9V6DR-D8FFM-VB3P2-TF64J
HPC7F-YV87Q-RW8JJ-9H6G6-B6PQQ
V7CQV-642DR-D24RF-2XF6C-MHF6J
Microsoft Windows XP Professional 100% 可 Update
F6JQQ-GQ34M-27T3P-KFF8Y-42F4X
MMRMD-QQWK4-2T6RH-W8GKV-2MFVY
TPB84-QWHKJ-7668V-RV7D3-WYFJH
3QCVY-GQMGJ-G6G22-6CBY7-P44QP
72KCR-PTJHK-7VR3V-JXFTV-DGMXD
Y3RYY-44PXY-2TT3K-JDRXR-XJWHV
C4XQJ-BDGGQ-TTXBB-PDHCR-H6937
KMVXP-JTTVF-R46WY-WDKQP-WC9RC
KXYY8-266JT-7HY8F-PKD4X-GYHG9
7B3YD-KPVBV-YFV88-HF8FV-G4V39
D3MJF-YM7V4-K2VP3-H76QY-WHC3V
   更改 Windows XP 的序列號可按下程序執行
1. 在〔開始〕→〔執行〕→〔Regedit〕→〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Microsoft〕→ 〔Windows NT〕→〔CurrentVersion〕在〔WPAEvents〕內將〔OOBETimer〕的最後兩個數值刪除
2. 在〔開始〕→〔執行〕→〔oobe/msoobe /a〕進入〔啟動畫面〕→選擇第二項〔電話啟動〕再進入下一個視窗,選擇〔change product key〕來修改序列號及輸入新的序列號,完成後點擊〔update〕進行更新及選〔remind me later〕
3. 重新啟動電腦後 在〔開始〕→〔執行〕→〔oobe/msoobe /a〕
進入〔啟動畫面〕時應該顯示已經啟動

星期三, 4月 20, 2005

讓Linux在Windows執行的coLinux

讓Linux在Windows執行的coLinux

讓Linux 核心在 Windows底下執行的coLinux
好像很不錯的樣子. 不過硬體要求應該不低吧~~

以下轉載自: 讓Linux 核心在 Windows底下執行的coLinux

軟體版權:www.colinux.org
軟體種類:編譯程式
發行版本:0.6.1-2.4.26
語言種類:英文
檔案大小:不詳
發行公司:www.colinux.org

Debian Linux 跟 Windows 合作了,這個迷人的系統就叫做 coLinux,能讓 Linux 核心在 Windows 2000 或 XP 底下以程式或服務的身份執行,而不須使用 User Mode Linux 或 VMware 等商用電腦虛擬系統。

coLinux 開發小組組長及專案發起人 Dan Aloni 指出,coLinux 是「在特權模式下 (如 ring 0 或監督模式) [執行] coLinux 核心的主機作業系統上的專用驅動程式軟體。」
Aloni 繼續說明:「藉著在主機作業系統狀態和 coLinux 核心狀態之間不斷轉換機器的狀態,讓 coLinux 在自己所分配到的位址空間中完全控制實體機器的 [記憶體管理裝置] (例如呼叫和保護),而且可以像原生核心一樣地運作,達到一般 Linux 在相同機器上執行的相同效能與功能。」

coLinux 不須直接存取 I/O 裝置,就能與主機作業系統共用硬體。Aloni 表示,coLinux「在主機作業系統中與 coLinux 驅動程式所提供的模擬裝置連結。…所有的實體硬體中斷會直接傳送到主機作業系統,如此一來,主機作業系統對實體硬體的控制就不會受到干擾,因而能繼續順利 執行。」

最重要的是,「由於 coLinux 在使用者空間可執行檔使用相同的二位元格式做為原生 Linux,因此 coLinux 可以載入並且與主機作業系統共同執行現存但未經修改的 Linux 發行版本。」

換言之,coLinux 是名符其實的 Linux,因此成為在 Windows 底下執行只適合 Linux 應用程式成效顯著的平台。
安裝過程相當簡單,不過要避免將 coLinux 安裝在「Program Files」子目錄之下 (或是其他任何有長名稱的子目錄),否則在設定系統的時候必須知道子目錄的短名稱。

安裝好 coLinux 之後,需要一個 Linux 發行套件的來源影像,也就是儲存在檔案內的已安裝發行套件的影像。你們可以到 http://prdownloads.sourceforge.net/colinux/ 網站下載發行套件的來源影像檔。筆者使用的是 Debian 版本。

這個程式庫內的來源影像檔副檔名是 bz2,因為這些檔案用 bzip2 壓縮的,你們可以用 bzip2 或 TUGZip 解壓縮。你們也需要建立一個置換檔 (到 http://gniarf.nerim.net/colinux/swap/ 下載),選擇你們打算分配給 coLinux 執行的相同大小 RAM 版本。

現在你們可以準備編輯設定檔,好讓 coLinux 載入器知道它的磁碟裝置位置 (實際的 Windows 檔案)、該使用哪一個置換裝置 (同樣也是 Windows 檔案)、要使用哪一個核心和多少記憶體 (預設值只有 64M bytes),以及如何設定網路。

要讓網路運作有三種選擇:使用網路位址轉換、啟動 Windows Connection Sharing 或設定橋接網路連線。我們建議使用 Windows Connection Sharing 設定。

如果你們已經正確完成所有設定,接著打開 coLinux 子目錄中的指令視窗,並輸入下列指令:

你們應該會看到 coLinux 系統初始化,而且會載入你們選擇的任何發行版本。「Cooperative Linux Console」視窗也會開啟,剩下的開機程式則在你們看到「colinux loin:」之後才出現,如果你們是第一次執行 coLinux 的話,應該選擇沒有密碼的「root」。只要輸入「shutdown -h now」指令就能關閉 coLinux。

--------------------------------------------------------------------------------
原始出處:http://www.nwfusion.com/columnists/2005/011705gearhead.html
下載網址:http://www.colinux.org/?section=downloads

星期二, 4月 19, 2005

線上掃毒總匯

線上掃毒總匯

http://www.windowsecurity.com/trojanscan/

→ 掃木馬的...連進去後...點『Scan my computer for Trojans!』
然後不久會彈出一個"安全性警告"的視窗...按"是"...然後選擇你想要掃的目標...
再按『start scan』就開始掃了...

http://msn.mcafee.com/root/mfs/scan.asp

→ 聲名遠播的 Mcafee .....連進去後...不久會彈出"安全性警告"視窗...按"是"...
然後會出現 "scan location" ...選取你欲掃的目標...然後按 "scan" 就開始掃了..

http://www.pandasoftware.com.tw/freescan/a.../activescan.htm

→ Panda 的功能較好...掃到病毒後會主動幫你解毒...(但不保證所有病毒都掃得到...)
使用方法為點選在跑的那個畫面..." Panda Active Scan" ...進去後...按"next"
然後填上你的e_mail...(我則是亂填的啦...^^")...然後按"send"...
接著會下戴程式到你的電腦裡...過了一會後...就可以選擇你要掃的目標啦....
(也可以自己看它首頁的說明去設定...)

http://www.spywareinfo.com/xscan.php

→ 移除間碟及廣告程式...連進去後...會出現 "安全性警告" 視窗...按 "是" ...
就會自動幫你掃了...如果不幸掃到病毒...會彈出黃色危險視窗...按下 "remove it"..
就會移除了...(但有些病毒...無法移除...)

http://security.symantec.com/sscv6/default...id=ch&venid=sym

→ 賽門鐵克...進去後...按 "開始" ...可選擇你想要偵測的方式...
兩者方式都會在你進去後...出現 "安全性警告" 視窗...同樣按 "是"...就開始掃了....

http://housecall.nhu.edu.tw/housecall/start_corp.asp

→ 趨勢科技...進去後...會自動下載掃毒引擎...完成後...就可選擇你欲掃的目標...


F-Secure Online Virus Scanner, 免費線上掃毒

http://support.f-secure.com/enu/home/ols.shtml

網頁最下方找 ’Start scanning’鈕, 照指示按 ”accept” 就可掃毒了
有興趣者試試吧 ,不錯用我個人覺得


免費的 永久性掃毒

趨勢科技 http://housecall.antivirus.com/housecall/start_corp.asp
這個網址,首先在choose one裡選擇Taiwan然後按GO即可掃毒哦!!

這是美國網站,臺灣的趨勢科技才沒這個服務呢!


諾頓線上掃毒 http://security.symantec.com/ssc ... id=ch&venid=sym

星期五, 4月 15, 2005

在VMWare中安装Windows 2003 Cluster Step by Step

周末无事,想起一位同事提起可以用 vmware 来灌 cluster ,一时兴起,也来玩一把。在网上找了找,关于这方面的资料不多,有两篇提到了一些要点,管他,试过就知道了。

系统配置 :
CPU:AMD Athon XP2500+
MEM:256M*2 双通道
硬盘: 80G
OS:winxp+sp1
VMWare GSX server 2.5.1 build-5336
Windows 2003 Enterprise Edition

我一般在我的机器上开一个虚拟机,跑的还蛮顺畅的,没试过开两个会怎么样。不过 512M 的内存应该能抗的住。

废话少说,先用 vmware gsx server 灌好两个 win2003 系统(听一位试过的朋友说 workstation 也可做 cluster ,但他做好后切换的时候切换不过来,只好特意盗 www.ttdown.com 下了个 vmware gsx server 版)

由于 cluster 需要域环境,我的主机装的是 winxp ,又不太可能像网上一篇文章说的那样,开三个虚拟机,一台专门做 DC 和 DNS ,我的内存开两台虚拟机都已经够戗了。在微软的网站上搜索了一下,如果 cluster 中的一个节点做成 DC 的话,另外一个节点也要做成 DC 才成 (文章链接 http://support.microsoft.com/default.aspx?scid=kb;en-us;281662 ) ,二话不说,运行 ->dcpromo ,新建一个 odba.net 的域,将两台虚拟机 test1 , test2 都做成 DC ,其中 test1 还兼职做 DNS 。

每台虚拟机需要两片网卡,设定如下:

Test1
Public:IP - 172.17.0.1 掩码- 255.255.255.0 DNS- - 172.17.0.1
Private: IP - 10.1.1.1 掩码- 255.255.255.0

Test2
Public:IP - 172.17.0.2 掩码- 255.255.255.0 DNS- - 172.17.0.2
Private: IP - 10.1.1.2 掩码- 255.255.255.0

由于跟DC装在一起,所以test2也要装DNS, 并开启区域复制,不然主DNS(也就是节点1)挂掉以后,你会发现在节点2上无法用群集管理器连上虚拟服务器了,这是因为他不认识主机名了。当然这个应该 也可以通过更改hosts文件来解决。如果你像我一样还是采用DNS,则test2的网卡设置中,DNS Server要设成172.17.0.2而不是172.17.0.1

接下来,创建共享磁盘柜。

在 vmware gsx server 的程序目录下有个 plainmaker.exe ,就利用他了。把他 copy 到你准备存放共享磁盘柜文件的目录下,假设为 e:\SCSI 。

Cluster 的共享磁盘柜至少需要一个 Quorum Disk 和一个 Shared Disks ,这样我们就需要创建两个 SCSI 磁盘。

plainmaker quorum.pln 200
plainmaker shareddisk.pln 2000

这样就在 e:\SCSI 目录下生成了一下文件

quorum.pln
shareddisk.pln
quorum1.dat
shareddisk1.dat
shareddisk2.dat
(网上说只有前面四个,但是我机器上确实有这个 ^_^ )

接下来,在两个虚拟机里面分别添加两个 SCSI 磁盘,都选已存在的虚拟盘,在打开的文件类型选 vmware plain disks ,文件名 quorum.pln , shareddisk.pln 。

最重要的一步,打开每个虚拟机里面的 .vmx 文件 , 在末尾加上 disk.locking="FALSE"

另外, Win2003 需要安装 SCSI 的驱动,到 vmware 网站可以下到该驱动的虚拟软驱镜像(地址: http://www.vmware.com/download/downloadscsi.html )。 然后将虚拟软驱指向这个镜像,为每个虚拟机装好 SCSI 驱动,然后在磁盘管理里面将两个 SCSI 盘转换为 basic 磁盘,创建主分区,格式化为 NTFS 。给 200M 的那个设置为 Q 分区,卷标 quorum , 2G 的那个设置为 S 分区,卷标 shareddisk( 这样命名只是为了好记,你也可以随便命名)

准备工作差不多了,对了,还要在 AD 新建一个帐号,设为 clusteradmin ,用来建立和管理 cluster 的。

关掉 test2 ,开启 test1 。

运行 ->comclust

新建一个群集,命名为 test , IP 设为 172.17.0.66 ,仲裁盘选 Q

完成后,开启 test2 ,开始 ->comclust ,选添加节点到已有群集

一路 ok 。

打开群集管理员,在网络一项中将private设置为只供内部通讯用。在实际的cluster系统中,连接两块private的就是著名的"心跳线了"。

到此, vmware+win2003 cluster 创建完成 。 在此基础上,可以继续试验 SQl server 和 exchange 等的 cluster 。