国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
從硬盤安裝 Linux 和從 GRUB 命令行啟動操作系統(tǒng)

標(biāo)題
+=================================================+
|  從硬盤安裝 Linux 和從 GRUB 命令行啟動操作系統(tǒng)  |
+=================================================+

版本號
------
 0.3
------

聲明
------------------------------------------------------------------
1   本文檔可以任意轉(zhuǎn)載、拷貝、剪切復(fù)制,甚至不需要注明出處。
2   所述方法已經(jīng)經(jīng)過本人試驗,但不做任何擔(dān)保。你將承擔(dān)使用本文
檔帶來的一切風(fēng)險,請您自己做好數(shù)據(jù)備份。
------------------------------------------------------------------

內(nèi)容簡介
------------------------------------------------------------------
    如何在一個沒有光驅(qū),沒有軟驅(qū)的機器上安裝 Linux 系統(tǒng)?不用我說,
大家都知道這部分機器都已經(jīng)安裝了 Windows 系統(tǒng)。本文的目的就是給出
在一個裝有 Windows 的機器上,從硬盤安裝 Linux 系統(tǒng)的辦法(準(zhǔn)確地說
是系統(tǒng)的引導(dǎo)過程),使用的工具是 GRUB for DOS 最新版,本人已經(jīng)對
幾個發(fā)行版進行了試驗,它們都是流行的版本,例如 Hiweed-debian、Red 
Hat 9.0、Fedora Core 2。另外,如果你碰到過格式化 Windows 里的某盤,
結(jié)果重啟后 GRUB 的菜單不見了的情況,你也可以從本文中找到解決辦法。
-----------------------------------------------------------------


+========+
|  正文  |
+========+

一  從硬盤安裝 Linux 系統(tǒng)
-----------------------------------------------------------------
    本來想講講磁盤分區(qū)的原理,但是會顯得冗長,浪費大家的時間,所
以我直接給出硬盤安裝(引導(dǎo))的步驟,如果你想做個明白人,請找?guī)灼?br>硬盤分區(qū)的文章看看吧。另外,我的 C 盤是 FAT32 格式的,如果你的
Windows 分區(qū)不是此格式,例如是 NTFS 格式,我不知道可行不可行,據(jù)
說現(xiàn)在的內(nèi)核是支持的。

    下面的描述盡可能具體,但你完全可以做些聰明的變通。

1   備份你的重要數(shù)據(jù),免得出了問題欲哭無淚。通常你會把 Windows 里
的某盤分給 Linux,我的辦法是把數(shù)據(jù)備份到另一盤,例如有 C、D、E、F
四個盤,我想在 F 盤上裝 Linux,我就會把 F 盤的數(shù)據(jù)備份到 D 盤或 E 
盤上,當(dāng)然我仍然會把最最重要的文件(例如情書)拷貝到移動存儲介質(zhì)
里。

說明:要想改變分區(qū)的大小,例如要加大 F 盤,請使用相應(yīng)軟件,比如
Partition Manager。使用時請閱讀軟件的幫助文檔。

2   下載 GRUB for DOS,網(wǎng)址為http://newdos.yginfo.net/grubdos.htm ,
可以下載最新的版本,下載后拷貝到 C 盤,用 Winrar 解壓到子文件夾,
重命名此文件夾為 grub(以便和下文相對應(yīng))。

注意:我的 C 盤是 FAT32,下面的過程也只針對此格式,至于 NTFS 格式
會有什么結(jié)果,我沒辦法試驗,你可以自己試試。

3   Windows XP 下,打開“我的電腦”,進入 C 盤,點擊“工具->文件
夾選項->查看”,取消高級設(shè)置里的“隱藏受保護的操作系統(tǒng)文件”項,
并且選擇“顯示所有文件和文件夾”項。這樣你能看到一些操作系統(tǒng)的文
件了。打開 boot.ini 文件,在末尾添加
            C:\GRLDR="運行 GRUB"
存盤,接著拷貝 grub 目錄下的 grldr 文件到 C 盤根目錄下,最后拷貝
到 C:\grub\boot 下的整個 grub 文件夾到 C:\boot 下(沒有就建一個)。

4   下載發(fā)行版的光盤映像文件,如果你想裝 Hiweed-debian,請到
ftp://debian.ustc.edu.cn/debian-cd/hiweed-debian/ 目錄里下載一個
光盤映像(當(dāng)前最新版本為“國慶特別版”,即 *0.55_i386.iso),下載
的文件放到 C 盤根目錄下,接著下載子目錄 hiweed-hard-disk-install 
里的文件,也放到 C 盤根目錄下。如果你想安裝 Red Hat 9.0,你可以到
ftp://202.38.64.123/ 下載光盤映像,共有三個映像文件,光盤映像同樣
放到C盤根目錄下,然后用 Winrar/WinImage 打開第一個映像文件,提取
isolinux 子目錄下的 initrd.img 和 vmlinuz 文件到 C 盤根目錄下。如
果你想安裝 Fedora Core 2(Red Hat 的后繼版本),你可以到
ftp://202.38.75.11/ 下載光盤映像,共有四個映像文件,光盤映像還是
放到C盤根目錄下,然后用 Winrar/WinImage 打開第一個映像文件,提取
isolinux 子目錄下的 initrd.img 和 vmlinuz 文件到 C 盤根目錄下。

說明:如果安裝 Hiweed-debian,請確保 C 盤根目錄下有下列文件
             vmlinuz   (從 ftp 服務(wù)器下載,如上所述)
             initrd.gz (從 ftp 服務(wù)器下載,如上所述)
             hiweed-debian-desktop_0.55_i386.iso
      如果安裝 Red Hat 9.0,請確保 C 盤根目錄下有下列文件
     shrike-i386-disc1.iso
     shrike-i386-disc2.iso
     shrike-i386-disc3.iso
             vmlinuz   (從 shrike-i386-disc1.iso 中提?。?br>      initrd.img(從 shrike-i386-disc1.iso 中提?。?br>      如果安裝 Fedora Core 2,請確保 C 盤根目錄下有下列文件
             FC2-i386-disc1.iso
             FC2-i386-disc2.iso
             FC2-i386-disc3.iso
             FC2-i386-disc4.iso
             vmlinuz   (從 FC2-i386-disk1.iso 中提?。?br>             initrd.img(從 FC2-i386-disk1.iso 中提取)

5   重啟計算機,會有兩個菜單項讓你選擇,其中一條就是上面添加的
“運行 GRUB”,選擇、回車,這樣就開始運行 GRUB 程序了,不管你
看到了什么,按字母鍵‘C’。

6   通過如下步驟引導(dǎo) Hiweed-debian:
          grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000  
devfs=mount,dall
          grub>initrd (hd0, 0)/initrd.gz
          grub>boot
    通過如下步驟引導(dǎo) Red Hat 9.0:
          grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000     
devfs=mount, dall
          grub>initrd (hd0, 0)/initrd.img
          grub>boot 
    通過如下步驟引導(dǎo) Fedora Core 2:
          grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000 
devfs=mount,dall
          grub>initrd (hd0, 0)/initrd.img
          grub>boot

技巧:grub 里可以使用TAB鍵補齊命令或參數(shù),例如鍵入
          grub>initrd (hd0, 0)/init
    然后按 TAB 鍵,grub 會自動將“init”補齊“initrd.gz”或
“initrd.img”。

7   引導(dǎo)成功后你就可以安裝系統(tǒng)了,具體的安裝請參考別的文章,這里
要說一下,如果安裝的是 Red Hat 9.0 或 Fedora Core 2,安裝程序會問
你從什么位置安裝,請選擇從“Hard disk”安裝,然后選擇 /dev/hda1
作為映像文件的位置。實際上安裝過程是比較簡單的,對于 Fedora Core 
2,如果你的機器是主流配置,安裝的時候你會發(fā)現(xiàn)居然是圖形界面,只要
你裝過 Windows,你會發(fā)現(xiàn)其過程如此的熟悉!
-----------------------------------------------------------------

二  從 GRUB 命令行啟動系統(tǒng)
-----------------------------------------------------------------
    這里所說的 GRUB 和上文中說的 GRUB for DOS 是不一樣的,上文的
GRUB 跟磁盤的第一扇區(qū)沒有關(guān)系,即是說,如果你把上面 C 盤里 grub 
目錄刪除,不會影響你的系統(tǒng)啟動。我下面講的 GRUB 卻會把一部分代碼
寫到磁盤的第一扇區(qū)上,即會寫到主引導(dǎo)紀(jì)錄 MBR 中,這是在你裝 Linux
時操作的。

1   GRUB 的代碼分兩部分,一部分寫入第一扇區(qū)的主引導(dǎo)紀(jì)錄 MBR 中,
另一部分駐留在磁盤的某一固定位置。

2   GRUB 的工作過程。計算機啟動后,BOIS 先做自檢等工作,然后 BOIS
會加載磁盤的第一扇區(qū)(512 字節(jié))到內(nèi)存某處,然后跳轉(zhuǎn)到該處執(zhí)行代
碼,這段代碼就是上面所說的 GRUB 寫入 MBR 的部分,這段代碼有 GRUB 
第二部分在磁盤上的位置信息,這段代碼就是根據(jù)此信息加載第二部分,
第二部分才是 GRUB 的核心,第二部分會讀取 /boot/grub/grub.conf 配
置文件,然后根據(jù)此配置文件彈出用戶界面,你看到的那些菜單選擇項就
是這么來的,當(dāng)然,你也可以按字母鍵‘C’進入命令行方式。

3   如上所說,你的機器上的各操作系統(tǒng)的信息是寫入配置文件 grub.conf
的,如果你的配置文件不正確,GRUB 當(dāng)然找不到你想起動的操作系統(tǒng)了,
此時需要你手工啟動。例如你因為在 Windows 里格式化某盤(或別的原因),
結(jié)果重啟機器后 GRUB 漂亮的界面不見了,只留下陌生的提示符“grub>”,
別慌,你可以用命令來啟動你的操作系統(tǒng)。
    從命令行啟動 Windows:
          grub>root (hd0, 0)
          grub>chainloader +1
          grub>boot
    從命令行啟動 Fedora Core 2(假設(shè)裝在 /dev/hda7 上):
          grub>kernel (hd0, 6)/boot/vmlinuz-2.6.5-1.385.img root=/dev/hda7
          grub>initrd (hd0, 6)/boot/initrd-2.6.5-1.385.img
          grub>boot
    從命令行啟動 Debian 和啟動 Fedora Core 2 類似,不過鍵入命
令的時候可以使用 TAB 鍵補齊參數(shù),例如,鍵入“initrd”后,使用
TAB 鍵補齊后綴,F(xiàn)C2 和 Debian 下的后綴名是不一樣的,免得出現(xiàn)
諸如“panic: VFS not found ... ”這樣的錯誤。

說明:如果你通過分區(qū)軟件調(diào)整了分區(qū)的大小,鬼知道會有什么結(jié)果。
我沒試過,從理論上說你玩完了,因為 GRUB 的第一部分中的關(guān)于第二
部份的地址信息會失效,結(jié)果 GRUB 的核心加載不了了!

4   你以后可以使用同樣的方法來啟動系統(tǒng),如果感到不爽,想要菜單,
那就修改你的 /boot/grub/grub.conf 文件吧?,F(xiàn)在機器已經(jīng)跑起來了,
具體過程就上網(wǎng)找別的文章看看,很容易的。
-----------------------------------------------------------------


我愣,一不小心寫了這么長,還沒過癮呢。如有什么不妥和錯誤之處,歡
迎拍磚。祝你一切順利!
※ 修改:·SmileFeng 于 10月27日22:46:49 修改本文·
※ 來源:·瀚海星云 bbs.ustc.edu.cn·

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
系統(tǒng)引導(dǎo)管理器GRUB,為初學(xué)者指南 | LinuxSir.Org
GRUB的命令行
GRUB的配置文件的menu.lst的寫法(舊版grub)
從U盤安裝Linux的一點心得體會
用GRUB(包括WINGRUB)命令行模式引導(dǎo)安裝Linux
WIN7下硬盤安裝linux雙系統(tǒng)教程(EasyBCD法)[圖文]
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服