系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 讓W(xué)inXP與Linux雙系統(tǒng)共存

如何讓W(xué)inXP與Linux二者相互共存

時間:2015-03-30 15:47:47 作者:咕嚕嚕 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150330/43224.html 手機查看 評論

  絕大多數(shù)朋友都是通過WinXP認識Windows操作系統(tǒng)的,WinXP集各種應(yīng)用、娛樂、辦公等功能為一體,深受大家的系統(tǒng),而作為一個大家了解不多的Linux系統(tǒng),在專業(yè)人員眼里它其實完全不輸WinXP,因為它是一個非商業(yè)軟件,源代碼完全公開,用戶可以根據(jù)自己的喜好進行編輯。就是這樣的兩個系統(tǒng),它們卻很難在一起相互共存,總是會出不少問題,不少用戶只能在WinXP下虛擬機中安裝Linux,用起來覺得特別不爽。其實想要讓它們和睦相處還是有辦法的,下面小編就以Redhat Linux 9.0和Windows XP為例對二者共存涉及的一些問題作些說明。

 如何讓W(xué)inXP與Linux二者相互共存

  一. 安裝

  1.首先假設(shè)你已經(jīng)安裝好了Windows XP,并且分區(qū)格式是FAT32;

  2.進行安裝Redhat之前的籌備工作:用一些分區(qū)工具(如PQmagic)在你的硬盤上騰出一些空閑空間(指尚未劃分的空間,既沒有指定文件系統(tǒng),又沒有分配盤符),空間的大小根據(jù)你選擇的Redhat的安裝方式來定,一般5G就足夠了;

  3.用Redhat 的安裝光盤引導(dǎo)系統(tǒng),根據(jù)提示先后配置完語言、鍵盤、鼠標、升級檢查、安裝類型頁面;

  4.進入磁盤分區(qū)設(shè)置頁面后,選擇“自動分區(qū)”,在接下來的頁面中選擇“保存所有分區(qū),使用空閑空間”;點擊“下一步”之后安裝程序會為你創(chuàng)建好Linux系統(tǒng)所需的各個分區(qū)(包括一個/boot分區(qū),一個根分區(qū),和一個交換區(qū));一般無需修改直接進入后面的設(shè)置即可;

  注:在磁盤分區(qū)設(shè)置頁面你會看到一個列表框,里面是你硬盤的列表——

  Linux用來標識硬盤的方法與Windows不同,如果你用的是IDE硬盤,那么你的第一塊硬盤就被標識為/dev/hda 第二塊為/dev/hdb 依此類推;而且第一塊硬盤的第一個分區(qū)被標識為/dev/hda1第二個分區(qū)則為/dev/hda2依此類推;如果是SCSI硬盤則是/dev/sda, /dev/sdb的形式。

  5.接下來就是兩冤家共存的關(guān)鍵所在——引導(dǎo)程序設(shè)置頁面,安裝程序為你提供了兩種用來引導(dǎo)系統(tǒng)的程序——GRUB和LILO,默認是GRUB;無須另改引導(dǎo)程序,選用GRUB,并且選中“配置高級選項”;進入下一步高級選項頁面。

  注:GRUB(GRand Unified Bootloader)是一個功能強大的引導(dǎo)程序。GRUB 能夠通過連鎖載入機制實現(xiàn)引導(dǎo)Windows——GRUB載入Windows的引導(dǎo)程序,然后Windows的引導(dǎo)程序再載入Windows。

  LILO (Linux LOader) 是用于 Linux 的靈活多用的引導(dǎo)裝程序。它并不依賴于某一特定文件系統(tǒng),能夠從軟盤和硬盤引導(dǎo) Linux 內(nèi)核映像,甚至還能夠引導(dǎo)其它操作系統(tǒng)。

  6.在高級選項的頁面,確定安裝位置選擇了主引導(dǎo)記錄(MBR);

  7.按照提示完成以后頁面的設(shè)置,重啟后你就可以看到一個漂亮的引導(dǎo)界面,選擇不同的條目可以分別進入兩個操作系統(tǒng)!

  [--NTFS--]

  如果你的Windows XP系統(tǒng)使用的是NTFS分區(qū),就麻煩一些,因為無論是Linux還是GRUB都不能理解NTFS;上面說到的幾步都一樣,只是在第6步要選擇“引導(dǎo)分區(qū)的第一個扇區(qū)”,并且記下安裝位置的標識(這里以/dev/hda9為例)另外在安裝的最后要按提示做一張引導(dǎo)軟盤;這樣安裝完成之后你才能進入 Linux,需要進行以下幾步:

  1.用軟盤引導(dǎo)進入Linux;

  2.插入一張空白軟盤;

  3.在shell中輸入:

  mount -t msdos /dev/fd0 /mnt

  dd if=/dev/hda9 of=/mnt/bootrec bs=512 count=1

  umount /mnt

  4.重啟進入Windows XP,把軟盤上的bootrec文件拷貝到C盤,修改boot.ini文件,在[operating systems]段中加上 C:ootrec="Linux" 這樣一行

  修改后的boot.ini形如:

  [boot loader]

  timeout=30

  default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

  [operating systems]

  multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect

  C:ootrec="Linux"

  5.重啟后會出現(xiàn)選擇菜單,選擇Linux條目即可進入Linux。

  二. 共享文件

  1.Linux 下共享Windows FAT32分區(qū)中的文件

  很簡單,使用mount命令即可,

  基本形式如下:

  mount –t vfat /dev/hda1 /mnt/windows

  使用前要先建立好/mnt/windows 目錄

  并且確定你要掛載的windows分區(qū)所對應(yīng)的Linux標識,可以運行hwbrowser硬件瀏覽器查看確認。

  不過你可能會發(fā)現(xiàn),掛載過來的windows分區(qū)中的中文文件名無法正常顯示;

  解決方法如下:

  打開/etc/fstab 文件(該文件中描述了在系統(tǒng)啟動時自動掛載的內(nèi)容)

  添加如下一行:

  /dev/hda1 /home/pogge/winc vfat defaults,iocharset=gb2312,umask=0 0 0

  其中/dev/hda1 為你要掛載的windows分區(qū)的linux標識,/home/pogge/winc

  為掛載位置,一定要先建好/home/pogge/winc 目錄

  2.Linux下共享Windows NTFS分區(qū)中的文件

  Linux的內(nèi)核中尚未加入NTFS的支持(以后的內(nèi)核版本可能會加入),但有些個別版本的Linux已經(jīng)加入了對NTFS的支持,比如Mandrake。

  開源社區(qū)中有一個Linux NTFS 項目組,你可以用該組開發(fā)的模塊為Redhat Linux 9.0 加入NTFS支持。該項目組的網(wǎng)站是https://linux-ntfs.sourceforge.net/;

  此外還有一些在Linux下訪問NTFS的第三方軟件。

  限于篇幅,筆者就不對此問題詳細敘述了,如果將來有機會的話可以寫個關(guān)于這個問題的專題。

  3.Windows下共享Linux分區(qū)中的文件

  Microsoft是不可能在系統(tǒng)中提過對Linux文件系統(tǒng)的支持的,盡管Linux有對Windows的支持!所以只好借助第三方軟件了;

  explore2fs 是一個免費的基于圖形界面的在Windows中訪問Linux ext2 或ext3分區(qū)的軟件。

  下載下來后解壓后直接運行explore2fs.exe即可得到一個類似windows資源管理器的一個界面,使用起來非常簡單,在此不再贅述。

  三. 重裝Windows XP后恢復(fù)Linux引導(dǎo)

  通常下Linux的引導(dǎo)程序GRUB裝在MBR中,而重裝Windows時,有可能會重寫MBR

  導(dǎo)致GRUB丟失。

  不過恢復(fù)起來也很簡單

  1. 用Redhat安裝光盤啟動后按F5

  2. 輸入linux rescue [Enter] 進入救援模式

  3. 在救援模式配置完,并將你的linux系統(tǒng)掛載在臨時目錄/mnt/sysimage 中后輸入chroot /mnt/sysimage 改變根分區(qū)的位置

  4. 輸入/sbin/grub-install /dev/hda [Enter] 重新將GURB寫入MBR中

  5. 輸入exit [Enter] exit [Enter] 退出重啟即可看到GRUB引導(dǎo)界面

  如果沒有引導(dǎo)光盤就用先前做得引導(dǎo)軟盤進入Linux直接做第4步即可

  如果GRUB 裝在了引導(dǎo)分區(qū)的第一個扇區(qū)上只需參照NTFS小節(jié)中的5個步驟即可。

  通過以上的操作,你就能讓W(xué)inXP與Linux相互共存了,這樣兩個優(yōu)秀系統(tǒng)的相互競爭并共同發(fā)展著,任何一個系統(tǒng)都有它自身的特色,因此有需要安裝WinXP與Linux雙系統(tǒng)的朋友們,不妨使用上面的方法來讓它們和睦共存吧。

標簽

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

XP系統(tǒng)推薦

官方交流群 軟件收錄