日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

u盘维护系统 linux,制作绝对pe+puppy U盘维护系统双系统(以下方法也可制作archlinux U盘安装)...

發布時間:2024/8/1 linux 115 豆豆
生活随笔 收集整理的這篇文章主要介紹了 u盘维护系统 linux,制作绝对pe+puppy U盘维护系统双系统(以下方法也可制作archlinux U盘安装)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

制作絕對pe+puppy U盤維護系統雙系統

Windows PE有很多版,最經典的可能是老毛桃撒手不管版了。這次制作絕對pe+puppy U盤維護系統雙系統,我選用的是一款Win7內核的PE工具箱--絕對PE工具箱(選這個主要是因為它基于win7內核,功能也很強大,你也可以選用其它pe),這里是絕對PE作者主頁: http://hi.baidu.com/uepon/home。Liunx也有很多發行版本,我選用的是puppy Linux,具有非常齊全的工具,從文字處理,上網瀏覽,到影音娛樂,系統管理等等,一樣具有圖形界面,并且只有100MB左右。

Puppy Linux官網http://www.puppylinux.com/

在制作U盤維護系統之前請準備好:u盤(把里面有用資料拷出來),幾個軟件(pe工具箱、puppy的iso鏡像文件、Grub4DOS、grubinst.exe )。

先簡單的說一下windows xp和Linux的啟動過程,具體的可以搜索更多的相關資料。一般計算機都是通過存儲介質的主引導記錄(即MBR)來實現引導的。而grub4dos正是通過向mbr中寫入數據實現在啟動時計算機會尋找grldr這個文件,然后grldr再根據menu.lst中的指令列出啟動菜單。而xp是通過NTLDR這個引導文件進行引導,進入windows的,(后面的windows 7和windows Vista是通過bootmgr這個引導文件實現引導進入windows的)。而Linux則是通過兩個文件進入系統的,一個是可引導的、壓縮的kernel(即內核):vmlinuz這個文件。一個是實現載入驅動什么的:initrd.gz文件。在每個發行版中這兩個文件都是不一樣的吧。具體可查相關信息,不過還可以直接到boot目錄下面看幾個文件。

特別說一下,grub4dos:從網上下載的grub4dos只能通過bootlace.com這個文件以命令行的方式將數據寫入到MBR里面去。還可以下載grubinst.exe和grubinst_gui.exe這兩個文件實現圖形界面操作

(溫馨提示:grubinst_gui.exe只是gurbinst.exe的一個圖形界面,而grubinst.exe也是個命令行工具)

制作過程:

(1)找一個U盤,插入USB接口,運行grubinst_gui.exe(注意,將grubinst_gui.exe和grubinst.exe放在同一個文件夾中,否則無法運行grubinst_gui.exe)。在“磁盤”那里,選擇存儲容量為自己U盤的那個盤,千萬別選到硬盤去了,那樣就把grub裝到硬盤去了,就無法啟動了。(不過看了文章后面內容的話,就會發現,其實也沒關系,也一樣可以引導windows的^_^)然后在“選項”勾選“不保留原來的MBR”,“啟動時不搜索軟盤”。之后安裝即可。之后將grub4dos中的grldr文件復制到U盤根目錄。

溫馨提示:不必格式化,還有,我們前面說過grub4dos支持的文件系統,所以FAT,FAT32,NTFS~都可以^_^。選擇grub引導的原因是,grub確實很強大,可以引導Linux,windows,光盤,等等。

(2)運行pe工具箱(AbsolutePE_V1.5.exe)--> "下一步" --> 安裝模式選擇"安裝到U盤" --> 選擇 "方法一(grub)"并且選擇正確U盤盤符 --> 安裝過程中出現 “格式化U盤” 的時候,直接關閉就可,無需理他。--> 出現“安裝grub” 一樣直接關閉。這樣,就會把文件都考進U盤啦~(成功后根目錄下面會有一個7777文件夾和一個ABSPE文件屬性都是系統+隱藏,所以要在文件夾選項中選擇 “顯示所有文件” 和去掉 “隱藏受保護的系統隱藏文件” 的勾才可以看得見)。

(3)安裝puppy

在u盤根目錄新建文件夾,重命名為puppy。把puppy的ISO中的文件復制到U盤puppy目錄~注意如果xxx.sfs文件xxx部分為大寫請改為小寫。

(4)在U盤根目錄新建文本文檔,重命名為menu.lst(注意,擴展名必須是lst,假如看不到原先的文本文檔擴展名txt,可以在“工具”->“文件夾選項”去掉“隱藏已知文件擴展名”前面的勾(windows7中是”組織”“文件夾選項”)中更改。),然后在menu.lst中添加如下內容

timeout 10

color light-blue/black light-cyan/blue

title WINPE

find --set-root /7777/7PE_MGR

chainloader /7777/7PE_MGR

title Puppy Linux

kernel /puppy/vmlinuz

initrd /puppy/initrd.gz

title windows 7

find --set-root /bootmgr

chainloader /bootmgr

溫馨提示:grub的menu.lst中的文件名不區分大小寫的,而Linux中是區分大小寫的

(5)大功告成啦~^_^

解釋一下上面的menu.lst吧

timeout就是啟動菜單的可選時間,可以自己修改改

color就顏色了(這里是參考ArchLinux的^_^)

title 就是啟動菜單上顯示的選項標題了

而引導Linux的,都是兩個指令:kernel 和 initrd 這兩個

引導windows的,也就是那個樣式先find --set-root 然后chainloader ~通過ldrxpe引導pe

(6)注意,U盤啟動中總是要用較多內存的,計算機最好有>=256MB的內存,當然,現在的都2GB4GB了,所以一般不足為慮。

進入Linux之后。注意,gparted是只能對未掛載的分區進行操作,所以,先要卸載分區才能進行格式化什么的

^_^

附加用grub引導windows XP、windows 7、windows Vista、一般Linux的menu.lst。有趣的是,這個grub不一定要安裝到電腦硬盤當中,也可以安裝到U盤當中,一樣可以引導硬盤當中的系統~^_^

引導windows xp:

在menu.lst中添加一段:

title windows XP

find --set-root /NTLDR

chainloader /NTLDR

引導windows 7:

在menu.lst中添加如下段代碼:

title windows 7

find --set-root /bootmgr

chainloader /bootmgr

引導windows Vista:

在menu.lst中添加如下段代碼:

title windows Vista

find --set-root /bootmgr

chainloader /bootmgr

引導Linux的話,每個發行版的都不一樣~因為那兩個文件的文件名不一樣~建議備份一個/menu.lst。如果是grub2的話,備份grub.cfg。這兩個文件,在/boot文件夾中~

title Linux

kernel /kernel.img

initrd /initrd.gz

(上面這個只是一個模式,實際是不能用的,需要結合具體發行的)

更多的內容可參閱grub4dos的官網.wiki和自帶的那個menu.lst等等。

說到修復,這里附上修復系統引導的幾個方法。(通過向MBR里面寫入信息實現引導)

1.直接裝上grub4dos,用grub引導你計算機上的系統,根據上面的信息,再看點其他資料,應該沒問題了^_^

2.恢復原先系統的引導。

(1)windows XP :由于種種原因,修復xp引導的工具很多很多

a).PM、diskgenius等磁盤工具。一般通過“更新硬盤MBR”這個命令,就可以實現引導XP

b).dos工具fdisk。運行fdisk /mbr(這個工具,XP的恢復控制臺中也有,或者,自己下載)

c).mbrfix.exe:很小很精致的軟件,命令行模式的。(在命令行中鍵入不帶命令參數的mbrfix,即可跳出一個 html的幫助文件,內容相當詳細,不過是英文的的,可以修復windows 2000、xp、2003)

(2)恢復windows 7、windows Vista引導

用easyBCD。是圖形界面的 ,一看就會的軟件,不說了。windows自帶的那個bcdedit是命令行的。

(3)恢復Linux的引導。每個發行版不一樣。會搞Linux的,肯定熟悉grub,是我的話,就選擇自己安裝一個grub了,這里要注意,如果用grub1或者grub4dos的話,分區格式要用ext2,而ext3或ext4等,grub1是不支持的,但grub2是支持的。所以有必要將硬盤劃出一塊分區單獨給Linux 的/boot用,當然,修復的話,用liveCD也很方便的^_^

最近編輯記錄 依云 (2013-06-22 18:14:08)

總結

以上是生活随笔為你收集整理的u盘维护系统 linux,制作绝对pe+puppy U盘维护系统双系统(以下方法也可制作archlinux U盘安装)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。