GRUB簡單入門教程
一、什么是多重操作系統引導管理器,什么是GRUB;
1、什么是多重操作系統引導管理器及工作原理;
系統啟動引導管理器,是在計算機啟動后運行的第一個程序,他是用來負責加載、傳輸控制到操作系統的內核,一旦把內核掛載,系統引導管理器的任務就算完成退出,系統引導的其它部份,比如系統的初始化及啟動過程則完全由內核來控制完成;
Briefly, boot loader is the first software program that runs when a computer starts. It is responsible for loading and transferring control to the operating system kernel software (such as the Hurd or the Linux). The kernel, in turn, initializes the rest of the operating system (e.g. GNU).
在X86 架構的機器中,Linux、BSD 或其它Unix類的操作系統中GRUB、LILO 是大家最為常用,應該說是主流;
Windows也有類似的工具NTLOADER;比如我們在機器中安裝了Windows 98后,我們再安裝一個Windows XP ,在機器啟動的會有一個菜單讓我們選擇進入是進入Windows 98 還是進入Windows XP。NTLOADER就是一個多系統啟動引導管理器,NTLOADER 同樣也能引導Linux,只是極為麻煩罷了;
在Powerpc 架構的機器中,如果安裝了Linux的Powerpc 版本,大多是用yaboot 多重引導管理器,比如Apple機目前用的是IBM Powerpc處理器,所以在如果想在Apple機上,安裝Macos 和Linux Powerpc 版本,大多是用yaboot來引導多個操作系統;
因為目前X86架構的機器仍是主流, 所以目前GRUB和LILO 仍然是我們最常用的多重操作系統引導管理器;
2、什么是GRUB;為什么我要選擇GRUB;
1)什么是GRUB;
GNU GRUB 是一個多重操作系統啟動管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而來。GRUB 最初由Erich Stefan Boleyn 設計和應用;
GNU GRUB is a Multiboot boot loader. It was derived from GRUB, GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.
2)“GRUB太不好用”──對GRUB的認識的誤區;
GRUB真的不好用嗎?不是的,通過LinuxSir.Org 社區近四年來的運行,我發現了大多新手弟兄還是不太了解GRUB;當然這也有中文Linux社區的責任,雖然也有GRUB的中文譯本,初學Linux的弟兄可能有點看不懂;
我們欣喜的看到LinuxSir.Org 社區的好多弟兄都曾經或正在寫GRUB實踐文檔,也有的弟兄也總結了GRUB的一些基礎知識,比如 probing兄弟的 《GRUB 學習筆記》;由于每個人的寫文檔時風格不同,可能同一份文檔不同的人來寫就有不同的風格;所以今天也抖膽也一篇入門級的教程,由于北南不會寫高級教程,所以還得請高手弟兄指教,先謝過;
3)為什么要選擇GRUB;
基于在X86架構的CPU而開發操作系統,系統引導管理器不僅僅有GRUB ,而且也有LILO,但對于多重系統引導管理器,你只能選擇其一而用;不能兩個同時使用;
目前這兩個多重系統引導管理器是大家最常用的,也是主流Linux發行版而采用的;有的弟兄喜歡GRUB,比如我個人,有的弟兄喜歡LILO ,比如etony兄(誰是etony,請參見 http://linux.sheup.com/tag.php?tag=etony );
主流發行版 Fedora、Redhat、Centos等基于RPM包的系統,在最新版本中都默認GRUB引導;Slackware 目前仍采用LILO;而Debian發行版目前最新的版本也是采用GRUB;
從目前看來,GRUB有逐漸取代LILO之勢,GRUB 2.0正在開發之中;所以我們有理由用GRUB,我也有理由寫GRUB使用教程;
二、GRUB軟件包版本選擇和安裝;
1、GRUB的版本選擇,Linux版本的GRUB及Windows版本的GRUB的說明;
GRUB不但有Linux版本,也有Windows版本;現我們一一介紹;
如前面所說,目前在在Unix類的操作系統中,大多是都有GRUB;GRUB幾乎能引導所有X86架構的操作系統;功能之強,使用簡單是GRUB最大的賣點;由于Windows 操作系統的先入為主的優勢,使得大家對Windows的NTLOADER了解的比較多,而對開源社區的GRUB顯得有點寞生,由此而帶來使用上的“心理恐懼”;究其初學者對GRUB“恐懼”的主要原因還是對GRUB沒有太多的了解和深入;無論是WINGRUB還是Linux版本的GRUB,最方便的還是對GRUB命令行的操作;一談到命令行(Command)的操作,可能初學者對此恐懼;其實沒有什么難的,象北南這樣低級的寫手,還能操作得起來,您也應該能行;
2、GRUB的Windows版本WINGRUB;
請參考:《以WINGRUB 引導安裝Fedora 4.0 為例,詳述用WINGRUB來引導Linux的安裝》
3、GRUB的Linux版本軟件包的安裝;
其實對于Linux的GRUB,幾乎所有的Linux主流發行版都有打包,如果您安裝了Linux,并且在開機后出現GRUB字樣的,證明您已經安裝了GRUB;而無需再次安裝;Linux的GRUB軟件包安裝部份并不是本文的重點;
如果您的Linux系統沒有安裝GRUB,或者采用的是LILO,而您想用GRUB,可以用系統安裝盤自帶GRUB軟件包來安裝,或者到相關發行版本的軟件倉庫下載后安裝;
GRUB 的Linux版本目前在各大發行版中都有打包;比如Fedora/Redhat/Centos/Mandrive/Mandriva/SuSE等以RPM包管理機制的系統,可以通過如下的命令來安裝;
請參考《Fedora / Redhat 軟件包管理指南》
[root@localhost ~]# rpm -ivh grub*.rpm
如果是Slackware 您可以用如下的辦法來安裝;
[root@localhost ~]# installpkg grub*.tgz
其它的發行版本請用其自己特色的軟件包管理工具來安裝;
當然您也可以通過源碼包,在任何Linux的發行版上安裝;至于源碼包的安裝方法;
請參考:《如何編譯安裝源碼包軟件》
[root@localhost ~]#tar zxvf grub*.tar.gz
[root@localhost ~]#cd grub-xxx
[root@localhost ~]#./configure;make;make install
確認您是否成功安裝了GRUB,您可以測試是否有如下兩個命令;
[root@localhost ~]# grub
[root@localhost ~]# grub-install
如果您不能找到這兩個命令,可能您的可執行程序的路徑沒有設置;
請參考:《設置可執行程序路徑》,當然您可以用絕對路徑;比如下面的;
[root@localhost ~]# /usr/sbin/grub
[root@localhost ~]# /usr/sbin/grub-install
如果您還是找不到GRUB軟件包安裝在哪了;您可以用下面的命令來解決和查找;
[root@localhost ~]# updatedb 注:這個要花很長時間;是索引slocate 的庫,然后再通過locate來查找;
[root@localhost ~]# locate grub
比如找到的是有類似如下的;
[root@localhost ~]# locate grub
/sbin/grub-md5-crypt
/sbin/grub
/sbin/grub-install
/sbin/grub-terminfo
在一般情況下,在路徑中帶有bin或sbin中字樣的,這些路徑下都是可執行程序;sbin 是超級權限用戶才能使用的管理命令;要使用這些命令一般的情況下得切換到root用戶下才能使用;比如
[beinan@localhost ~]$ su - 注:切換到root用戶,并且切換到其家目錄;
Password:
[root@localhost ~]#/sbin/grub 注:用絕對路徑來運行grub命令;
三、在Linux中,GRUB的配置中的安裝和寫入硬盤的MBR;
1、在Linux中,GRUB配置過程中的安裝grub-install;
grub-install 命令有何用呢?其實就是把我們前面已經安裝的軟件包中的一些文件復制到 /boot/grub中;對于新安裝GRUB軟件包后,也是一個必經的過程;我們前面所說的GRUB軟件包的安裝;而現在我們說的是GRUB配置的過程中的安裝;雖然在洋文中都是install ,但表達的意思是不一樣的;
我們首先要運行 fdisk -l 來確認到底是硬盤的標識;
這個過程主要是確認硬盤的標識是哪個調備,到底是/dev/hda還是/dev/hdb 還是其它的;
[root@localhost ~]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 970 7791493+ 7 HPFS/NTFS
/dev/hda2 971 9729 70356667+ 5 Extended
/dev/hda5 971 2915 15623181 b W95 FAT32
/dev/hda6 2916 4131 9767488+ 83 Linux
/dev/hda7 4132 5590 11719386 83 Linux
/dev/hda8 5591 6806 9767488+ 83 Linux
/dev/hda9 6807 9657 22900626 83 Linux
/dev/hda10 9658 9729 578308+ 82 Linux swap / Solaris
如果通過fdisk -l 出現有/dev/hda字樣的,我們就要用下面的命令來安裝;
[root@localhost ~]# grub-install /dev/hda
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/hda
如果是您fdisk -l 出現的有/dev/hdb呢,那就如下運行;
[root@localhost ~]# grub-install /dev/hdb
如果既有/dev/hda和/dev/hdb 就安裝到/dev/hda中;
[root@localhost ~]# grub-install /dev/hda
值得注意的是如果您有一個/boot分區,應該用如下的辦法來安裝;
[root@localhost ~]#grub-install --root-directory=/boot /dev/hda
[root@localhost ~]#grub-install --root-directory=/boot /dev/hdb
注解:具體是/dev/hda還是/dev/hdb,請以fdisk -l 為準;如果兩個都有,就看您把/boot分區是放在第一塊硬盤還是第二塊硬盤上了,以實際情況為準;
2、設定GRUB的/boot分區并寫入MBR;;
在Linux中,GRUB軟件包的安裝,及在配置過程中安裝grub到 /boot中還是不夠的, 還要把GRUB,寫入MBR才行;有時我們重新安裝了Windows,Windows會把MBR 重寫,這樣GRUB就消失了;如果您出現這樣的情況,就要進行這個過程;
[root@localhost ~]# grub
會出現grub>提示符,這是grub命令行模式 ,如果能在開機中出現提示符,沒有引導不起來的系統,除非您的系統破壞的極為嚴重。如果僅僅是GRUB被破壞了,GRUB命令行是能讓操作系統引導起來的;
接著看例子,我們要找到 /boot/grub/stage1的,在grub>后面輸入;大白菜官網
grub> find /boot/grub/stage1
(hd0,6)
(fd0) 注:這個是軟驅;現在很少用軟驅了,如果您有這方面的需要,自己看GRUB的DOC吧;
注解:
(hd0,6) 這是/boot所在的分區;不要誤解為是Linux 的/所在的分區,這是值得注意的;
(fd0) 注:這個是軟驅;現在很少用軟驅了,如果您有這方面的需要,自己看GRUB的DOC吧;
grub>root (hd0,6) 注:這是/boot所在的分區;
grub>setup (hd0) 注:把GRUB寫到MBR上;
注解:
上面這步驟是根據 find /boot/stage1而來的,仔細看一下就明白了;現在我們一般安裝很少會把/boot分區列為一個單獨的分區;不過有的弟兄可能也喜歡這么做;所以還是有必要說一下為好;
四、GRUB的配置文件的menu.lst的寫法;
對于GRUB來說,如果沒有配置menu.lst,無論是Linux版本的GRUB,還是WINGRUB,都會有命令行可用,通過命令行是一樣能把操作系統引導起來的;有些弟兄總以為menu.lst 配置錯了, 或者在機器啟動后出現grub>命令行模式就要重新安裝系統,其實根本沒有這個必要;只要學會GRUB的命令行的用法,根本沒有必要重裝系統;
menu.lst 位于/boot/grub目錄中,也就是/boot/grub/menu.lst 文件;您可以用vi或您喜歡的編輯器來編輯他;如果您不會用vi,還是去學習一下吧;簡單的用法怎么也得會,對不對?畢竟這個文檔不是講vi的用法的;
有的弟兄會說,我沒有menu.lst怎么辦?那就創建一個;用下面的命令;
[root@localhost ~]# touch /boot/grub/menu.lst
然后我們再做一個/boot/grub/menu.lst 的鏈接 /boot/grub/grub.conf
[root@localhost ~]# cd /boot/grub
[root@localhost ~]# ln -s menu.lst grub.conf
現在我們來寫GRUB的menu.lst了,因為/boot/grub/grub.conf是 /boot/grub/menu.lst的鏈接文件,改哪個都行。鏈接文件相當于Windows的快捷方式,這樣可能能更好的理解;大白菜官網
1、menu.lst的寫法之一;
首先我們看一下我的Fedora 4.0 中的/boot/grub/menu.lst 的內容;
default=0
timeout=5
#splashimage=(hd0,6)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.11-1.1369_FC4)
root (hd0,6)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
initrd /boot/initrd-2.6.11-1.1369_FC4.img
title WinXp
rootnoverify (hd0,0)
chainloader +1
注解:
default=0
default=0 是默認啟動哪個系統,從0開始;每個操作系統的啟動的定義都從title開始的,第一個title 在GRUB的啟動菜單上顯示為0,第二個啟動為1,以此類推;
timeout=5
注:表示在開機后,GRUB畫面出現幾秒后開始以默認啟動;如果在啟動時,移動上下鍵,則解除這一規則;
#splashimage=(hd0,6)/boot/grub/splash.xpm.gz 注:GRUB的背景畫面,這個是可選項;我不喜歡GRUB的背景畫面,所以加#號注掉,也可以刪除;
hiddenmenu
注解:隱藏GRUB的啟動菜單,這項也是可選的,也可以用#號注掉;
一般的情況下對Linux操作系統的啟動,一般要包括四行;title 行;root行;kernel 行;initrd 行;
1)在menu.lst中 ,通過 root (hd[0-n],y)來指定/boot 所在的分區;
title XXXXX 注:title 后面加一個空格,title 是小寫的,后面可以自己定義;比如FC4,自己定義一個名字就行;大白菜官網
root (hd[0-n],y) ,在本例中,我們看到的是root (hd0,6) ,root (hd[0-n],y)表示的是/boot所在的分區;有時我們安裝Linux的時候,大多是不設置/boot的,這時/boot和/所在的同一個分區; 這個root (hd[0-n],y)很重要,因為/boot目錄中雖然有grub目錄,最為重要的是還有kernel 和initrd文件,這是Linux能啟動起來最為重要東西;
有的弟兄會問,root (hd[0-n],y)是怎么來的?
請參考:《在Linux系統中存儲設備的兩種表示方法》
2)在menu.lst中,kernel 命令行的寫法;
kernel 一行,是通指定內核及Linux的/分區所在位置;
比如例子中是;
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
在這里以kernel 起始,指定Linux的內核的文件所處的絕對路徑;因為內核是處在/boot目錄中的, 如果/boot是獨立的一個分區,則需要把boot省略;如果/boot是獨立的分區,這行要寫成:
kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
因為/boot所處的分區已經在title 下一行root (hd[0-n],y)中指定了,所以就無需要再指明內核處在哪個分區了;另外Linux系統的硬盤分區的掛載配置文件在/etc/fstab ,原理是通過 mount /dev/hd[a-z]X /boot 來進行的;您可以對照著來理解;
ro 表示只讀; root=LABEL=/ 來表示Linux的根所處的分區。LABEL=/ 這是硬盤分區格式化為相應文件系統后所加的標簽;如果您不了解什么是標簽,也可以直接以/dev/hd[a-z]X 或者/dev/sd[a-z]X來表示;就看您的Linux是根分區是在哪個分區了。比如我的是在/dev/hda7 , 那這里就可以寫成root=/dev/hda7;
如果查看系統運行所掛載的分區,請用 df -lh 來查看,就能明白是不是/boot是獨立的分區,或者查看/etc/fstab也能知道;
[root@localhost ~]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda7 11G 9.2G 1.2G 90% /
/dev/shm 236M 0 236M 0% /dev/shm
在這個例子中,我們可以發現 /boot并沒有出現只有/dev/hda7,這表示/boot并不是獨立的一個分區;所有的東西都包含在/中;于是我們在/boot中查看內核版本;
[root@localhost ~]# ls /boot/vmlinuz*
/boot/vmlinuz-2.6.11-1.1369_FC4 注:看到內核vmlinuz所處的目錄;
于是我們就可以這樣kernel 這行了;
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7
3)initrd 命令行的寫法;
如果是/boot獨立一個分區,initrd 一行要把/boot中省略;如果/boot不是處于一個分區,而是和Linux的/分區處于同一分區,不應該省略;
比如我們在2)中用的例子;現在拿到這里,我們應該首先查看 /boot中的initrd的文件名到底是什么;
[root@localhost ~]# ls /boot/initrd*
/boot/initrd-2.6.11-1.1369_FC4.img
如果是通過df -lh 得知或查看/etc/fstab 也行, 得知/boot是獨立的分區;這時initrd 應該寫成;
initrd /initrd-2.6.11-1.1369_FC4.img
如果是 /boot不是獨處一個分區,而是在/同一處一個分區, 則要寫成;
initrd /boot/initrd-2.6.11-1.1369_FC4.img
4)menu.lst第一種寫法的總結和實踐;
在這里,我們只說重要的,不重要的就一帶而過了;
1]用fdisk -l ;df -lh ;more /etc/fstab來確認分區情況;
我們過fdisk -l ;df -lh ; more /etc/fstab 來確認/boot所在的分區,及Linux的根分區所在位置;
比如我們確認/boot和Linux的/分區同處一個分區;
[root@localhost ~]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda7 11G 9.2G 1.2G 90% /
/dev/shm 236M 0 236M 0% /dev/shm
然后我們/etc/fstab 中,查看/分所在的分區或分區標簽是什么;
[root@localhost ~]# more /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
/dev/devpts /dev/pts devpts gid=5,mode=620 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
/dev/proc /proc proc defaults 0 0
/dev/sys /sys sysfs defaults 0 0
LABEL=SWAP-hda1 swap swap defaults 0 0
/dev/hdc /media/cdrecorder auto pamconsole,exec,noauto,managed 0 0
經過上面的df -lh 和more /etc/fstab 的對照中得知,/boot并是獨處一個分區,而是和/在同一個分區;這個Linux系統安裝在/dev/hda7上,文件系統(此分區)的標簽為LABEL=/ ,/boot也是處于/dev/hda7 ,/dev/hda7也可以說是 root (hd0,6);
2]查看內核vmlinuz的和initrd文件名的全稱;
[root@localhost ~]# ls -lh /boot/vmlinuz*
-rw-r--r-- 1 root root 1.6M 2005-06-03 /boot/vmlinuz-2.6.11-1.1369_FC4
[root@localhost ~]# ls -lh /boot/initrd*
-rw-r--r-- 1 root root 1.1M 11月 26 22:30 /boot/initrd-2.6.11-1.1369_FC4.img
3]開始寫menu.lst ;
我們根據上面所提到的,可以寫成如下的樣子;
default=0
timeout=5
title FC4
root (hd0,6)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
initrd /boot/initrd-2.6.11-1.1369_FC4.img
也可以寫成;
default=0
timeout=5
title FC4
root (hd0,6)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7
initrd /boot/initrd-2.6.11-1.1369_FC4.img
注解:上面兩個不同之處在于一指定Linux的根/所在的分區時,一個是用了文件系統的標簽,另一個沒有用標簽;
2、menu.lst的寫法之二,精簡型;
本寫法主要是把指定/boot所位于的所分區直接寫入kernel 指令行;這樣就省略了通過root (hd[0-n],y)來指定/boot所位于的分區;
1)第一種情況:/boot和Linux的/根分區在同一個分區;
有前面的那么多的講解,menu.lst寫法之二就好理解多了;也得分兩種情況,咱們先把/boot并不是獨處一個分區,而是和Linux的根分區處于同一個分區;我們以 4)menu.lst第一種方法的寫法總結 的實例為例子;
default=0
timeout=5
title FC4x
kernel (hd0,6)/boot/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7
initrd (hd0,6)/boot/initrd-2.6.11-1.1369_FC4.img
注解:
title FC4x 注:自己為這個Linux 起個簡單的名,以title開頭,然后一個空格,后面就自己發揮吧,FC4或FC4x都行;
kernel 空格 (hd0,6)/boot/vmlinuz-2.6.11-1.1369_FC4 空格 ro 空格 root=/dev/hda7
kernel 這行這樣理解 kernel (boot所在的分區)/boot/內核文件件全稱 ro root=Linux根所位于的分區或標簽
initrd 空格 (hd0,6)/boot/initrd-2.6.11-1.1369_FC4.img
initrd 這行可以這樣理解 initrd (/boot所在的分區)/boot/內核文件名全稱
2)第二種情況:/boot獨立一個分區,和Linux的根分區不是同一個分區;
比如我們查看到df -lh 得到的是
[root@localhost ~]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda6 200M 120M 80M 60% /boot
/dev/hda7 11G 9.2G 1.2G 90% /
我們再進一行查看/etc/fstab 得知;
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
所以我們應該寫成如下的;
title FC4x
kernel (hd0,5)/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
initrd (hd0,5)/initrd-2.6.11-1.1369_FC4.img
因為Linux的根分區是/dev/hda7,通過/etc/fstab和df -h的內容得知標簽為 LABEL=/的分區就是/dev/hda7 ,所以有;
title FC4x
kernel (hd0,5)/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7
initrd (hd0,5)/initrd-2.6.11-1.1369_FC4.img
五、通過GRUB命令行來啟動Linux操作系統;
GRUB的命令行才是王道,如果知道怎么用命令行來啟動操作系統,那理解menu.lst的寫法也不難;也就是說在開機的時候,不用GRUB的菜單,通過GRUB的命令也是一樣能把操作系統引導起來。
因為menu.lst的內容就是GRUB的一個一個的指令集合;是不是Linux這玩意很神奇?
1、為什么需要學習GRUB的命令行;
當我們把GRUB的menu.lst寫錯的時候,或者丟掉了menu.lst的時,比如在開機的時候,GRUB會出現grub>類似的命令提示符,這時需要我們用命令行啟動系統;當然您可以不用定義GRUB的菜單 ,直接用命令行來啟動系統,比如我現在就是,為了寫GRUB的文檔,就把menu.lst 刪除了,直接用命令來啟動系統;
2、用命令行來引導Linux操作系統的步驟;
通過命令行來引導操作系統的流程,也沒有什么難的;無非是把指令手工輸入到grub>提示符的后面;在這個過程中,tab鍵的命令補齊功能就顯得很重要了。如果您不知道有哪些命令,可以輸入help;
1)進入GRUB的命令行模式 grub>
如果開機時,GRUB出現的是grub>,說明你沒有/etc/grub/menu.lst ,您需要自己寫一個才會GRUB的菜單,讓我們來選擇進入哪個系統。如果有GRUB的菜單,您可以按Ctrl+c組合鍵進入GRUB的命令行模式,會出現grub> 提示符;
grub>
2)獲取幫助GRUB的 help
只要您在grub>提示符的后面輸入help 就能得到GRUB所有的命令提示;
grub> help
blocklist FILE boot
cat FILE chainloader [--force] FILE
clear color NORMAL [HIGHLIGHT]
configfile FILE device DRIVE DEVICE
displayapm displaymem
find FILENAME geometry DRIVE [CYLINDER HEAD SECTOR [
halt [--no-apm] help [--all] [PATTERN ...]
hide PARTITION initrd FILE [ARG ...]
kernel [--no-mem-option] [--type=TYPE] makeactive
主站蜘蛛池模板:
精品人妻伦九区久久aaa片
|
无码h黄肉动漫在线观看网站
|
少妇做爰α片免费视频网站
|
亚洲中文无码a∨在线观看
在线不卡日本v二区到六区
|
张柏芝亚洲一区二区三区
|
成熟丰满中国女人少妇
|
调教丰满的已婚少妇在线观看
|
欧洲国产伦久久久久久久
|
日韩一区二区三区在线播放
|
97日韩精品
|
午夜在线观看一区
|
国产精品久久人
|
天天想夜夜操
|
久久永久视频
|
免费国产又色又爽又黄的软件
|
福利资源在线观看
|
国产床戏无遮挡免费观看网站
|
天堂在线视频
|
久久久久久久久久久久久久久久久久久
|
欧美日韩视频免费观看
|
欧美熟妇丰满肥白大屁股免费视频
|
久久久久久久9
|
九九国产在线观看
|
国产性av
|
青青草超碰|
自拍亚洲一区欧美另类
|
黄色av观看
|
国产一区二区三精品久久久无广告
|
天天爽影院一区二区在线影院
|
亚洲涩涩图
|
久久黄色
|
国产精品一区二区三区不卡
|
久久肉色丝袜脚交
|
国产男女猛烈无遮挡免费网站
|
免费av看|
欧美一级免费黄色片
|
国产综合福利
|
伊人精品成人久久综合
|
久久精品aⅴ无码中文字字幕蜜桃
|
欧美性猛交ⅹxxx乱大交妖精
|
亚洲国产av一区二区三区四区
|
精品麻豆av|
91精品国产色综合久久不卡粉嫩
|
开心激情综合
|
日韩国产欧美视频
|
欧美一级免费在线观看
|
欧美日韩亚洲精品瑜伽裤
|
免费观看成人鲁鲁鲁鲁鲁视频
|
一卡二卡三卡在线视频
|
自拍偷在线精品自拍偷无码专区
|
伊人久久大香网
|
国产又粗又猛又爽又黄的视频小说
|
成人三级晚上看
|
香蕉视频在线观看免费
|
久久国产欧美一区二区
|
成年片色大黄全免费软件到
|
一本色道无码道在线观看
|
成年无码av片完整版
|
欧洲国产伦久久久久久久
|
黄色av免费在线看
|
国产精品久久精品三级
|
日韩精品免费一区二区三区
|
97久久综合
|
久久久久久久久免费
|
国产免费一区二区三区免费视频
|
台湾绝版午夜裸体写真秀
|
日韩美女网站
|
天堂欧美城网站
|
日本美女一级视频
|
免费黄网站在线观看
|
露脸叫床粗话东北少妇
|
精品国产一区二区三区四区阿崩
|
天天干夜夜操视频
|
国产精品a国产精品a手机版
|
亚洲美女一级片
|
无码人妻精品一区二区三区久久久
|
午夜免费学生在线观看av
|
精品亚洲a∨无码一区二区三区
|
国产第一页屁屁影院
|
欧美激情四区
|
国产精品女人特黄av片
|
99精品在线视频观看
|
免费视频欧美无人区码
|
色婷婷综合久久久久中文字幕
|
国产精品视频一区二区在线观看
|
能看的av网站
|
av免费福利
|
夜夜艹逼
|
国产特级全黄寡妇毛片
|
欧美在线影院
|
影音先锋中文字幕在线播放
|
精产国品一二三产区区别在线观看
|
97高清国语自产拍
|
久久久爽爽爽美女图片
|
久久久久久免费观看
|
男人边吃奶边做好爽免费视频
|
天天躁日日躁狠狠的躁天龙影院
|
免费看男女www网站入口在线
|
日本内谢少妇xxxxx少交
|
男女一边摸一边做爽爽
|
国产网红主播无码精品
|
人妻巨大乳hd免费看
|
99国产精品欲a
|
youjizz欧美|
亚洲天堂中文字幕在线
|
精品午夜一区二区三区在线观看
|
亚洲精品乱码久久久久久蜜桃动漫
|
av大西瓜|
欧美在线一二三四区
|
国产无套粉嫩白浆内精在线网站
|
野战视频aaaaa免费观看
|
日韩欧美一卡二卡
|
麻花豆传媒mv在线观看
|
国产精品二区一区二区aⅴ
国产精品粉嫩懂色av
|
一区二区三区蜜桃
|
成 人 黄 色 视频免费播放
|
制服丝袜一区二区三区
|
国语自产少妇精品视频
|
午夜国内精品a一区二区桃色
|
久久久av免费
|
天天国产视频
|
国产精品视频一区二区在线观看
|
国模大尺度一区二区三区
|
成人av网站免费观看
|
久久毛片基地
|
怡红院怡春院a∨免费十部
怡红院最新网址
|
久久这里只有精品23
|
7777精品久久久大香线蕉小说
|
日人视频
|
国产情侣真实露脸在线
|
成年网站免费在线观看
|
国产视频精品免费
|
日韩在线一卡二卡
|
欧美成人午夜一区二区三区
|
加勒比久久久
|
懂色av一区
|
亚洲永久精品ww47
|
日本香蕉视频
|
天天噜日日噜狠狠噜免费
|
蜜乳av 懂色av 粉嫩av
|
人妻中文字幕乱人伦在线
|
日本黄色短片
|
国产剧情演绎av
|
成人免费福利
|
噼里啪啦高清在线观看
|
天堂在线www天堂
|
日本在线中文
|
爱爱视频在线免费观看
|
日韩av毛片
|
涩涩视频网
|
亚洲精品国产剧情久久9191
|
中文字幕在线视频播放
|
99热在线国产|
欧美日韩一区二区三区视频播放
|
黄色小视频免费观看
|
黄色国产一级
|
九一自拍中文字幕
|
久热伊人
|
中国东北少妇bbb真爽
|
国产精品免费一区二区三区四区
|
风间由美在线观看
|
巨乳校园h1v1
|
97自拍偷拍
|
美女高清视频免费视频
|
一级女人18片毛片蜜桃av
|
亚洲精品亚洲人成在线
|
爱爱免费网址
|
精品国产成人一区二区
|
各种各样少妇avbbb搡
|
骚虎视频在线观看
|
亚洲欭美日韩颜射在线二
|
爱情岛论坛亚洲品质自拍视频
|
免费视频国产在线观看
|
国产麻豆一区二区
|
国产92视频
|
红桃成人少妇网站
|
高清视频在线播放
|
三级网站国产
|
国产精品视频专区
|
日本国产三级xxxxxx
|
日产精品久久久久久久性色
|
天天射狠狠干
|
俺也去婷婷|
全黄h全肉1v1各种姿势动漫
|
超碰97久久国产精品牛牛
|
日韩精品一区二区三区三炮视频
|
无码av中文一区二区三区桃花岛
|
欧美性jizz18性欧美
|
亚洲1024
|
一本色道无码道dvd在线观看
|
久久久国产一区二区三区四区小说
|
亚洲高清免费观看
|
翘臀后进娇喘呻吟的少妇91
|
中文字幕一区二区三区有限公司
|
免费一区二区三区四区
|
2020天天谢天天吃天天麻豆v
|
亚洲国产大片
|
av在线天天
|
日本少妇撒尿com
|
天天爽夜夜爽一区二区三区
|
精品国产乱码久久久久久影片
|
肉丝一区二区
|
国产美女91呻吟求
|
国产精品欧美一区二区三区不卡
|
久久久久av综合网成人
|
国产女人第一次做爰视频
|
青青青爽视频在线观看
|
欧美午夜精品久久久
|
国产福利99|
成人喂奶露着大乳
|
在线免费三级
|
久草在线免费福利资源
|
久久一卡二卡三卡四卡
|
女十八毛片
|
爆乳熟妇一区二区三区霸乳
|
无码人妻久久一区二区三区不卡
|
国产毛茸茸毛毛多水水多
|
无码精品国产va在线观看
|
亚洲精品乱码久久久久久日本
|
嘿咻视频在线观看
|
亚欧美一区二区三区
|
九九久久免费视频
|
日本sm极度另类视频
|
亚洲一区二区视频
|
欧美9999
|
亚洲妓女综合网99
|
欧美在线高清
|
国内精品久久久人妻中文字幕
|
av免费网站在线观看
|
日韩av.com|
免费观看国产精品视频
|
亚洲人成电影在线播放
|
日韩成人免费在线
|
一个人看的www日本高清视频
|
亚洲做爰日本做爰
|
欧美精品在线视频观看
|
色www.|
毛片无码国产
|
国产一级特黄毛片在线毛片
|
91高跟黑色丝袜呻吟在线观看
|
国产真实生活伦对白
|
dy888夜精品国产专区
|
天天av天天干
|
国产精品入口免费
|
黄色国产在线播放
|
香蕉成人伊视频在线观看
|
99热免费在线观看
|
欧美一区二区免费视频
|
深夜福利啪啪片
|
欧美精品一二区
|
亚洲午夜影视
|
日韩 在线 中文 制服一区
|
日本无遮挡吸乳呻吟视频
|
久久久亚洲裙底偷窥综合
|
制服丝袜在线第一页
|
奇米四色在线视频
|
无套内谢丰满少妇中文字幕
|
马与人黄色毛片一部免费视频
|
欧洲grand老妇人
|
一级视频在线播放
|
激情五月婷婷
|
中文字幕无码免费久久99
|
爱情岛亚洲论坛av入
|
成人无码精品1区2区3区免费看
|
麻花豆传媒剧国产免费mv入口
|
国产丰满老熟妇乱xxx1区
|
久久综合给合久久狠狠狠97色
|
国产专区一
|
成人国产片女人爽到高潮
|
日韩乱淫|
国产成人精品日本亚洲77上位
|
亚洲天堂av线
|
久久久久久久久久久福利
|
欧美性大片xxxxx久久久
|
国产精品伦一区二区在线
|
中文字幕av一区二区三区
|
www狠狠操|
欧美中文
|
久久亚洲精
|
午夜福利视频合集1000
|
大尺度舌吻呻吟声
|
超碰牛牛|
精品久久久久久中文字幕大豆网
|
免费av一区二区三区
|
黑人性猛爱xxxxx免费
|
欧美一区二区国产
|
99热最新在线
|
在线视频 日韩
|
√新版天堂资源在线资源
|
夜夜爽天天干
|
国精产品999一区二区三区有
|
黄色aa视频
|
中文字幕精品在线视频
|
亚洲一区二区不卡视频
|
又黄又爽的视频在线观看网站
|
久久99精品久久久秒播
|
日韩亚洲欧美中文在线
|
竹菊影视欧美日韩一区二区三区四区五区
|
国产91精品欧美
|
亚洲狠狠丁香婷婷综合久久久
|
国产伦子系列沙发午睡
|
中文字幕视频观看
|
亚洲视频色图
|
二级黄色片|
黄色91|
成人免费mmmmm视频
|
久久久午夜精品福利内容
|
黄色一级片儿
|
午夜免费视频观看
|
妩媚尤物娇喘无力呻吟在线视频
|
永久免费精品视频
|
bb日韩美女预防毛片视频
|
亚洲国产精品成人精品无码区在线
|
中文人妻熟妇乱又伦精品
|
国产成人aaa|
青娱乐av在线|
成人无码www免费视频
|
亚洲福利视频网站
|
越南a级片
|
国产一区二区视频在线
|
国产女人40精品一区毛片视频
|
国产特黄级aaaaa片免
|
成年无码av片在线
|
张津瑜警花国产精品一区
|
成人91在线
|
久久亚洲私人国产精品
|
女人让男人桶爽30分钟
|
欧洲亚洲另类
|
非洲黑人狂躁日本妞视频
|
中文字幕高清av
|
全国最大成人网
|
国产三级按摩推拿按摩
|
女同互添互慰av毛片观看
|
久久疯狂做爰流白浆xx
|
午夜免费精品
|
精品丰满人妻无套内射
|
久久久久久av无码免费网站下载
|
免费看黄片毛片
|
成人在线观
|
国产真人真事毛片
|
精品久久久久国产免费第一页
|
欧美激情国产日韩精品一区18
|
欧美激情一区在线
|
中文字幕人妻无码一夲道
|
国精产品一区一区三区有限在线
|
婷婷综合五月天
|
日本久色|
成人91看片
|
欧美三级成人理伦
|
黄色a在线
|
国产成人a在线观看网站站
又大又粗又爽免费视频a片
|
七七色影院
|
午夜伦全在线观看
|
久久这里有精品
|
丁香六月激情综合
|
人人妻久久人人澡人人爽人人精品
|
日本日本19xxxⅹhd乱影响
|
国产精品区一区二区三在线播放
|
秋霞在线播放视频
|
国产极品探花一区二区三区
|
女人18毛片aaa片水真多
|
aaa少妇高潮大片免费看
|
日本不卡在线播放
|
久草热视频
|
国产午夜三级一区二区三桃花影视
|
国产日韩一区二区三免费高清
|
好大好湿好硬顶到了好爽视频
|
深夜福利一区
|
免费观看的av网站
|
国产女人与拘做视频免费
|
日本丰满大乳免费xxxx
|
亚洲精品中文字幕乱码三区91
|
韩国三级hd中文字幕叫床
|
在线免费观看网站入口在哪
|
美女免费黄视频
|
亚洲一区波多野结衣在线app
|
美女狂揉羞羞的视频
|
欧美孕妇与黑人孕交
|
日本高清视频www
|
2019日韩中文字幕mv
|
婷婷五月六月激情综合色中文字幕
|
亚洲久热
|
91gao|
日韩av在线网址
|
欧美日韩视频免费观看
|
少妇人妻一级a毛片
|
亚洲一级av毛片
|
青椒国产97在线熟女
|
伊人久久精品无码麻豆一区
|
免费在线你懂的
|
麻豆亚洲精品
|
中文字幕在线永久
|
国产91对白在线播放九色
|
午夜一区二区三区四区
|
亚洲字幕av一区二区三区四区
|
欧美日韩综合
|
亚洲一区在线看
|
免费福利在线观看
|
国精产品一区二区三区黑人免费看
|
国产精品一级二级
|
午夜影院黄
|
av在线毛片|
永井玛利亚 精品 国产 一区
|
欧美一级鲁丝片
|
香港三级韩国三级日本三级
|
波多野结衣一区二区三区中文字幕
|
午夜黄视频|
日出水了特别黄的视频
|
丰满岳乱妇在线观看中字无码
|
五月婷婷在线视频
|
大尺度一区二区
|
午夜少妇视频
|
久久亚洲精品国产亚洲老地址
|
夜夜春夜夜爽
|
男女做爰真人视频直播
|
在线播放国产一区二区三区
|
5566亚洲精华国产精华精华液
|
国产日产精品久久快鸭的功能介绍
|
亚洲大尺度无码无码专区
|
国产中文字幕91
|
在线免费观看网站入口在哪
|
肉色超薄丝袜脚交一区二区
|
夜夜爱爱|
天天干天天色综合
|
欧美一区二区激情视频
|
伊人伊人网
|
成人福利视频在线观看
|
4hu四虎永久在线影院
|
中文字幕天天躁日日躁狠狠躁免费
|
亚洲激情五月婷婷
|
麻豆精品在线观看
|
99在线观看精品视频
|
少妇人妻偷人精品免费视频
|
伦理片免费完整片在线观看
|
国产cd人妖ts在线观看
|
日本免费高清
|
久久久网
|
91偷拍富婆spa盗摄在线
|
不卡中文字幕
|
欧美中文字幕一区二区
|
成年人免费大片
|
久久久午夜精品福利内容
|
国产69精品麻豆
|
欧美最猛黑人xxxx黑人表情
|
日韩天天看
|
亚洲精品成人片在线播放
|
日韩伦理一区二区
|
q欧美性猛交xxx7乱大交
|
国产二区三区视频
|
亚洲国产成人va在线观看天堂
|
久久精品国产99久久6动漫亮点
|
好屌草这里只有精品
|
色老头在线一区二区三区
|
欧美成人毛片
|
岬奈奈美女教师中文字幕
|
成年无码av片在线狼人
|
奇米色婷婷|
亚洲夜夜性无码
|
亚洲国产精品18久久久久久
|
丁香六月综合
|
暖暖视频日本在线观看免费hd
|
日本久久高清一区二区三区毛片
|
国产成人精品在线视频
|
亚洲成人激情av
|
天天添天天射
|
99精品国产99久久久久久97
|
黄色av网站免费观看
|
久久夜靖品2区
|
精品国产一区二区三区av性色
|
国产调教在线
|
国产亲子乱弄免费视频
|
欧美精品日韩在线
|
天堂在线中文8
|
国模av在线
|
亚洲欧美强伦一区二区
|
亚洲成a∨人片在线观看不卡
|
五月婷婷网站
|
欧美黄在线观看
|
女装男の子av在线播放
|
亚洲精品一区二区三区麻豆
|
天天爽影院
|
天天摸天天添
|
国产91精品精华液一区二区三区
|
国产理论在线
|
mm131丰满少妇人体欣赏图
|
a级黄色毛片
|
视频在线日韩
|
久久久亚洲最大ⅹxxx
|
久久久久国产精品午夜一区
|
手机av在线免费观看
|
无码专区—va亚洲v天堂麻豆
|
一区二区三区国产在线观看
|
亚洲色土|
色依依av在线
|
成在线人免费视频
|
国产 麻豆 日韩 欧美 久久
|
少妇爆乳无码专区
|
日本老少交
|
色五月丁香六月欧美综合
|
67194成人手机在线
|
成人天堂资源www在线
|
亚洲一级影片
|
医生强烈淫药h调教小说阅读
|
a天堂资源在线观看
|
永久免费看成品人影视
|
日韩在线视频免费看
|
久久精品1
|
台湾佬中文娱乐22vvvv
|
欧美性猛交内射兽交老熟妇
|
日本在线一级片
|
国产成人综合一区二区三区
|
亚洲欧美国产精品久久
|
大肉大捧一进一出好爽视频动漫
|
国产亚洲精品久久久久四川人
|
男女做爰猛烈吃奶啪啪喷水网站
|
国内精品久久久久影院薰衣草
|
久久久久久久久艹
|
国产精品99久久免费黑人人妻
|
日韩另类在线
|
最近中文字幕免费mv视频7
|
精品国产伦一区二区三区免费
|
护士奶头又白又大又好摸视频
|
国产成人一区二区三区小说
|
精品久久久久成人码免费动漫
|
999久久久国产精品
999久久久精品
|
91在线免费视频观看
|
av在线小说
|
精品久久久久国产免费
|
免费黄色片网站
|
在线观看入口
|
美日韩在线视频
|
无码精品人妻一区二区三区人妻斩
|
韩日午夜在线资源一区二区
|
色欲国产麻豆一精品一av一免费
|
国产成人精品一区二三区
|
中文字幕在线播放不卡
|
成人激情四射网
|
99久无码中文字幕一本久道
|
成人久久久久爱
|
粉嫩久久99精品久久久久久夜
|
国产高清不卡视频
|
天天都色
|
久久精品噜噜噜成人av农村
|
国产精品久久久久久久久久辛辛
|
成人夜色视频网站在线观看
|
午夜精品久久99蜜桃的功能介绍
|
日韩性xx|
色翁荡熄又大又硬又粗又视频
|
有奶水的迷人少妇
|
日韩欧美亚洲天堂
|
欧美精品免费观看二区
|
69久久久久久
|
中出视频在线观看
|
欧美一级黑人
|
国产伦精品一区二区三区在线播放
|
亚洲精品中文字幕在线
|
变态美女紧缚一区二区三区
|
国产精品理人伦一区二区三区
|
国产热视频|
日韩精品人妻系列无码专区免费
|
国产精品久久久久9999
|
白又丰满大屁股bbbbb
|
成 人 黄 色视频免费播放
|
动漫精品啪啪h一区二区网站
|
91香蕉视频在线看
|
学生调教贱奴丨vk
|
亚洲女初尝黑人巨高清
|
国产一区二区三区不卡av
|
久久午夜色播影院
|
毛片基地免费观看
|
国产精品9x捆绑调教视频
|
97色偷偷色噜噜狠狠爱网站
|
九色丨porny丨蝌蚪
|
www深夜福利|
穿越异世荒淫h啪肉np文
|
男人扒开女人内裤强吻桶进去
|
免费观看一级淫片
|
日本黄色成人
|
国产在线精品播放
|
日韩视频h|
av最新地址|
欧美一区二区三区在线观看视频
|
在线观看成人免费视频
|
中文字幕亚洲乱码熟女一区二区
|
最近高清中文字幕免费
|
亚洲一区二区三区麻豆
|
自拍偷拍麻豆
|
少妇人妻精品一区二区三区
|
欧美性受xxxxx|
久草在线手机视频
|
国产精品久久久久久久免费
|
午夜老司机福利
|
色激情五月
|
在线免费h
|
婷婷久久综合网
|
婷婷激情社区
|
韩国无码色视频在线观看
|
国产午夜一区二区三区
|
忍不住的亲子中文字幕
|
国产精品一区二区三区在线看
|
中文字幕在线视频一区二区三区
|
av网站在线观看不卡
|
热精品|
中文字幕亚洲国产
|
1024精品一区二区三区日韩
|
麻豆视频观看
|
黄色a网
|
欧美一性一乱一交
|
日本人xxxxxxxxx泡妞
|
三级久久久
|
黑人巨大精品欧美一区
|
欧美色噜噜噜
|
国产精品久久久久白丝呻吟
|
中老年熟妇激情啪啪大屁股
|
99在线国产
|