星期六, 2月 03, 2007

Linux及Unix歷史及各種功能簡介

作業系統扮演的角色
一部運作正常的電腦,不論是超級電腦還是桌上型 PC ,大致上主要由三個部份所構成的,這三個部份分別是硬體,作業系統和應用程式。硬體,顧名思意,就是像 CPU ,硬碟等這些構成電腦的電子元件,而應用程式則是使用者利用來完成特定目標的程式,例如 ms word 是專門作文書處理的應用程式,netscape 是 brower 。應用程式是一個集合,代表所有執行於作業系統以上的軟體,基本上我們每天開機使用的都是一個又一個的應用程式。那作業系統又是什麼?作業系統位於幕後,是位默默耕耘的功臣,雖然不像硬體看得見,或是像應用程式可以直接使用,它卻影響整部電腦的效率甚巨。它的兩個最重要的任務是提供應用程式介面及資源管理。

控制硬體是件極複雜的事,以讀寫軟碟為例,必須啟動馬達,移動磁頭等等,如果開發應用程式須要包含硬體的控制,那麼難度馬上增加好幾倍,而且不同廠牌的硬體又會有不同的操作方法,等於對每一家硬體廠商須要重寫一次。還好,應用程式控制硬體的方式大同小異,以軟碟為例,不外乎格式化(format),讀出資料,寫入資料等少數幾個動作。把這些硬體的常用動作,寫成類似函式庫的形式,提供給應用程式呼叫,就是作業系統核心的主要任務之一。這些由作業系統核心提供給應用程式用的類函式統稱為系統呼叫(system calls),從此以後,應用程式不必再擔心軟碟的運作,它只須呼叫 system call 的 read 或 write ,它甚至不須要管它要寫入資料的是硬碟還是軟碟,使得應用程式的開發可以專心在它的特色功能上。

作業系統依特性可分為單工與多工,DOS 是一個單工的作業系統,單工作業系統的預設是,一個應用程式執行完畢後才會執行另一個程式,因此它允許應用程式可以無限制地使用系統的資源,例如 CPU 時間,記憶體和 IO 等等,這個應用程式甚至可以佔據系統,不再將主導權交回作業系統。這類單工的作業系統只須提供上述的系統呼叫便已足夠。而多工的作業系統,如 Linux ,它允許多個應用程式同時進行,共用 CPU 時間和記憶體,因此只提供系統呼叫的服務是不夠的,還必須做資源的管理,讓這些同時在執行的應用程式不會互相干擾,例如一個程式不能寫入另一程式的記憶體,才能確保這些應用程式都能順利地完成任務。

提供應用程式介面及資源管理並不是完全獨立的,而是相輔相成,因為當程式透過系統呼叫去存取 IO 或要求記憶體時,系統呼叫會呼叫作業系統,作業系統將所有來自程式的要求整合後,在滿足它們的要求時,也作資源管理。

一般多工作業系統可分為下列次系統:行程管理(為了簡單化,此處將行程和程式視為同義),記憶體管理,檔案系統,IO 及網路系統。這些次系統分別管理整部電腦的一些重要資源,行程管理是管理CPU時間的分配,其它的次系統從名字,即可得知它們所管理的資源。


Unix 歷史簡介
何 謂 Unix ?
這 是 一 個 十 分 有 趣 的 問 題 , 如 果 問 題 何 謂 M$-DOS ? 何 謂 VMS 或 何 謂 NT ? 回 答 它 們 都 是 OS 倒 也 不 會 有 人 有 異 議 。 不 過 對 於 Unix , 問 題 就 變 得 複 雜 了 。 不 是 說 Unix 不 是 OS , 但 這 回 答 對 於 很 Unix 玩 家 來 說 總 顯 得 過 於 片 面 及 少 看 了 Unix 。

Unix 原 本 是 一 個 由 Bell Labs 發 展 出 來 的 多 用 戶 (Multi-User) 多 工 (Multitasking) 的 OS 。 Unix 這 名 字 主 要 是 對 之 前 Bell Labs 曾 參 與 的 Multics 計 劃 的 反 嘲 。 由 於 其 Source Code 簡 單 易 理 解 及 高 移 植 性 ( 首 個 使 用 高 階 程 式 語 言 編 寫 成 的 OS) , 加 上 初 AT&T 對 Unix Source Code 版 權 的 態 度 蠻 開 放 ( 或 者 正 確 來 說 應 是 AT&T 還 未 發 覺 Unix 是 這 麼 值 錢 的 ) 被 不 少 大 學 及 公 司 移 植 到 很 多 不 同 的 平 台 。 現 在 上 至 超 級 電 腦 如 Cray , 下 至 個 人 電 腦 如 Macintosh 及 IBM PC 都 有 Unix 。 所 以 比 較 正 確 來 說 , Unix 是 代 表 了 一 系 列 的 OS , 包 括 一 些 不 含 任 何 原 身 Bell Labs Unix 程 式 碼 但 擬 似 Unix 的 OS ( 就 是 所 謂 的 Unix-clone , Linux 就 是 當 中 的 俵 俵 者 ) 。

現 在 由 最 初 Bell Labs 發 展 出 Unix Source code 版 權 屬 於 SCO 而 其 名 字 UNIX ( 全 大 階 ) 則 屬 於 The Open Group (TOG) 所 有 。 TOG 制 定 了 一 系 列 UNIX 標 準 , 當 任 何 生 產 商 的 OS 要 符 合 其 標 準 才 可 用 UNIX 這 個 名 字 , 如 DEC 的 Digital UNIX 。

然 而 , 這 也 還 不 能 把 Unix 完 整 地 描 述 出 來 。 在 Larry Wall 及 Randal L. Schwartz. 所 著 的 『 Programming Perl 』 的 辭 解 (Glossary) 中 , 就 打 趣 地 說 Unix 是 一 個 大 而 不 斷 演 進 的 語 言 , 當 中 包 含 了 大 量 互 相 不 協 調 的 語 法 。 講 Unix 的 人 總 認 為 它 很 易 學 , 因 為 它 可 以 很 容 易 地 被 改 變 成 自 己 熟 識 的 語 法 。 這 解 析 有 點 反 Unix 味 , 但 也 顯 示 出 對 於 很 多 人 來 說 , Unix 已 超 越 了 一 個 OS , 象 徵 了 一 套 操 作 環 境 、 語 言 甚 至 哲 學 及 文 化 。 或 者 借 一 句 『 君 處 牆 外 , 焉 能 知 宮 庭 之 美 ? 』 , 只 有 真 正 了 解 及 喜 愛 Unix 的 人 才 會 明 白 Unix 的 哲 學 及 文 化 。

怎 了 ? 過 玄 嗎 ? 太 過 含 糊 嗎 ? 其 實 就 以 擬 似 Unix 來 說 , 也 有 程 度 之 分 。 M$-DOS 在 設 計 時 就 借 了 Unix 不 少 靈 感 , 如 樹 狀 結 構 的 檔 案 系 統 (Tree-structured File System) 及 管 道 (pipe) 等 。 Windoze NT 本 身 也 支 援 POSIX.1 ( 一 套 定 義 了 Unix 基 本 的 System Call 的 標 準 ) , 但 總 沒 有 人 會 認 同 它 們 是 Unix 的 一 種 。 個 人 認 為 UNIX FAQ part6 中 對 Unix 的 定 義 不 錯 , 給 我 弄 得 糊 塗 的 朋 友 參 考 。

『 我 們 所 提 的 Unix 指 的 是 一 個 通 常 是 由 C 寫 成 的 作 業 系 統 , 它 有 階 層 式 的 檔 案 系 統 , 統 合 了 檔 案 和 裝 置 (device) I/O , 其 系 統 函 式 呼 叫 ( system call ) 介 面 包 含 了 如 fork() , pipe() 等 服 務 , 而 且 它 的 使 用 者 介 面 包 含 cc , troff , grep , awk 之 類 的 工 具 及 某 一 種 shell 。 』

Multics 的 失 敗
要 談 Unix 的 歷 史 , 一 定 要 回 溯 到 1965-68 年 美 國 電 話 及 電 報 公 司 (American Telephone and Telegraph Inc., AT&T) 、 通 用 電 器 公 司 (General Eletrics, G.E.) 及 麻 省 理 工 學 院 (Massachusetts Institute of Technology, MIT) 的 Multics (MULTiplexed Information and Computing Service) 計 劃 。

在 那 時 期 , 大 部 份 電 腦 都 是 採 用 批 次 處 理 (Batch Processing) 方 式 。 為 了 顯 示 多 用 途 (general-purpose) 及 多 用 戶 (multiuser) 的 分 時 系 統 (timesharing system) 是 可 行 的 , MIT 以 在 試 驗 CTSS(Compatible Time-Sharing System) 當 中 所 得 的 研 究 成 果 取 得 了 G.E 的 同 意 合 作 為 G.E. 的 大 型 電 腦 GE-635 開 發 一 套 全 新 的 分 時 作 業 系 統 ─ ─ Multics 。

由 於 Multics 有 不 少 設 計 在 當 時 是 頗 新 穎 具 富 創 意 的 , 因 此 吸 引 了 不 少 研 究 機 構 的 注 意 。 而 其 中 那 時 仍 和 AT&T 同 一 家 的 貝 爾 實 驗 室 (Bell Labraries, BellLabs) 更 在 六 十 年 代 末 曾 正 式 參 於 過 Multics 計 劃 , 那 時 剛 由 加 州 柏 克 萊 大 學 (University of California at Berkeley, UCB) 去 到 Bell Labs 的 Ken Thompson 就 是 Multics 研 究 小 組 的 一 員 。

不 過 Multics 的 發 展 進 度 很 慢 , 原 本 預 算 兩 年 有 成 果 但 過 了 很 久 仍 沒 有 多 大 進 展 。 到 了 1969 年 , Bell Labs 終 於 決 定 放 棄 , 退 出 了 Multics 計 劃 。 Bell Labs 的 Dennis Ritchie ( K&R 的 R ) 曾 描 述 當 時 Bell Labs 由 管 理 層 到 研 究 員 都 認 為 Multics 的 開 發 是 太 遲 及 太 貴 了 。

Multics 自 Bell Labs 退 出 後 , 仍 有 繼 續 發 展 。 Honeywell 在 1972 年 購 入 了 G.E. 的 電 腦 部 門 後 更 把 Multics 進 出 商 業 市 場 , 但 始 終 不 算 太 成 功 。 在 Multics 比 較 流 行 的 八 十 年 代 , 約 有 75 至 100 台 每 台 價 值 數 百 萬 美 元 的 大 型 電 腦 跑 Multics 。 1977 年 , MIT 也 退 出 Multics 的 發 展 工 作 。 後 來 Honeywell 在 八 十 年 代 中 期 把 其 電 腦 上 的 事 業 賣 給 Bull 後 , Multics 的 發 展 亦 終 於 在 1988 年 打 上 一 個 句 號 。
『 角 落 中 乏 人 問 津 的 PDP-7 』 ( "little-used PDP-7 in a corner" )
然 而 , Thompson 曾 在 Multics 計 劃 當 中 為 GE-635 寫 了 個 叫 做 「 太 空 旅 行 」 (Space Travel) 的 遊 戲 程 式 。 這 個 程 式 模 擬 了 一 個 太 空 船 和 太 陽 系 的 環 鏡 。 Bell Labs 放 棄 Multics 後 , Thompson 打 算 找 一 台 機 器 把 「 太 空 旅 行 」 移 植 (port) 過 去 , 於 是 便 和 Ritchie 向 Bell Labs 提 議 買 一 台 電 腦 以 便 他 們 建 立 一 台 自 己 的 交 談 式 、 多 用 戶 、 分 時 系 統 , 不 過 他 們 的 申 請 並 沒 有 被 接 納 。 最 後 , Thompson 在 一 角 落 裡 發 現 了 一 台 很 少 人 用 的 PDP-7 (Programmed Data Processor) 。


PDP-7 是 迪 吉 多 (Digital Equipment Corporation, DEC) 在 1964 年 進 出 的 迷 你 電 腦 (minicomputer) 。 這 台 約 和 Commodore 64 同 級 的 電 腦 ?作 業 系 統 對 於 Thompson 來 說 十 分 簡 陋 , 於 是 Thompson 就 順 帶 以 他 在 Multics 計 劃 中 學 到 的 技 術 和 經 驗 , 為 這 台 過 時 的 電 腦 上 撰 寫 一 套 新 作 業 系 統 。 這 套 作 業 系 統 有 很 多 構 想 是 來 自 Multics , 包 括 樹 狀 結 構 (tree-structured) 的 檔 案 系 統 、 用 戶 層 面 的 命 令 解 釋 器 (Command Interpreter) , 簡 單 表 現 文 字 檔 及 對 週 邊 設 備 (Device) 的 綜 合 化 存 取 等 。

最 初 , Thompson 並 不 是 在 PDP-7 上 撰 寫 他 的 新 系 統 , 而 是 先 在 一 台 GE-635 上 使 用 GEMAP 組 譯 器 (Assembler) 的 巨 集 (Macros) 編 寫 程 式 , 再 經 由 一 後 置 處 理 器 (postprocesser) 產 生 可 供 PDP-7 讀 取 的 紙 帶 (paper tape) 。 這 樣 一 來 一 回 , 由 GE 到 PDP-7 , 直 到 一 個 雛 型 的 核 心 (Kernel) 、 一 個 編 輯 器 (Editor) 、 一 個 組 譯 器 (Assembler) 、 一 個 簡 單 的 Shell ( 命 令 解 釋 器 , Command Interpreter ) 及 一 些 公 用 程 式 如 rm 、 cat 、 及 cp 等 完 成 了 , 整 個 系 統 可 以 自 給 自 足 後 , 所 有 開 發 工 作 才 在 PDP-7 上 繼 續 。

而 這 套 作 業 系 統 最 初 由 與 Thompson 共 事 的 Brian W. Kernighan ( K&R C 中 的 K ) 命 名 為 Unics (UNiplexed Information and Computing System) , 和 Multics 開 了 個 玩 笑 。 1971 年 間 改 成 Unix , 用 Uni 對 Multi , cs 對 x 。 提 起 Unix 的 名 字 , 很 多 人 都 疑 惑 正 確 的 寫 法 是 全 大 楷 的 'UNIX' , 還 是 只 有 起 首 大 階 的 'Unix' 。 Ritchie 就 解 釋 說 'UNIX' 言 個 寫 法 源 自 1974 年 CACM 的 文 件 "The UNIX Time-Sharing System" , 當 時 這 班 先 鋒 研 究 者 剛 剛 得 了 個 新 的 typesetter 及 開 發 了 troff 。 一 大 班 人 正 對 small caps 字 款 著 了 迷 , 導 致 了 'UNIX' 的 產 生 。 仲 使 Ritchie 在 往 多 次 以 Unix 並 不 是 任 何 句 子 的 縮 寫 為 理 由 想 在 幾 份 Bell Labs 的 文 件 用 回 'Unix' , 最 後 都 失 敗 。 而 後 來 UNIX 的 註 冊 商 標 也 是 以 全 大 寫 為 準 。

First Edition Unix
到 了 1970 年 , 這 班 Unix 的 研 究 者 獲 得 配 合 一 台 新 的 十 六 位 元 電 腦 DEC PDP-11/20 , 條 件 就 是 要 為 Unix 加 入 較 佳 的 文 件 處 理 工 具 。 不 過 台 電 腦 迅 速 地 送 到 研 究 者 的 桌 上 後 , 它 的 磁 碟 足 足 慢 了 三 個 月 才 運 到 。 就 在 這 機 在 碟 未 到 的 等 候 時 間 中 , Thompson 用 PDP-11 的 組 合 語 言 (Assembly Langauge) 重 寫 了 整 個 Unix 核 心 及 基 本 的 命 令 。 當 時 那 台 PDP-11/20 只 有 24KB 記 憶 體 (Memory) , 這 個 最 早 期 的 PDP-11 版 Unix 就 佔 用 了 12KB , 其 餘 的 記 憶 就 被 拿 來 跑 用 戶 的 程 式 和 作 RAM Disk 。 僅 有 500KB 的 磁 碟 空 間 以 及 在 毫 無 記 憶 保 護 (Memory Protection) 的 情 況 下 , 支 持 三 個 用 戶 同 時 作 編 輯 和 格 式 化 文 件 和 那 群 先 鋒 開 發 者 繼 續 Unix 的 發 展 工 作 。

1971 年 11 月 , 這 班 懶 惰 的 開 發 者 終 於 把 第 一 版 Unix 的 說 明 書 (Manual) 定 稿 。 往 後 每 一 由 Bell Labs 發 展 出 來 Unix 的 版 本 都 以 同 時 出 版 的 說 明 文 件 的 版 號 為 準 。 如 所 謂 Unix Version 1 (V1) 其 實 就 是 指 第 一 版 (First Edition) Unix 說 明 書 所 載 的 Unix 。 所 以 在 Bell Labs 內 部 一 直 都 稱 呼 nth Edition Unix , 不 是 外 間 的 Unix Version n 。 V1 已 有 了 基 本 的 檔 案 系 統 、 fork() 、 roff (troff 的 前 身 ) 及 ed 等 , 並 被 用 作 處 理 專 利 文 件 的 工 具 。 而 pipe() 就 在 第 二 版 (Version 2) 中 初 次 出 現 。
C 的 誕 生
在 開 發 V1 時 , 由 於 PDP-7 和 PDP-11 的 組 合 語 言 差 異 很 大 , 令 移 植 的 工 作 非 常 因 難 。 Thompson 這 時 突 發 奇 想 , 覺 得 如 用 高 階 語 言 (High-level Langauge) 來 撰 寫 Unix , 移 植 和 維 護 的 工 作 都 會 變 得 簡 單 得 多 。 對 於 C 語 言 極 度 盛 行 的 今 日 , 這 想 法 可 能 不 怎 麼 。 但 在 當 時 絕 對 是 十 分 瘋 狂 , 執 行 效 率 要 高 且 記 憶 體 使 用 要 省 的 系 統 程 式 (System Software) 必 需 要 用 組 合 語 言 來 撰 寫 的 觀 念 早 已 根 植 在 當 時 每 一 個 電 腦 人 心 中 。

Thompson 首 先 嘗 試 使 用 FORTRAN 來 寫 , 不 過 沒 有 成 功 。 後 來 他 找 來 一 個 叫 BCPL 的 語 言 , 在 使 用 期 間 整 理 了 BCPL 的 若 干 功 能 , 成 了 另 一 個 新 的 程 式 語 言 B 。 V1 中 就 有 少 量 公 用 程 式 是 用 B 來 撰 寫 。 後 來 Ritchie 加 入 了 Unix 的 開 發 行 列 , 很 快 發 現 了 B 語 言 有 若 干 缺 點 , 如 資 料 型 態 (Data Type) 的 缺 乏 等 。 Ritchie 著 手 改 良 B 語 言 , 誕 生 了 著 名 的 C 語 言 。

1973 年 初 , C 語 言 的 重 要 特 性 大 都 完 成 了 。 在 各 方 條 件 都 足 夠 的 情 況 下 , Thompson 、 Ritchie 及 他 們 的 同 伴 在 同 年 的 夏 天 把 Unix 的 核 心 用 C 重 寫 。 這 也 是 所 謂 的 第 四 版 (Version 4, V4) , 有 九 成 多 的 程 式 碼 是 用 C 來 寫 。 在 整 個 作 業 系 統 史 上 , 這 是 一 件 很 重 要 的 事 , 也 是 Unix 的 轉 折 點 。 這 意 味 著 Unix 可 以 很 容 易 被 修 改 , 也 使 其 成 為 第 一 個 在 源 程 式 層 面 上 可 移 值 (source-portable) 的 作 業 系 統 , 可 以 在 很 短 時 間 移 值 (port) 另 一 台 的 電 腦 中 。


Linux 歷史簡介



由於版權問題,Unix 的源碼不再適用於教學,1987 年 Andrew Tanenbaum 遂寫了 MINIX 作為教學的工具,MINIX 的意思為 mini-Unix,它是一個簡化的作業系統,適合入門者學習作業系統,因為簡單,剛開始時獲得眾人的青睞,但好景不長,原因是它過於簡單反而不切實用。

1991 年,Linus Torvalds 開始使用 MINIX,他對 MINIX 提供的功能不滿意,自行發展 Linux,他把 Linux 的原始碼放在 Internet 上,允許人們自由使用 (under GNU Public License)。Linux 是第一個完全免費的 Unix,很快地,許多人開始修改及加強 Linux,如今,Linux 除了可以在原先設計的 Intel x86(x>=3) 上執行外,它也被移植到 Alpha, Sun Sparc, Motorola 68K, MIPS, PowerPC 等等的平台上。

由於 Linux 提供和 Unix 類似的介面,因此,在資源的抽象化上及資源分享的型式上就必須和 Unix 相同,它和其它Unix不同的地方在於實作這些介面時所使用的資料結構及演算法。

Linux 是一個多工的作業系統,許多程式可以一次讀到記憶體內,作業系統執行某個程式一陣時間後,就會切換去執行另一個程式。所以記憶體是被空間分割,分成數個區塊,每個區塊稱為 memory partition,內含一個隨時可以執行的程式。CPU 是被時間分割,每段時間執行一個在記憶區塊內的程式,時間到了便切換到另支一程式。在 Intel x86 平台上,CPU 每秒約切換100次,在 Alpha 平台則切換約 1024 次,這些切換次數可依需要而修改,大致而言,降低切換次數會使諸如鍵盤,mouse 的反應變慢,但應用程式執行的效率會提高,相反地,如果提高切換次數則會使程式的執行變慢,因為更多的 CPU 時間被用來切換程式。

Linux 核心和傳統的 Unix 一樣,是屬於集成式的作業系統核心 (monolithic kernel),和目前流行的微核心 (microkernel) 不同。它們將行程管理,記憶體管理和檔案系統包在一起,成為一個單一的可執行檔,而週邊硬體裝置管理則另外分開,成為一組驅動程式,每一個驅動程式的目的是控制某一類型的硬體裝置,例如控制軟碟機。這種設計是為了降低核心更動的頻率,不必為了新硬體裝置更改核心,而且驅動程式也比較好寫。但是 Linux 核心的進步非常迅速,這種設計反而不利於核心的實驗更新,為了克服這個缺點,Linux 提出模組 (module) 機制,這是種軟體容器,它和核心的介面要比傳統 Unix 的驅動程式來的有彈性,可以用來提供新功能給核心,當然也適用於寫驅動程式。
* Linux 的優點:

那幹嘛要使用 Linux 做為我們的主機系統呢?這是因為 Linux 有底下這些優點:

o 穩定的系統:Linux 本來就是建立在 Unix 上面發展出來的作業系統,因此,Linux 具有與 Unix 系統相似的的程式介面跟操作方式,當然也繼承了 Unix 穩定並且有效率的特點。常聽到安裝 Linux 的主機連續運做一年以上而不曾當機、不必關機是稀鬆平常的事;

o 免費或少許費用:由於 Linux 是基於 GPL 的基礎下的產物,因此任何人皆可以自由取得 Linux ,至於一些『安裝套件』的發行者,他們發行的安裝光碟也僅需要些許費用即可獲得!不同於 Unix 需要負擔龐大的版權費用,當然也不同於微軟需要一而再、再而三的更新你的系統,並且繳納大量費用囉!

o 安全性、漏洞的修補:如果你常玩網路的話,那麼你最常聽到的應該是『沒有絕對安全的主機』!沒錯!不過 Linux 由於支援者日眾,有相當多的熱心團體、個人參與其中的開發,因此可以隨時獲得最新的安全資訊,並給予隨時的更新,亦即是具有相對的較安全!

o 多工、多使用者:與 Windows 系統不同的, Linux 主機上可以同時允許多人上線來工作,並且資源的分配較為公平,比起 Windows 的單人假多工系統要穩定的多囉! 這個多人多工可是 Unix-Like 上面相當好的一個功能,怎麼說呢?你可以在一部 Linux 主機上面規劃出不同等級的使用者,而且每個使用者登入系統時的工作環境都可以不相同,此外,還可以允許不同的使用者在同一個時間登入主機,以同時使用主機的資源。

o 使用者與群組的規劃:在 Linux 的機器中,檔案的屬性可以分為『可讀、可寫、可執行』等參數來定義一個檔案的適用性,此外,這些屬性還可以分為三個種類,分別是『檔案擁有者、檔案所屬群組、其他非擁有者與群組者』。這對於專案計畫或者其他計畫開發者具有相當良好的系統保密性。

o 相對比較不耗資源的系統:Linux 只要一部 p-100 以上等級的電腦就可以安裝並且使用愉快囉!還不需要到 P-III 等級的電腦呢!不過,如果你要架設的是屬於大型的主機(服務上百人以上的主機系統),那麼就需要比較好一點的機器了。不過,目前市面上任何一款個人電腦均可以達到這一個要求囉!

* Linux 的缺點:

反正 Linux 好處說不完啦!不過雖然 Linux 具有這樣多的好處,但是他先天上有一個足以致命的地方,使他的普及率受到很大的限制,就是 Linux 需要使用 『指令列』 的終端機模式進行系統的管理!雖然近年來有很多的圖形介面開發使用在 Linux 上面,但畢竟要熟悉 Linux 還是以指令列來使用是比較好的,因此要接受 Linux的玩家必須比較要能熟悉對電腦下指令的行為,而不是用滑鼠點一點 icon 就行了!不過如果只是要架一些簡單的小站呢?是不是大家都可以做的到?沒錯!其實只要對 Linux 做一些小小的設定就可以架站了!

o 沒有特定的支援廠商:因為所有的套件都是免費的,自然也就沒有專人會到府服務啦!不過,這點倒是不需要擔心,因為拜網路風行之賜,你要問的問題幾乎在網路上都可以找到答案喔!看你有沒有用心去找就是了!

o 圖形介面作的還不夠好:其實是因為 VBird 不玩 X-window 啦,所以也不知道目前發展到怎樣的一個地步了!基本上 VBird 常說的一句話就是:『Windows 上面有的咚咚 Linux 上面也一定可以找的到!,但 Linux 有的服務 Windows 可不見得有喔!』只不過,您可得自己找到自己想要的介面囉!



檔案系統 Linux 支援非常多檔案系統格式,包含 DOS 的 FAT 等數十種不同的檔案系統,但是對應用程式而言,看到卻是統一的介面,不論它讀寫的是 DOS 的 FAT 或是 ext2fs,讀寫都是呼叫相同的函式,它甚至不知道正在讀寫的是那一種檔案系統。

這主要歸功於 Linux 的檔案系統分成上下兩個部份,上面的稱為虛擬檔案系統(virtual file system),它提供給應用程式一個統一的介面,這個介面是個樹狀結構,從根目錄/開始,所有的檔案都包含在它層層的子目錄下,這些檔案不只包含一般存放在硬碟裡的正常檔案,還有一些特別的檔案,例如在 /dev/ 下的檔案不是正常檔案,而是用來和驅動程式溝通的虛擬檔案,你在 /dev/mouse 這個檔案中寫入 1,這個 1 不會進到硬碟裡,而是傳給 mouse 的驅動程式。在目錄 /proc/ 下的也全是虛擬檔案,目的是用來和作業系統核心溝通。把驅動程式模擬成一般的正常檔案是 Unix 的特色,事實上讀寫 modem 和讀寫檔案在較高層次上來說也很類似,而且這種統一的作法使作業系統看起來更一致,容易管理。

如上所述,虛擬檔案系統包含一般放在硬碟或光碟之類儲存媒體裡的正常檔案,網路上別部機器提供的網路檔案系統,如 NFS,代表驅動程式的特殊檔案 /dev/*,及其它一些特殊用途的檔案,如 /proc/*。這些全放在根目錄下的目錄結構裡,由虛擬檔案系統控制,大家可以猜的出來,虛擬檔案系統的核心只是個切換器 (switch),當我們要讀某個檔案時,例如讀 /dev/mouse,虛擬檔案系統會先解析路徑 /dev/mouse,當它找到 mouse 這個項目時,它知道它是周邊裝置的特殊檔案,就把這個讀的命令丟給相對應的驅動程式。

Linux 檔案系統的上層是虛擬檔案系統,下層便是個別檔案系統的實作,每個檔案系統都提供給虛擬檔案系統一個固定的資料結構,資料結構包括這個檔案系統的參數,如一個 sector 有幾個 bytes,另外還包含一組標準呼叫函式,如 read 和 write。當虛擬檔案系統收到一個 read 命令時,它先找出對應的檔案系統,再呼叫這個檔案系統提供的 read 函式,把相關的參數傳過去。

檔案系統可以隨時掛上或卸載,前提是核心支援這個系統,當作業系統啟動時會先掛上根檔案系統 (root),通常的 ext2fs 格式,之後會再掛上 /etc/fstab 中指定的其系統。

星期五, 2月 02, 2007

你賺錢的潛力

你的潛意識來看你還有賺到更多錢的潛力嗎?

Q:你是一個上班族,你最不能忍受坐在你對面的同事有什麼怪癖呢?

A、喜歡東張西望。

B、喜歡咬指甲。

C、喜歡盯著你看。

D、愛轉頭髮或轉筆。
----
選A輸入 [& # 9827]  

選B輸入 [& # 9829]  

選C輸入 [& # 9742]  

選D輸入 [& # 9830]  
注:將& # 9之間的空格去掉 ,即可出現對應的花色

[♦] 開始想過自己生活的你,快樂的潛力比賺錢更多:這類型的人很容易知足常樂,他覺得錢賺得夠用就好了,寧願花多一點的時間讓自己享受樂趣。

[♣] 其實肯吃苦又耐操的你可以多兼幾份差來賺錢:這類型的人,他非常能夠吃苦,他把吃苦當成吃補,反而能夠發展自己的專業或才華會讓他非常開心。

[♥] 聰明又有頭腦的你可以多想點子為自己創造財富:這類型的人創意十足,而且非常靈敏,因此可以多多加強自己創意讓自己的點子變成錢。

[☎]人際關係不錯的你可以跟朋友多探聽賺錢的門路:這類型的人平常人緣非常好,因此可以利用平時閒暇時間跟一些朋友聯絡,就可以從中發現不同的行業有不同的賺錢契機。


本文: http://healthymethod.blogspot.com/2008/04/blog-post_9899.html


上一篇: 男士三大致命飲食習慣
下一篇: 10賀年食品防腐劑超標

星期一, 1月 29, 2007

免費的健康分析/皮膚謢理

只要上呢個網報名, 就可以任選一個優惠啦~

http://gs8.biz/healthybody/mfpc.asp

本文: http://healthymethod.blogspot.com/2008/04/blog-post_3442.html

上一篇: 即插即用
下一篇: 人腦的神奇發現

星期日, 1月 28, 2007

弗雷澤螺旋





是最有影響的幻覺圖形之一。你所看到的好像是個螺旋,但其實它是一系列完好的同心圓!這幅圖形如此巧妙,以至於會促使你的手指沿著錯誤的方向追尋它的軌跡。

【解析】

每一個小圓的“纏繞感”通過大圓傳遞出去產生了螺旋效應。遮住插圖的一半,幻覺將不再起作用。1906年英國心理學家詹姆斯·弗雷澤創造了以整個系列的纏繞線幻覺圖片

星期五, 1月 19, 2007

網吧操作系統製作與優化

一直就想寫這麼一個關於網吧系統製作的完整的思路了,網上關於系統製作的帖子比比皆是,但都不是很詳盡。雖然自己之前也寫過類似的文章,但是都覺得不是很滿意,沒有能夠完整的表達出來自己的意願。也許只有自己去學著動手做系統,自己才會學到很多東西,我從最初學做系統到現在勉強會做網吧系統,走了不少彎路```在此把自己的一點小小的思路發出來,希望能夠讓一些初學做系統的朋友可以稍微少走點彎路,寫得不是很好,希望大家多多批評。

這也許算是對自己系統製作方法的一個小結把,其實也就是想拋磚引玉,希望一些做系統的高手也能夠把自己的一些經驗與心得拿出來與朋友們分享,技術上保守,就等於落後``````寫出來給大家提供一個小小的參考,如果覺得有什麼不足,歡迎朋友們與我一起共同探討。

一.系統製作前的準備:
1.系統盤,驅動盤,光驅,一些必須的應用軟件及補丁。
或者使用從網上下載的GHOST系統,比如 深度 諾德爾 亮版 (我不怎麼推薦使用番茄的系統,因為感覺他的系統主要是針對家庭用戶製作的)如果你想更好的學習系統製作的話,我建議你用原版的WINDOWS系統安裝盤(比如上海政府版等等),這樣你才可以學到更多的東西。
我習慣把驅動跟一些做系統必須用到的軟件搜集齊放在移動硬盤上,如果你沒有的話,也可以把驅動跟做系統必須用到的軟件先搜集好,準備在其他的硬盤上,驅動我覺得網卡驅動是必須準備好的。其他的就算沒有的話,都好辦,有了網絡,你還怕什麼呢。
2.BISO設置:
1、禁用沒有安裝IDE設備的IDE接口.硬盤最好安裝在第一IDE設備的主盤,而其他IDE設備全部禁用.把軟驅禁用並把軟盤控制器也禁用!現在估計很多網吧都用的是串口硬盤把,那麼把所有的IDE接口都禁用。(如果用光驅安裝,則暫時開啟,安裝完畢不使用光驅再禁用)
2、系統BIOS映射:顯卡BIOS映射和系統BIOS映射最好都設為開啟.
3、內存設置:內存工作頻率設為BY SPD由系統自己決定它的工作狀態,網吧系統要的是穩定,而網吧系統的性能並不是靠超頻弄出來的!
4、啟動項:第一啟動設備設為HDD-0(這個不盡相同,有的也許是IDE-0等),其他啟動設備全部禁用.如果用光驅安裝的話,則要先調整為CD-ROM,系統安裝完後再調回來。
5、開機自檢選項:[Halt on]設置為"No errors".

二.裝系統
①.分區.
不管用光驅安裝或者是用GHOST安裝,都建議先用Partition Magic(不要用DM或diskman)進行分區格式化,ntfs格式,如果有給虛擬內存跟備份文件單獨作一個分區的話,建議那個分區使用FAT32格式。
我是分的三個區,以80G硬盤為例:
C系統盤,4-5個G;ntfs。
D盤遊戲盤,55G;ntfs。
E盤單機遊戲/遊戲菜單/備份,剩餘的空間,ntfs。
還有種分區方法:
C:系統盤→4G,ntfs;
D:遊戲盤→55G,ntfs;
E:應用軟件,聊天軟件,在線遊戲,常用工具→12G,ntfs;
F:虛擬內存跟備份文件→5G,FAT32。
僅供參考,我只是提供個思路。
有的朋友也許只用了兩個分區,覺得這種分區方法有點單一,跟一些新的軟件使用不能完美的結合(比如VD,訊閃2007等)。

②.安裝系統
這步我就略過了,做系統其實不難,安裝系統也不難,難的是做個好系統。

三.安裝驅動以及補丁/系統軟件及應用軟件((原版安裝的記得關係統還原)
A.安裝驅動
①.GHOST版本的系統,
克隆完進系統的第一步應該就是修改電源模式,不過我想這部大部分的GHOST系統已經把相關的根據集成進去了的。如果你對電源的選擇不是很熟悉的話,建議使用電源修改軟件推薦的電源模式。當然也可以找你相同配置的機器,然後看「系統屬性」--「硬件」--「設備管理器」--「計算機」裡面的電源的類型,然後再在電源修改軟件上選擇相應的電源模式。

②.安裝WINRAR(如果系統中沒有的話,最好使用註冊版的),再安裝驅動。驅動安裝的順序應該是按照 主板驅動→顯卡驅動→聲卡驅動→網卡驅動→USB2.0驅動→攝像頭驅動(若有的話,攝像頭要所有USB口都插一遍,如果是USB鼠標也一樣)→DX9.0C→NET Framework 2.0 (有時候有些遊戲可能需要用到他它,還是安裝上把)的順序來的把,NF系統的主板如果你想安裝冰點還原軟件的話,安裝主板驅動的時候則不要安裝IDE驅動,IDE驅動就使用標準的雙通道PCI IDE控制器,性能方面我想應該應該也沒有什麼大的影響把。


③.顯卡驅動的選擇是個很重要的環節,驅動不一定要使用最新的,有時候顯卡自帶的驅動光盤所有的驅動不一定是最好的。
選擇一款穩定、快速的驅動所該遵循的定律:
1、 通過微軟WHQL認證的
2、 在產品發佈一段時間後才出現的
3、 產品在市面上消失前之推出的

nVIDIA顯卡具體推薦如下:NF6以及NF7系列的推薦用84.66whql版驅動,GeForce256顯卡無論Win98和Win2000都推薦27.42版驅動。GeForce2 GTS Win98下推薦41.09版,Win2000下推薦40.72版, WinXP下推薦41.09版;GeForce2 MX Win98下推薦40.72版,Win2000下推薦42.01版, WinXP下推薦42.01版;GeForce3 Ti系列 Win2000下推薦44.03版, WinXP下推薦43.51版;GeForce4 MX系列Win98下推薦40.72版,Win2000下推薦43.51版, WinXP下推薦43.51版;對於GeForce4 Ti系列我們是全系統推薦43.51版。這一檔次的顯卡基本上都用上了雷管FX系列驅動,nVIDIA能對老卡做這麼長時間的優化也實屬不易。不過也就到此為止了,它們後面的驅動已經是全力為GeForce FX系列優化,對它們很難顧及了。A卡就遵循上面的定律把。

④.聲卡驅動千萬不要用萬能AC'97驅動,推薦用Hwinfo軟或者aida32檢測正確的聲卡型號。
安裝完畢後把聲音圖標從控制面板中調出來:控制面板--聲音和音頻設備---將音量圖標放入任務欄,然後選擇任務欄音量圖標,打開音量控制,將麥克風(microphone)調整出來,取消前面的靜音選項,僅留音量(volume)/聲道(wave)/麥克風(microphone)3項前面的勾,其他的全部去調。

⑤.任何驅動一般盡量不要使用萬能驅動,驅動是操作系統的靈魂,選擇一款合適的驅動就如一個美女穿一件很合身的衣服一樣,如果讓她穿一件大眾化的衣服,我想也會讓她減了幾分姿色的。


⑥.關掉不用的設備:windows xp總是盡可能為電腦的所有設備安裝驅動程序並進行管理,這不僅會減慢系統啟動的速度,同時也造成了系統資源的大量佔用。針對這一情況,你可在 設備管理器中,將pcmcia卡、調製解調器、紅外線設備、打印機端口(lpt1)或者串口(com1)等不常用的設備停用,方法是雙擊要停用的設備,在其屬性對話框中 的"常規"選項卡中選擇"不要使用這個設備(停用)"。在重新啟動設置即可生效,當需要使用這些設備時再從設備管理器中啟用它們。

⑦.驅動安裝完,安裝MAXDOS,建議用5.7版本以上的,密碼不要使用默認的,盡量不用簡單的數字。然後馬上做GHOST備份,不要嫌麻煩。多做備份,以便中途出錯恢復系統。如果怕GHOST文件佔用磁盤空間的話,可以掛塊從盤,將系統製作過程中的所有備份的GHOST(不是最終的那個)全部做到從盤上去,以便母盤更好的合理分配空間。

B.安裝系統補丁
這時候可以掛塊從盤(之前提到的放系統製作一些必須的軟件的硬盤)或者移動硬盤,安裝相關的軟件,先打好微軟的幾個關鍵性補丁:比如衝擊波,震盪波,(SP2系統可以略過)阻擊波,魔波,還有微軟的威金病毒補丁,ARP補丁,以及JPEG補丁、IE累積更新補丁等。還有IE繁體補丁,xp運行腳本程序VBS補丁(選裝內容,因為我的系統中應用到了大量的VBS,所以我安裝了)等。如果你懶得去微軟打補丁的話,也可以去網上搜索那些別人打包出來的微軟補丁集合來安裝。不過這些應該是在母盤製作之前準備在其他的硬盤上的,而不是到了做系統的時候再去到網上搜索系統製作必須的軟件/工具與補丁,有備則無患。做母盤的時候盡量不要聯網,如果需要連網的話,首先先確定下你的系統夠安全不,打了補丁,安裝了病毒防火牆了嗎?
補丁安裝完,重新啟動系統,刪除WINDOWS目錄下所有的以$開頭的隱藏文件,做GHOST備份。

C.安裝系統軟件及應用軟件,首先先安裝款殺毒軟件,病毒庫升級到最新,比如諾頓企業版/NOD32等,保護著系統,再安裝其他的軟件。系統做完以後你可以把殺毒軟件卸載或者把服務停用掉。

安裝任何軟件的時候確記,千萬不要把軟件捆綁的流氓軟件安裝上了,比如Realplayer/千千靜聽/聯眾世界/QQ等都捆綁有流氓軟件,不止這些,其他的還有軟件都捆綁著有流氓軟件,所以當一款軟件不需要安裝的時候,盡量不安裝。
①.MicrosoftOffice:自定義安裝,選擇WORD及EXCEL就夠了,可以把PowerPoint也附帶上。
PDF閱讀器:推薦使用超星閱覽器。
②.播放軟件:Ffshow/Divx/Media Player/Realplayer/千千靜聽/暴風影音/FlashPlay 9.0,Winamp也可以,用千千靜聽的話就可以免了,軟件都盡量使用最新版本的。我一般使用暴風影音跟千千靜聽,先用暴風影音關聯所有音頻及視頻文件,再用千千靜聽關聯全部音頻格式的文件(MP4文件除外),在千千靜聽的設置選項「歌詞搜索」項裡面選中「有多個可選地址自動選擇最佳」,可以把網吧所有的音樂資源做成播放列表。

Windows Media Player的設置:工具==>>選項==>>性能==>>選擇連接速度==>>LAN 10mpbs 或更高,Media Player11無法安裝的話,用WINRAR把Media Player11安裝文件解壓到文件夾,運行裡面的wmfdist11.exe以及wmp11.exe。

RealPlayer的設置:一定要打上屏蔽彈出廣告的補丁,
工具==>>首選項==>>修改以下幾項:
常規項:
在啟動顯示上:選擇僅限於播放器(無媒體瀏覽器)
允許在文件夾菜單中顯示歷史記錄列表:把勾去掉
連接==>>網絡傳輸:
手動配置連接設置:
rtsp設置:嘗試為所有內容使用TCP(T)改為3000毫秒並打上勾,別的全部去掉;
PNA設置:改成和上面一樣。

網吧如果有用到**的話,則還需要安裝WebPlayer;
如果有其他的在線影院(比如中國網吧院線等)的話則需要用Realplayer關聯流媒體文件,那麼最好用Realplayer及千千靜聽來關聯視頻及音頻文件,暴風也無須安裝了。

③.安裝王碼五筆((選擇86版的)/紫光拼音輸入法(選裝)。
控制面板---區域和語言選項---語言,僅留"簡體中文--美式鍵盤"/全拼/王碼五筆/智能ABC輸入法(如果是5.0的話則升級到智能ABC輸入法5.22版本,不建議升級到5.23,不然玩某些遊戲的時候無法看到待選字母,比如WOW等)

更改鍵設置:控制面板---區域和語言選項---語言---詳細信息---鍵設置----更改鍵順序,選擇CTRL+ALT切換輸入語言;
關閉語言欄:控制面板---區域和語言選項---語言---詳細信息----語言欄;
關閉高級文字服務-:控制面板---區域和語言選項---語言---詳細信息--高級;
打上XP輸入法補丁。

④.ACDSEE/MSN7.5/QQ/QQ顯IP版/新浪UC/新浪圍棋/新浪UT/TS/大智慧/E話通/網易泡泡/聯眾世界/中國遊戲在線中心/QQ遊戲/QQ遊戲對戰平台/浩方對戰平台/南極星
可以不安裝的軟件,盡量不要安裝。一定要注意不要把軟件附帶的流氓軟件安裝到系統中了。這些軟件可以安裝在非系統分區,

聯眾世界似乎默認是安裝在 C:\Program Files 文件夾下面的,但是可以修改註冊表讓它可以安裝在其他目錄。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]

"ProgramFilesDir"="C:\\Program Files"

把"ProgramFilesDir"的值修改為其他非系統分區的路徑,比如按照我提供的分區思路,可以修改為E:\\Program Files。再安裝聯眾世界的話,就可以改動到E盤的Program Files目錄下了。
QQ遊戲對戰平台記得與QQ遊戲關聯,QQ遊戲記得與QQ關聯。(都登陸運行次就可以了)

關於QQ的超級視頻問題:先裝好QQ,再在視頻設置裡把始終使用普通模式勾上,完成後關掉QQ,找到QQ目錄下面的vqqset.dll這個文件,刪掉,接視頻不再佔網速。

QQ的減肥以及個性化登陸界面的製作,自己去找資料把,網上很多的,酌情處理。

QQ遊戲/聯眾世界/中國遊戲在線中心等記得升級常用的遊戲。浩方對戰平台/QQ遊戲對戰平台 記得設置好CS1.5/CS1.6/星際/魔獸/紅警等遊戲的路徑。

⑤.從其他的硬盤或者遊戲主機拷網絡遊戲及單機遊戲過來(建議掛從盤拷貝,速度相對來說快得多,推薦使用TotalCmd或者TotalCopy拷文件,不要同時進行多個任務,以便盡量保證文件的連續性),單機遊戲建議拷至E盤,網絡遊戲拷至D盤。(為了結合目前許多的帶還原保護遊戲更新軟件使用,建議網絡遊戲放D盤)

⑥.運行所有的單機遊戲,導入單機遊戲註冊表或者破解補丁的,確保所有的單機遊戲能夠正常運行,調節CS1.5的視頻設置為OPENGL加速,800*600,CS1.6及魔獸爭霸也需要進行一些小的地方的設置,紅警打上聯機補丁,最好進入遊戲,在選項--網路--網路卡 裡面,將裡面的網路卡設置改為第2項或者第3項。

⑦.導入勁舞團/勁樂團註冊表補丁,網絡遊戲全部運行測試並且升級。

⑧GHOST做備份。

四.一些細節方面的設置:(沒有一定順序,如果你對有些設置或者操作沒有把握,請先做個GHOST備份以便操作失誤恢復)

1.刪除多餘文檔
幫助文件:在C:WindowsHelp目錄下。(建議)
驅動備份:C:Windowsdriver cachei386目錄下的Driver.cab文件。(不建議)
系統文件備份: 一般用戶是不怎麼用的,利用命令sfc.exe /purgecache刪除。(建議)
備用的dll文件:在C:Windowssystem32dllcache目錄下(不建議)

2.刪除WindowsXP中隱含的組件(沒有什麼必要)
Windows XP在正常安裝之後,會自動安裝許多組件,這些組件有許多是平時用不到的,安裝在系統中會佔用很多空間,降低系統性能,我們可以用下述方法刪除不用的組件。用記事本修改C:WindowsInf目錄下的Sysoc.inf文件,用查找/替換功能,在查找框中輸入「,hide」(,個英文逗號緊跟hide),將「替換為」框設為空。並選全部替換,這樣,就把所有的「,hide」都去掉了
,存盤退出,再單擊「開始/控制面板/添加或刪除程序」,就可以看到許多平時見不到的組件,選擇不需要程序進行刪除即可。

3.刪除多餘字體(不推薦)
C:Windows\font目錄,根據需要選擇一些字體,把沒有必要的刪除.我是不怎麼推薦精簡系統的,除了一些必要的精簡外,(其實還可以用nLite來精簡系統的)。

4.取消XP自帶的壓縮文件夾工具:
點擊開始—>運行,敲入: regsvr32 /u zipfldr.dll 然後回車即可。
去除XP自帶圖片預覽功能:Regsvr32 /u Thumbvw.dll

5.一些「常規」的設置:
去除屏幕保護程序;
把電源設置裡面的關閉監視器設為無,把休眠關閉;
屏幕刷新率設為75或以上,鎖定刷新率,所以有顯卡的服務的可以關掉;

鎖定刷新率註冊表
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96E-

E325-11CE-BFC1-08002BE10318}\0000\MODES\1024,768]
"Mode1"="85-85,85-85"
關掉顯卡的垂直同步,去掉顯卡鼠標右鍵菜單;
去除60天運行桌面清理選項;
關閉驅動程序簽名;
關閉系統默認共享;
修改視圖模式:在任意文件夾中點鼠標右鍵,選擇---查看--圖標,然後再選擇"文件夾選項"---"查看"----"應用到所有文件夾"
關閉遠程桌面:"我的電腦"->"屬性"->"遠程","遠程桌面"裡的"允許用戶遠程連接到這台計算機"勾去掉;
設置啟動與故障恢復,把顯示操作系統列表勾去掉,系統失敗下的各選項勾去除,把寫入調試信息設為無,關閉自動更新功能;控制面板---->系統---->高級(下面個)---->顯示操作系統列表時間"以及"在需要時顯示恢復選項的時間"前的勾去掉,"發送管理警報"和"自動重新啟動"前的勾去掉,"寫入調試信息"設置為"無";
關閉錯誤報告:控制面板---->系統---->高級---->錯誤報告---->禁用錯誤匯報--確定;
視覺效果:控制面板---->系統---->高級(上面個)---->設置---->"調整為最佳性能";如果有用到壁紙的話,則選"自定義":選中在桌面為圖標標籤使用陰影/在窗口或者按紐上使用視覺樣式(可選);
虛擬內存:建議設置在非系統分區,設置虛擬內存前先整理該分區的磁盤碎片確

保虛擬內存的連續性。虛擬內存設置為物理內存的2--3倍;至於網上有朋友提供的測試虛擬內存的方法,沒有去試過。我曾經使用過雙虛擬內存,在C盤分512M-512的虛擬內存出來,並且再在其他分區設置另外個物理內存2--3倍大小的虛擬內存,不知道這個方法對系統的性能是有利還是有弊。

6.IE:
常規頁:
清除COOKIES--刪除文件--清除歷史紀錄--移動IE緩存設置大小.
內容:自動完成---清除表單--清除密碼,去掉"web地址"/"表單"/"表單上的用戶與密碼"前面的勾。
連接:去掉「檢查Internet Explorer是否為默認瀏覽器」選項。
高級:點還原默認設置,然後去掉「自動檢查Internet Explorer更新」,其他的我沒有去修改了。
防止主頁被更改>創建C:\Program Files\Internet Explorer\IEXPLORE.EXE的快捷方式到桌面,在"目標"中的路徑後面空一格加上 -nohome .
免疫常見的插件:Upiea及兔子/優化大師等都帶有免疫的功能。

7.文件夾選項---常規---使用WINDOWS傳統風格
查看---(勾選的項)不緩存縮略圖/鼠標指向文件夾或桌面項時顯示」
開始菜單:使用經典開始菜單
任務欄:鎖定任務欄/將任務欄保持在其他窗口的前端/顯示快速啟動/顯示時鐘。

8.組策略(gpedit.msc):禁用定期檢查IE更新,禁止所有驅動器自動播放,關閉用戶跟蹤,不要保留文檔記錄,退出時清除文檔記錄,禁用Active Desktop,

9.修改SHEDLL32文件,防止刪除/格式化
先複製C:\windows\system32\shell32.dll文件出來,放到兩個目錄作2份分開保存。
用eXeScope打開其中一個複製出來的shell32.dll,
禁止刪除
資源--對話框---1011
資源--對話框---1012
資源--對話框---1013
資源--對話框---1021
資源--對話框---1022
禁用其中的"是"和"全部"按鈕。
禁止格式化
資源--對話框---28672
將開始前面的勾去掉。
如果要禁止查找目標,則修改資源--對話框---1040``
確認修改好以後,重新啟動進MAXDOS替換
進純DOS模式
在命令提示符下面輸入:NTFSDOS,然後輸入D:
cd windows
cd system32
copy 你修改的shell32文件的絕對路徑\shell32.dll(注意,NTFS格式的磁盤在DOS下面的盤符將依次向後退一位,比如C盤的盤符就是D,若存在一個FAT分區的話,好像要多退一位)
然後按Y,就可以了。替換shell32.dll最好在系統製作將結束時再進行。

10.病毒的免疫
①arp病毒的免疫:
1.WINPCAP的免疫
如果系統中有下列文件的話,則將下列文件加上系統/只讀/隱藏屬性並且將該文件安全選項中的所有用戶刪除。
C:\WINDOWS\system32\wpcap.dll
C:\WINDOWS\system32\pthreadVC.dll
C:\WINDOWS\system32\packet.dll
C:\WINDOWS\system32\npptools.dll
c:\windows\system32\drivers\npf.sys,
如果沒有的話則建立上述的系統假文件並且再執行以上的操作,可以用類似的批處理來做到,但是文件安全選項中的所有用戶必須手動刪除。
md %systemroot%\system32\wpcap.dll
attrib +r +s +h +a %systemroot%\system32\wpcap.dll
cacls%systemroot%\system32\wpcap.dll /T /E /C /R EVERYONE ADMINISTRATORS SYSTEM GUEST USERS USER


2.做綁定本機的IP與MAC及綁定網關IP的與網關MAC批處理並且設置開機啟動,為了去掉黑框,可用VBS執行批處理。
綁定網關的批處理
@echo off
arp -d&arp -s 你的網關 網關的MAC
exit
綁定本機的批處理
@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M

if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I

arp -s %IP% %Mac%
del ipaddr.txt
del ipconfig.txt
del phyaddr.txt
exit
去黑框的VBS(如跟批處理同目錄,則只需修改批處理的名稱)
Dim Wsh
Set Wsh = WScript.CreateObject("WScript.Shell")
WScript.Sleep(0000)
Wsh.Run "批處理的名稱.bat",0,True
Set Wsh=NoThing
WScript.quit

至於修改註冊表的闋值等,沒有去修改了,客戶機做到這些,路由器再進行綁定實現雙綁,應該可以防禦一般的ARP攻擊了,如果不是惡意的攻擊(一些已知的惡意攻擊軟件可以通過註冊表或者組策略屏蔽掉,比如OK.EXE等)

②已知病毒的免疫以及有些危害性極大的病毒的免疫
通過註冊表或者組策略免疫常見的病毒以及一些BT類/破壞類軟件,網上有朋友做出來這個註冊表補丁了的,可以免疫1000多種病毒
重點免疫威金/熊貓/SXS等病毒,建立相關的假病毒文件,加屬性去權限。
也可以建立假的一些惡意的流氓軟件文件,加屬性去權限。
通過IP安全策略關閉一些病毒木馬的端口以及一些危險的端口,比如445/139等
用禁止窗口標題的程序自己添加需要禁止的窗口標題並且設置開機啟動。
相關的程序我已經隨貼發了上來。

11.一些個性化的設置
①.個性的OME設置:可以用OME-DIY等軟件來修改
也可以自己編輯張圖片,設置大小為120*120像素,文件保存為OMELOGO.bmp,然後粘貼至c:\windows\system32\目錄替換原來的文件然後自己從c:\windows\system32\文件夾下面複製OEMINFO.INI或者直接編輯裡面的內容,大致的內容如下:
[Version]
Microsoft Windows XP Professional
WinVer=5.01

[General]
Manufacturer=深藍網吧
Model=深藍網吧專用操作系統
[Support Information]
Line1=深藍網吧專用操作系統
Line2=電話 : ........
Line3=製作:楊康 QQ:45812822

可以添加Line4/Line5.....line?.按照格式寫就是了.

②.開關機畫面的修改
推薦使用 TuneUp Utilities 2006
簡單易用,運行TuneUp Utilities 2006 ,選擇 自定義分析----TuneUp藝術風格2----引導畫面---畫面,就可以編輯XP的開機畫面了(滾動條處)也可以從軟件的官網下載更多的漂亮的開機畫面;
選擇 自定義分析----TuneUp藝術風格2----歡迎畫面,就可以更改系統的登陸與關機畫面,但是這裡只能使用軟件提供的登陸畫面,無法自定義編輯。你可以去軟件的官網下載許多精美的登陸畫面,推薦使用relax_logon.tls,我一直用的這個。還可以用Logon Loader/XP LogMod v2.0等軟件修改登陸畫面,也許可以做出你自己的風格。
③自定義文件夾背景
自定義IE工具欄,個性化IE工具欄等
我不一一介紹了,請參考附件。

五.系統的維護與遊戲更新設置
1.將IP修改工具/收費軟件/還原軟件等工具放在同一個文件夾內,如果有必須設置的參數,則設置好,比如使用自動根據MAC修改IP與機器名的工具,則先設置好相關的參數以及想對應的MAC與IP地址。如果使用冰點還原軟件的話,則可以使用批處理的模式安裝,預先做好批處理,比如
@echo off
net time \\server\ /set /y&
C:\ip\DF6.00.020.1523.exe /install /pw=5757124 /reboot /freeze=c:,e,
先同步服務器的時間,冰點安裝後是無法更改系統時間的,至少我不知道怎麼改``但是我們可以預先調整系統的時間
C:\ip\DF6.00.020.1523.exe為DF的路徑推薦使用6.0以上的,我是用的單機版,網絡版或許維護更加方便些。/install為安裝的意思,/pw=5757124 設置DF的密碼為5757124 /reboot 不管它,表示安裝完重新啟動的把,/freeze=c:,e,表示保護C盤跟E盤盤符之間用逗號隔開。


把這個批處理命名為DF或者任意名字放到WINDOWS目錄中,就可以在運行中輸入批處理的名字(無須後綴)調用這個命令安裝DF,WINDOWS根目錄下面的所有文件都可以通過運行欄輸入文件的名字調用,所以我們可以利用這一點讓我們維護更輕鬆,我之前發佈了相關的帖子的,可惜看得懂的人不多``比如把修改IP的程序創建個快捷方式命名為IP,然後放到WINDOWS根目錄下面,我們就可以在運行中輸入IP直接運行IP修改程序了。其他的都是一樣的道理,舉一反三,我就不一一介紹了,我製作的系統中集成了幾十個自定義的這種命令,真的很實用,相關的快捷盡量用該程序的諧音來命名,方便自己記憶,比如XSPZ=訊閃配置,XS=訊閃 rm=影子等。
2.桌面的快捷方式不要太多,快捷方式的圖標盡量指向同一個DLL文件;

桌面放QQ/QQ遊戲/浩方/聯眾/遊戲菜單/電影主頁/留言薄/網絡硬盤 等快捷方式就夠了,刪除網上鄰居圖標。

拿網吧的其中一台主機做個留言薄,能夠更好的與顧客之間溝通與交流。

顧客存檔區我用的桃源網絡硬盤(http://www.mytaoyuan.com/),WEB形式的,很不錯。
在開機的綁定MAC的批處理中加一個預留維護通道,比如
@echo off
arp -d 2>nul&arp -s 192.168.0.1 00-22-aa-5d-63-81
ping 127.0.0.1 -i 5 >nul
start \\Server\pc80\run.vbs
exit

start \\Server\pc80\run.vbs表示開機執行服務器的一個VBS,這個VBS再調用服務器的一個批處理通過這個批處理我們可以做很多事情,換桌面壁紙/同步桌面的圖標/一些系統的小修補等
ping 127.0.0.1 -i 5 >nul,表示延時5秒鐘執行.

3.關於遊戲更新的思考
①最近出了很多針對遊戲更新而出的還原軟件,比如VD/過濾盾/訊閃的虛擬還原等,但是似乎都有一些缺陷或者漏洞,所以我乾脆什麼都不用,而是採用了一個簡單的方法來保護自己的遊戲盤(還原軟件不保護)。還原軟件用冰點,只保護C跟E盤。
遊戲更新採用訊閃(任何對比更新的軟件都可以)
遊戲菜單在E盤,保護分區,調用程序也放保護分區,網絡遊戲在D盤的"網絡遊戲"目錄中。
訊閃的對比更新就略過了。

先把從網上得到的一個排除刪除腳本(天下網盟的黑火大哥寫的)編輯好:
Dim fdrpath
fdrpath = "D:\網絡遊戲" '此處定義你的路徑,如果你想刪除E盤Games目錄下

的多餘文件請填E:\Games
Delfdr(fdrpath)
sub Delfdr(folderspec)
Dim fso, f, f1, fc, foldername, f2, ff, filename
Set fso = CreateObject("scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.SubFolders
For Each f1 in fc
foldername = LCase(f1.name)
Select Case foldername
Case "大話西遊onlineII" '排除目錄裡面不管。
Case "魔獸世界" '同上
Case "夢幻西遊"
Case "勁舞團"
Case ""
Case ""
Case ""


Case Else
f1.Delete(True)
end Select
Next
Set ff = f.Files
For Each f2 in ff
f2.Delete(True)
Next
Set FSO=NoThing
End sub

為了不佔更多的篇幅``我在這裡沒有列舉完,也就是說如果你想排刪除 D:\網絡遊戲 目錄下面的多餘文件,那麼就在腳本裡面把所有的需要排除的目錄按照
Case "夢幻西遊"
Case "勁舞團"
Case ""
Case ""
Case ""
編輯好,編輯好以後,運行這個VBS腳本,則會自動刪除腳本中沒有編輯在排除列表內的目錄。
然後再做一個排除刪除D盤根目錄多餘文件的腳本(其實天下網盟的斑竹豬腦殼大哥寫了個多路徑排除刪除的文件的程序,可以把幾項操作集在一起的,我後來才找到這個程序)。
腳本編輯好以後,運行gpedit.msc,選擇計算機配置----WINDOWS設置---腳本(啟動/關機),選擇右邊的"關機",然後點添加,再點瀏覽選擇剛才做好的2個排除刪除腳本。選擇關機的時候運行腳本是為了不佔用系統啟動的時間。
這2個腳本建議放在D盤一隱藏目錄(記得在排除刪除D盤根目錄多餘文件腳本中把自己本身的目錄排除出來),以便添加遊戲時通過系統的預留維護通道來更新排除腳本的內容。
排除刪除腳本不會排除大寫的目錄。所以遊戲目錄的名字不要帶大寫的字母
如果腳本無法運行的話請先安裝xp運行腳本程序VBS補丁>如果安裝了還是無法運行的話,則在運行中輸入 regsvr32 scrrun.dll>
如果運行了命令還無法刪除的話,則請看你排除刪除的目標文件夾是否有當前用戶的刪除權限,如果沒有,則在目標文件夾的安全選項卡上添加你的當前用戶進去並且賦予相應的權限,有時候目標文件夾的文件過多的話,也許回稍微等待一點時間。

②QQ也放 D:\網絡遊戲 目錄,用訊閃的原調用做的對比更新,把原調用快捷方式的圖標改成QQ的圖標就是了
:
[更新]
遠程目錄=\\server\網絡遊戲\QQ
本地目錄=D:\網絡遊戲\QQ
執行文件=D:\網絡遊戲\QQ\QQ.exe

'下面請勿修改
[輔助]
調用程序名=原調用.exe


③.雖然排除刪除了多餘文件,但是D盤還是有可能被病毒感染,一般病毒病毒破壞的都是執行文件把,那麼我們在開機的批處理裡面再加上一條命令自動刪除D盤所有的EXE文件,我是這麼做的,這個批處理加在關機的腳本中也許更合適把,因為操作會佔用一點時間,但是關機稍微慢點總比開機慢的好。
dir /a /s /b d:\網絡遊戲\*.exe > c:\exe列表.txt >nul
for /f %%i in (c:\exe列表.txt) do del /q /f /a %%i>nul
exit

把上面的批處理命名為del.bat
放D盤的腳本目錄,在組策略--用戶配置--管理模板--系統---登陸--把<在用戶登陸時運行這些程序啟動>,添加程序的路徑,在這裡添加上這個del.bat的路徑,不過建議在這裡把路徑設置為服務器的路徑,把DEL.BAT放服務器共享,這樣方便於修改。

在組策略--用戶配置--管理模板--系

統---腳本處把以隱藏方式運行現用登陸腳本啟動 VBS排除刪除腳本在沒有編輯好之前請勿設置排除目錄以防誤操作。

這種操作相對來說比較安全,服務器的安全就是客戶機的安全,所以確保服務器的安全性是很重要的,盡量安裝一款強大的殺毒軟件(我習慣用NOD32/賣咖啡/諾頓企業版)保障服務器的安全。客戶機理論上是可以不安裝殺毒軟件的,如果安裝的話可以裝一款PF值佔用低能夠防禦一般病毒的軟件。

為了防止服務器掛掉而出現所有的遊戲無法運行,可以在網吧內設置一台機器不加入排除刪除腳本,全保,並且隨時取消保護更新常用的遊戲以便做應急服務器用。

還有可以利用WINRAR來輕鬆的備份D盤目錄下的所有EXE文件:新建一個RAR文件,然後點添加加,再選擇剛才新建的RAR文件,點確定,再點文件,清空要添加的文件欄的內容再輸入D:\*.EXE,再點確定,就可以備份D盤所有的EXE文件,並且還維持了D的目錄結構保存所有的EXE文件。我們可以將做好的RAR文件做成自解壓補丁的形式或者再把RAR文件解壓出來按照目錄分別制做應急EXE補丁。這個工作應該是在主機進行的,因為遊戲的EXE文件也是隨時更新著的,備份好的EXE文件及時的保存在應急的客戶機或者其他服務器上去,也許是多餘的,但是盡量做到有備無患。

然後GHOST備份,VBS腳本請在最後做最終GHOST的時候再加入。

六.優化與GHOST前的準備
關於優化的概念網上的思路林林總總,其實我覺得沒有必要作過度的優化
1.關於服務 SERVER服務一定要關,建議開啟的
Plug and Play
Remote Procedure Call (RPC)
Windows Audio
Windows Management Instrumentation
Workstation
Server
Network Connections
下面3個服務是系統事件通知,相互有關係,關了event log系統無法啟動.其他的2個是給event log返回消息的,可以關,但是系統日誌會一直說有錯誤!
sys Event Notification
com+ event system
Event Log


2.優化我推薦使用優化大師或者超級兔子自動優化,然後再加上些註冊表的優化比如
不加載多餘的DLL文件
關閉程序僅等待1秒
加快菜單顯示速度
減少開機滾動條滾動次數
清除共享文件夾
關閉文件保護
取消快捷方式的箭頭
縮短XP的開關機的等待時間
自動關閉停止響應的程序
刪除打印機及計劃任務加快局域網共享的瀏覽
異常啟動時磁盤掃瞄禁用

SP2系統的話安裝UPCLEAN--用戶配置文件清離服務
SP2最好啟用DCOM服務。

Microsoft.BootVis.v-據說是微軟內部提供的用於加速WindowsXP的軟件,用了也不曾看見有什麼效果``提下而已,不推薦。

System Mechanic 5 Professional跟TuneUp Utilities是國外的幾款不錯的優化軟件,可以用來修改系統中的一些細節,但是不推薦用來優化系統。

我想優化大師或者超級兔子應該才是真正的符合國情的優化軟件,或者WINXP總管,但是必須安裝 NET Framework才可以使用,我一般不用。優化系統用優化大師或者超級兔子其中一個就可以了,不要同時用,也許會有衝突,相同的系統設置,在一款軟件上已經做了設置了,就無須在另外的軟件再做相同的處理。

Tweak Utilities也是一款不錯的系統調校工具,諸如此類的軟件很多,不一一介紹了。

3.所有的優化做完以後,
把虛擬內存設置成無,重新啟動
然後安裝VOTEXP或OODefrag進行磁盤碎片整理,System Mechanic 5 Professional也帶有不錯的磁盤整理功能,整理完畢後,再用WINDOWS自帶的磁盤整理全盤整理下。

磁盤整理時母盤若有GHO文件最好先移到其他硬盤以免佔用更多的時間,虛擬內存也設置成無,不然這2個就是最大的碎片文件。


我推薦先安裝VOTEXP,因為他整理的速度夠快,可以整理個大概,然後安裝OODefrag,OODefrag有多種整理的模式,按文件/按空間/按訪問等,如果你時間夠充足的話,推薦按文件整理,一般的話按空間整理就夠了,OODefrag整理完畢後,記得停用它的服務。

4.現在我們可以在組策略裡面加入排除刪除的腳本進去,然後在開機啟動項裡面加入個批處理的快捷方式ip.lnk如下:
@echo off
del "C:\Documents and Settings\Administrator\「開始」菜單\程序\啟動\ip.lnk"&
copy /y c:\ip\df.lnk C:\Docume~1\Admini~1\「開始」菜單\程序\啟動\df.lnk&
C:\ip\ip.exe&
C:\ip\IKB_V6客戶端全自動安裝.exe&
exit


這個批處理啟動後自動刪除它在啟動項的文件並且複製自動安裝DF批處理的快捷方式到啟動項然後自動修改IP與機器名並且自動安裝收費軟件,然後重新啟動,IKB自動安裝的程序有這個功能,如果你是其他的軟件,則需要加上條自動重啟的命令 %windir%\system32\shutdown.exe -r -t 00。
C:\ip\ip.exe為根據MAC地址自動修改IP機器名的工具
C:\ip\IKB_V6客戶端全自動安裝.exe是一個朋友寫的自動安裝重慶地區收費軟件的AU3腳本,重慶地區的朋友要的話,可以找我.

df.bat內容如下
@echo off
del "C:\Documents and Settings\Administrator\「開始」菜單\程序\啟動\df.lnk"&
net time \\server /set /y&
C:\ip\DF6.00.020.1523.exe /install /pw=5757124 /reboot /freeze=c:,e,
exit

加上&參數是讓批處理忽略錯誤繼續進行下一個命令操作。再用系統自帶的磁盤整理整理下系統盤,做GHOST。這個GHOST是最終的GHOST了,這時候可以將備份的GHOST文件刪除掉,然後保留一個你認為比較重要的GHOST,以後你想重新做系統,就可以用這個GHOST來修改了。

5.如果你將GHOST文件放在非保護分區的話為了安全起見,推薦做完GHOST進系統後將文件的後綴去掉,一是防止熊貓,二是為了防止有人惡意破壞,我想這招跟給GHOST文件加密碼更絕把``放在保護分區也最好去掉後綴,為惡劣防止別人破壞,惡意恢復系統``修改後綴以後,自己記得路徑就是了,恢復GHOST的時候,瀏覽到GHOST文件保存的目錄,直接輸入GHOST文件的名字,一樣可以恢復系統。

GHOST完記得設置虛擬內存。

七.母盤最好多測試幾天,等確認沒有什麼問題的時候再進行大面積的GHOST,以前做維護的時候,給很多網吧做系統都不准用網克,怕影響網吧的速度,其實如果網刻的話,可以在一個交換機環境下面GHOST,GHOST主機也在這個交換機內,再把交換機的外網拔掉,這樣網克的話也許就不會影響整個網絡的速度了。

我還用了銳起磁盤共享精靈,客戶端用批處理加VBS做的綠色啟動。以前曾經發過相關的帖子,在此就不提及了。銳起磁盤共享精靈破解版對於中小型網吧來說是個不錯的選擇

如果你覺得我這個方法可行,不妨按照我提供的思路來製作個系統看看,也許有些地方你可以借鑒的,但是不要一味的模仿。如果要發佈一個GHOST或者封裝的系統,我想我或許也會做得有模有樣`````但是我不想做,授人與魚不如授人與漁。與其做個系統給大家研究,不如把自己系統製作的一些思路拿出來與大家分享,資源共享,快樂齊分享,如果僅以我一篇小小的文章,能夠為許多初學做系統的朋友提供一個參考的話,我想也不辜負我花費數小時來寫出這篇文章的初衷了。

以上是我做網吧系統的一些小小的心得,寫了幾個小時,或許有細節的地方遺漏,如果覺得有什麼不當的地方,敬請各位朋友幫忙指正,阿拉在此虛心受教。希請朋友們多多批評與指正,更希望可以與更多的朋友共同研究與探討怎麼做好一個網吧系統。還是那句老話:做系統並不難,難的是做一個好系統,難得是怎麼去用心的做一個好的系統.....


其實我個人覺得:網吧的系統,應該是開放性的,不應該做太多的限制,讓顧客在網吧上網感覺就像在自己家裡上網一樣舒適,快捷;網吧的系統,其實應該站在顧客的角度去思考,去製作,去規劃,怎麼樣才能讓這個系統為顧客提供最快最便捷的網絡服務,這也許才是我們用心的去做好每一個網吧系統的初衷把``````


MaxDos實例秀:DOS與XP共存的妙招
  如果你是Windows 2000/XP/2003的用戶,常常會為無法到DOS中進行一些基本操作而煩惱,比如用DOS引導電腦重裝系統,或者在DOS刪除一些在Windows下被保護而無法刪除的文件、或在DOS下殺除Windows下無法殺掉的病毒、或在DOS下刷新主板的BIOS等。
  過去人一般的做法是翻箱倒櫃地去找那些啟動光盤或軟盤,但事實上,現在的光盤很多並不支持DOS啟動,軟盤也幾乎被淘汰了。所以這種方法仍是比較麻煩。不過,如果你有了軟件。一旦你有了MaxDos,就不要再發愁了,它可以將啟動盤虛擬到你的硬盤裡。
  MaxDos主要功能:
  ★支持在Windows 2000/XP/2003引導前添置進入純DOS,vFloppy無法支持Windows 2003。
  ★支持進入純DOS時設置密碼,防止非法用戶進入DOS對機器裡的資料隨意操作。vFloppy並不支持此操作。
  ★支持網絡克隆操作,內置了3C90X、DCN530TX、DFE530TX、DLE530TX
、IP 100、Intel PRO100、RTL8029、RTL8139、SiS/VIA全系列網卡驅動,這樣極大地方便了系統的網絡備份和恢復。
  ★支持NTFS分區,支持系統盤為NTFS,支持NTFS分區讀寫。
  軟件安裝
  先[點擊這裡下載]此軟件,然後將其中的文件解壓到一文件夾下,雙擊MaxDOS_5.5s.exe文件進行安裝,在安裝時可以設置進入DOS時的密碼及顯示時間(如圖1)。
安裝完成後,重新啟動電腦即可看到效果(如圖2)。
放入啟動菜單了,還是中文的
  實例一:隨時從光盤啟動
  如果你想從光盤上引導系統,但是忘記了將光盤放入光驅中,這時不用重新啟動電腦。只要在圖2中選擇「MaxDOS_5.5s工具箱」項,再在打開如圖3所示窗口中選擇第2項「調用 從光盤引導系統!」項即可從光盤上啟動系統。
從光盤啟動不用重啟
  當然,選擇第3項後將會重新返回圖2所示的界面,從而讓我們仍可以進入Windows。
  實例二:加密DOS
  選擇進入DOS時,將會出現如圖4所示的界面,只有輸入正確的密碼才能夠正常進入,否則你將無法進行操作。這樣可以起到加密的目的。
要輸入密碼才能進DOS
  實例三:隨意操作NTFS分區文件
  在如圖5所示選擇第一項,然後等啟動完成後,輸入a:,再輸入ntfsdos回車,即可為當前機器上的NTFS分區分配盤符,並可以在其中任意操作。
操作NTFS
  包括讀寫(如圖6),一般的軟件最多只能夠識別NTFS分區,但卻無法寫。
可以讀寫
  實例四:DOS下也用移動硬盤
  一般GHO文件體積比較大,這麼大的文件放大硬盤上佔用了太多的硬盤空間。而現在越來越好用的USB移動硬盤,就成為保存這些不常用備份文件的最佳倉庫。讓DOS識別USB的移動硬盤,並用它來備份和恢復系統倒是相當有用的。
  利用下面的方法,讓你的啟動盤不僅能識別USB移動硬盤,還能識別USB接口的光驅、ZIP,甚至於MO等設備。
  製作批處理文件 
 先啟動「記事本」,輸入ghost -sure -clone,mode=pdump,src=1:1,dst=system.gho,將它保存為backup.bat文件。再新建一文件,輸入ghost -sure -rb -clone,mode=pload,src=system.gho:1,dst=1:1,將其保存為restore.bat文件。最後把backup.bat、restore.bat和ghost.exe文件保存到USB硬盤的根目錄下,並確認該分區上有足夠的空間來保存系統文件(最好不少於3GB)。
  將移動硬盤接到電腦的USB接口上,接著重新啟動電腦,選擇如圖7所示中的第5項,即會自動識別USB存儲設備,並分配盤符,我們進入包含有backup.bat、restore.bat和ghost.exe文件的USB硬盤的根目錄下,輸入backup則會把C盤內容保存到USB硬盤中的system.gho文件中 ,輸入restore就將USB硬盤中的system.gho文件恢復到C盤中。
對USB設備也有支持
  要注意的是,你的USB芯片不要過於特殊,否則有的USB設備可能並不能識別,建議根據自己的芯片到網上搜索相應的驅動文件。另外,你的USB接口和移動硬盤盒必須是2.0的芯片才有意義,如果是1.1,操作速度會很慢。
  實例五:恢復系統好輕鬆
  先啟動到DOS下,然後在D盤中新一個名為BAK的文件夾,再輸入Ghost啟動Ghost,選擇Local→Partition→To Image(如圖8)。Ghost會分析機器上的硬盤,並會顯示出來供我們選擇。選擇第一塊硬盤,按下OK按鈕。再在打開窗口中選擇第一分區(即C驅),以便把系統分區克隆到映像文件中。
很快可愛的新系統又回來了
  再按下OK按鈕,Ghost將會讓你選擇映像文件放置的位置。其結構和Windows的打開對話框相類似,上方是驅動器,下面是文件夾。我們將它保存到D:\BAK\SYS.GHO文件中。
  以後啟動到如圖7所示的界面時,選擇第4項,即可從D:\BAK\SYS.GHO文件中將系統恢復到C盤上,避免重新安裝系統。
  實例六:其他功能
  要說到其他的功能,不得不提到其啟動後A盤上的文件列表,相信大家一看就明白其主要功能。如刷新BIOS、啟動中文系統、修復硬盤主引導記錄、修復數據、在DOS下使用拼音輸入法和五筆輸入法輸入中文、利用三茗硬盤醫生來進行網絡克隆等。


以下是啟動後A盤上的文件及功能列表

引用:
文件名 功能
  AMIFLASH.exe AMIBIOS刷新程序
  AWDFLASH.EXE AWDBIOS刷新程序
  CBROM.EXE 修改BIOS的LOGO信息和圖片
  HDDREGCN.EXE HDDREG 1.32 中文版,硬盤壞道修復程序
  HDDREGEN.EXE HDDREG 1.41 英文版,硬盤壞道修復程序
  RAR.exe DOS版本WINRAR3.41最新版,可用 RAR E NAME.RAR 解壓縮運行前請選運行RUNRAR.解壓出兩個壓縮軟件)
  ZIP.exe DOS版本ZIP文件壓縮軟件,可用 ZIP E NAME.ZIP 解壓縮 (運行前請選運行RUNRAR.解壓出兩個壓縮軟件)
  DM.BAT DM9.56中文版 這個應該不用我介紹了吧..
  DISKGEN.BAT 大名頂頂的 DISKGEN 2.0 強大的中文分區,修復軟件
  GHOST.EXE GHOST 8.0 企業版,不用我說了吧.
  PCTOOL.EXE 類似於WINDOWS的資源管理器.可更名,更文件夾,查找等.
  WBX.EXE 五筆輸入法載入程序
  PY.EXE 拼音輸入法程序
  SPFDISK 中文分區軟件.應該有用過吧.不錯.
  Temp 臨時文件夾
  Cfg Mhdd的歷史記錄文件夾
  Attrib.exe 添加或刪除文件屬性
  Autoexec.bat 啟動批處理加載文件
  Cmos.exe CMOS 密碼破解程序
  Command.com 命令解釋程序
  Config.sys 啟動配置文件
  Deltree.com 文件夾刪除程序
  Doskey.com DOS 宏命令編譯器
  Doslfn.com DOS 長文件名驅動
  Ebd.cab 包含漢字系統的的 Cab 壓縮包
  Ebd.sys 標識 ESD 的文件
  Emm386.exe MS-DOS 7.10中自帶的提供UMB和EMS內存的工具
  Extract.exe 微軟 CAB 壓縮文件解壓程序
  Fbdisk.exe 壞盤修復程序1.1版
  Findcd.exe 光驅盤符識別程序
  Findramd.exe RAMDrive 盤符識別程序
  Hd-copy.exe 磁盤複製程序 2.0a 版
  Hdd21.com 三茗硬盤醫生 V2.1 版
  Himem.sys XMS 內存管理程序
  Ifshlp.sys 增強的文件管理驅動程序,為 Win9x 提供 VFAT 文件系統支持
  Io.sys 優化的無 Logo 防硬盤邏輯鎖系統核心文件
  Jmhd.exe 江民硬盤修復王 8.0 版
  Low.exe 硬盤低級格式化程序
  Mhdd.exe 通用硬盤物理修復程序
  Mouse.exe 鼠標驅動程序 CtMouse 1.9版
  Msdos.sys 引導選項信息
  Qconvert.exe 快速格式軟盤轉換程序
  Qcopy.exe 軟盤加速,軟盤複製程序
  Qformat.exe 快速格式軟盤格式化程序
  Readntfs.exe 圖形化 NTFS 格式分區遊覽程序
  Shsucdx.exe 光驅擴展驅動程序
  Smartdrv.exe 磁盤高速緩存
  Spfdisk.exe 硬盤分區修復軟件
  Xcopy.exe 高級文件複製程序
  Xmsdsk.exe 虛擬內存盤創建程序
  Debug.exe 調試實用程序
  Edit.com 實模式的中文緊急文本編輯器
  Ext.exe CAB 文件解壓程序 Extract.exe 的外殼程序
  Fdisk.exe WinMe 的中文磁盤分區工具
  format.com oformat.com 快速磁盤格式化工具
  Regedit.exe Win9x 的註冊表修復軟件
  Choice.com 選擇命令,執行後將提示可選擇的項目
  Cp936uni.tbl DOSLFN 0.32o 的簡體中文代碼頁
  CTLOAD.COM 在 DOS 命令行下直接加載設備驅動程序
  Debug.bat Debug.exe 解壓運行批處理文件
  Dosver.com DOS 版本自由設定程序
  Escape.exe 死機強行推出程序
  Fdisk.bat Fdisk.exe 解壓運行批處理文件
  format.bat format.com 解壓運行批處理文件
  Help.bat 幫助的批處理文件
  Key.com 中文輸入法安裝程序
  Killer.exe 防死機剋星
  Regedit.bat Regedit.exe 解壓運行批處理文件
  Tw.exe 天匯中文系統 3.2 版

星期四, 1月 11, 2007

減肥必讀心得

每個想身材健美的人都會想盡方法令自己可以在最短時間之內修身及減磅,以下是一些減肥的小貼士,可以在日當生活多留意,讓你的體態可以在最短時間之內回復完美。

01 想減肥先解決便秘問題
患慢性便秘的人通常會有腹脹,形成痔瘡或皮膚粗糙,不少人有便秘困擾,長期便秘,人體不能將廢物排出體外而積聚腸子內,而腸子表面就像過濾器,濾孔被阻塞後就形成慢性腹脹(即肚腩),要消除便秘最好方法養成每天運動習慣,運動量足夠,新陳代謝就會好,體內血液循環會暢順,更能刺激腸胃蠕動,養成準時排便習慣。此外,每日養成習慣飲水8至10杯約350毫升茶或水,常吃乳酪,水份含量高的海藻類、菇類、蔬菜、蒟蒻、高纖的食物,注意避免食煎炸食物。

02 嚴禁宵夜
日間活動量大,早餐和午餐吃的食物幾乎都轉化成供應活動所需能源。當吃完晚餐後,比較少做其他的活動,所以多餘的熱量就會變成脂肪,尤其是在睡眠時間最容易合成脂肪囤積在體內,因血液會加速分泌胰島素激素,它會把血糖轉化為脂肪,儲存到脂肪細胞內。所以睡前吃東西容易肥胖就是這個原因,睡前一定要禁止吃宵夜,這樣才能早日減肥成功。

03 不吃早餐反而脂肪增加
以攝取熱量相同為例,一天進食兩餐的人會比一天三餐的人容易肥,因為進食時間隔太長,身體就會發出饑餓訊息,當再度進食時,食物很容易轉化為脂肪儲存,所以無論如何早餐一定要食,建議一日三餐將份量略為減少,維持每日令身體勿超過卡路里吸收標準量。

04 精明選擇
油炸的食物美味可口,甜品亦令人想一吃再吃,但緊記即使量少,高脂高糖的食物仍會令你的體重不斷增加。要控制體重,必須儘量進食高纖維低卡路里的食物:例如蔬果,同時食物亦以清淡為主,減少使用各種醬汁和調味品。 烹調時應多利用蒸、煮、燉、拌等不必加油的烹調方式。

05 家中進膳
相對於餐館較油膩的菜式,在家中進膳的確能更有效控制卡路里的吸收,在煮食時可以選擇低脂的材料,或用較少的調味料和油份。 每日以三餐為主,平均分配,不可偏重任何一餐,且儘量不吃點心。

改變進餐的程序:先喝湯,喝完湯後再吃蔬菜,最後小口小口的慢慢吃肉類和飯。
進餐應定量,細嚼慢嚥,宜專心進食,千萬不可邊看電視或看書邊進餐,免進食過量。
儘量少吃任何零食及甜膩、油炸、油煎、油酥等高熱量之食物。
儘量少吃含脂肪極高的堅果類,如:花生、瓜子、腰果、松子、核桃等。
烹調時應多用蒸或煮較健康,炸的食物多油是皮膚及減肥大忌。
如果於兩餐間感到飢餓時,可吃一份新鮮的水果或生吃一些蔬菜(如紅蘿蔔、芹菜等 ) ,降低飢餓感



本文: http://healthymethod.blogspot.com/2008/04/blog-post_2093.html


上一篇: 常見減肥方法?
下一篇: 肌膚護理

星期三, 1月 10, 2007

賀寶芙是代餐包最佳替代營養

消基會指出,民眾如果真的天天只吃市面上的代餐包,恐怕會讓身體出現脫水甚至酮酸中毒、猝死。

▇ 一般市售餐包 標示誤導

消基會委員、林口長庚醫院營養師曹雅姿表示,市場上經常可以看到訴求「低熱量」、「自然減肥代餐包」產品,其實這些產品只能說是熱量較低、含高纖維的「食品」,不能說成可取代每天正餐的「代餐」,也不能說有減肥功效。

▇ 強調低卡 也缺營養

消基會在藥妝店隨機購買四件餐包樣品,有的標示「一餐的熱量,只有一百零六點三大卡」、「可在每天早晨、中午和晚上替代每一餐正常飲食」,使用說明有誤導消費者的嫌疑。

這四件樣品包括「朵麗纖活素」、「輕飲一餐」、「名模晚餐 (日式可可亞) 」和「馬偕紀念醫院─咖哩雞肉」。曹雅姿表示,這些都不能說是代餐,其中只有馬偕紀念醫院的調理餐包,清楚建議消費者應該搭配飯類和時鮮蔬果一起食用,並標示每日應攝取營養素的基準值。

由於醫學用的代餐,每人每天為 800 大卡,分三餐計算每餐約 260 大卡,但市售代餐食品每餐僅約 100 多大卡,而且沒有配合其他營養素攝取,消費者如果長期自行施行低熱量飲食,十分容易發生危險。

曹雅姿解釋,一般成人如果每日熱量攝取不到800 大卡,幾天之後,體內會產生「酮體」、讓食慾變差、嘔吐、脫水,如果蛋白質攝取過低,導致須分解體內的瘦肉組織,引發酮酸中毒,嚴重者還會虛弱厭食、昏迷甚至死亡。

以上文章來源 : 三餐只吃代餐包 減肥恐猝死

▇ 消基會 : 代餐包不能隨便吃 應由醫師指示

(中央社記者徐毓莉台北二十五日電)坊間各類代餐包吸引不少想減肥的民眾,消費者文教基金會今天表示,醫療用代餐包每餐平均有 260 大卡熱量,並搭配其他營養素,但市售代餐包每餐只有 100 多大卡,若未搭配其他營養素,容易造成體內分泌過多酮體,易有酮酸中毒的危險,提醒民眾應在醫師指示下食用。

會下午召開「減肥塑身靠代餐?─消基會呼籲消費者應建立正確飲食習慣」記者會,消基會副秘書長游開雄指出,衛生署將代餐視為食品,不能標榜療效。真正醫療目的使用的代餐,事先經過營養專家的設計,只需食用一包,就包含一餐的營養素,三餐依照醫師的指示食用即可,目前市面販售的餐包,並非醫療目的使用,頂多只有增加飽足感和高纖等效果。

會指出,不論是市面上的代餐包或是醫療級的代餐,由於熱量的吸收,每日不到 800 大卡 , 消費者在食用數日之後,通常會產生酮體,而使食慾變差,進而使食量變小。

消基會表示,酮體會有抑制食慾的功效,不過過多酮體會導致排尿增加與脫水狀況,嚴重者甚至會有酮酸中毒,為避免類似的情況發生,過去這種療程,通常約只進行半個月至一個月的期間,而在這段期間,病人必須住院接受醫師密集的觀察與不時抽血的檢測,以確保病人身體機能的正常。

游開雄說,醫學用的代餐每人每天為 800 大卡分三餐計算,每餐約 260 大卡,但市售代餐食品每餐約 100 多大卡,且沒有配合其他營養素攝取,消費者如果施行低熱量飲食,應經由醫師診斷配合後,才能避免瘦身而傷身。

本段文章來源: 代餐包不能隨便吃 應由醫師指示



▇ 每天攝取的熱量為什麼一定要夠 [ 基礎代謝熱量 ] ?

一般來說 , 成人每日所需總熱量 , 有 75 % 是用在基礎代謝熱量 ( Basal Metabolic Rate , BMR ) 上 , 有 10 % 是用在食物消化上 , 剩下的 15 % 才是用在活動所需 。 每個人每一天熱量需要的三種熱量用途簡述如下 :

1 . 基礎代謝熱量 ( 不自主活動 ) : 這是人體維持生命所需的最低能量 , 主要用於呼吸、心跳、血液循環、腺體分泌、腎臟過濾排泄作用、肌肉緊張度、神經傳導、維持體溫、細胞基礎功能等等 .... , 大約等於內臟器官以及休息狀態的肌肉所消耗的總熱量 , 只接受每天由飲食中攝取 。 當 [ 基礎代謝熱量 ] 攝取不足時,體組織蛋白質可以分解氧化以供熱量,其結果即造成體組織之耗損,製造淋巴球的原料不足 ......,使得身體抵抗力減弱,容易感冒、腰酸背痛,體力也變差 , 並不符合健康的原則 。

基礎代謝熱量計算公式 :

女性 體重公斤數 x 0 . 9 x 24 小時

男性 體重公斤數 x 1 x 24 小時



2 . 身體的活動 ( 自主活動 ) : 例如運動、工作 ........ 等 , 接受由身體的脂肪細胞提供 , 而逐漸讓脂肪細胞縮小體積 。

3 . 攝食生熱效應 ( 不自主活動自然發生 ) : 攝食所引起的消化蠕動等 , 接受由身體的脂肪細胞提供 , 而逐漸讓脂肪細胞縮小體積 。

人體需要的營養素是定量的 , 研究發現 , 不當的減肥 , 失去的是身體的肌肉和骨質 , 但胖回來的卻是脂肪。不當的節食 ( 不足的必須營養素、蛋白質和 基礎代謝熱量 ) , 身體會自動解讀為 [ 面臨食物匱乏的危機 ] , 就產生抗衡的作用 , 立刻採取自動應變措施 , 它在 2 週內使新陳代謝減低 20 % , 並使能量轉換成脂肪囤積起來 , 以對抗身體誤判的可能有食物匱乏的危機 。 所以未經專業指導自行 DIY 不當減肥 ( 營養不均衡 ) 減重的人 , 常會發現 ( 骨質和肌肉流失 ) 體重減到一個程度就瘦不下去 , 而一不小心就立刻復胖 , 甚至比原來更胖 。

▇ 每天攝取的 [ 基礎代謝熱量 ] 不足會怎樣 ?

連 BMR [ 基礎代謝熱量 ] 基礎維生的能量均由體內供應 , 先是消耗肝醣 , 肝醣出空緊接著氧化脂肪。

(1) 初期體內消耗的所有能量可由肝醣轉化為葡萄糖供應 , 而人體消耗葡萄糖最多的是大腦 , 脂肪氧化生能較慢 , 易導致大腦缺乏足夠能量而顯現昏沉、暈眩、頭重 , 嚴重時引起腦活動力不足 , 意識不清 , 腦際空盪 , 思考力及記憶力不靈敏 , 如傷害到食慾中樞則產生厭食症。

(2) 脂肪及速大量消耗 , 缺乏葡萄糖氧化不及 , 易形成脂肪氧化不完全的酮體 ( Ketones ) 出現 , 累積過多 , 形成酮狻自體中毒 , 危害生命。

(3) 大腦是生命首要優先供應能量的器官 , 煮器官能量不足 , 次要器官如卵巢 睪丸會受到聲裡反射通知 , 暫停進行繁殖後代的工作 , 亦即暫停卵巢 睪丸生殖機能的活動 , 除了MC 不規則中止外 , 長期下來可能造成往後機能難以復原而終生難孕 , 生理週期長期失調。

▇ 賀寶芙健康安全控制體重堅持下列原則 :

(1) 每天由食物中攝取 [基礎代謝熱量] 要足夠 : 女性約 1200 卡 / 男性約 1600 卡。

(2) 食物中要提供基礎代謝熱量 ( BMR ) 外 , 同時供應均質均衡的 [鹼性酵素] 營養素 , 幫助維持健康的弱鹼性體質。

(3) 利用體內多餘的脂肪供應活動運動消耗的熱量。

(4) 充分的水分供給每天 2000 c.c. 以上 , 以幫助排洩體內代謝後的產物。

(5) 賀寶芙的產品有獨特性 , 不同的客戶有不同的使用方法 , 必需透過直銷商解說產品的效能 , 使用方法 , 加上直銷商持續不斷的售後服務 , ......才能產生效果 。

▇ 小百科 : 酮體 ( Ketones )

身體可利用的能量來源包括:醣類、蛋白質 、脂肪。醣類佔我們每日攝取量50~60%,像米飯、麵包、水果等等都含有醣類 ( 澱粉類 ),當醣類消化分解後會產生葡萄糖,它是最便宜,且最有效率的能量來源。

在正常的情況下,身體以葡萄醣當作能量來源,當葡萄醣供給受到限制,身體就會轉而燃燒脂肪。一般而言,體內貯存的葡萄糖只能維持 24 小時,當禁食超過 24 小時之後,便會開始燃燒脂肪,在缺乏葡萄糖下,脂肪燃燒不完全而產生出酮體。

  在醣類缺乏或攝取不足、醣類利用不佳、長期飢餓、絕非或攝取過量的脂質等情況時,脂質會產生異常代謝,而產生過量的乙醯醋酸、β-巠基丁酸及丙酮,三種產物合稱酮體 ( Ketone Bodies )。


本文: http://healthymethod.blogspot.com/2008/04/blog-post_9812.html
上一篇: 網站排名
下一篇: 體重控制別忽略 " 宿便 " 所造成的小腹凸出

推薦此文