SYSLINUX 中文简介(怎样使用)
SYSLINUX?中文簡介(怎樣使用)?1
什么是syslinux?
本文來自于SYSLINUX Wiki
由于本人才疏學(xué)淺,其中難免錯誤,煩請各位多多指正。
歡迎轉(zhuǎn)載本文,但請注明出處。
簡單一點來說,是一個功能強大的引導(dǎo)加載程序,而且兼容各種介質(zhì)。更加確切地說:SYSLINUX是一個小型的Linux操作系統(tǒng),它的目的是簡化首次安裝Linux的時間,并建立修護或其它特殊用途的啟動盤。
它的安裝很簡單,一旦安裝syslinux好之后,sysLinux啟動盤就可以引導(dǎo)各種基于DOS的工具,以及MS-DOS/Windows或者任何其它操作系統(tǒng)。
?
syslinux的相關(guān)選項(Options)
以下常用的選項(參數(shù)),適用于syslinux的所有版本
-s
Safe, solw, stupid:這個參數(shù)可以提高syslinux的引導(dǎo)兼容性。此參數(shù)可以讓syslinux工作在一些非常規(guī)的BOIS上,有些機器上-s的選項(參數(shù))是必需的,也就是說這是一個安全的選項(參數(shù)),建議一般要用上這個選項(參數(shù))。
-f
Force installing:強制寫入syslinux的引導(dǎo)代碼,這是一個可選的選項(參數(shù)),如果你發(fā)現(xiàn)不能寫入syslinux時,就可以使用這個選項(參數(shù)),但一般建議:寫入本地磁盤時加上這個選項(參數(shù))。
-r
Raid mode:RAID 模式。這是一個可選的選項(參數(shù)),如果啟動失敗,告訴BIOS啟動順序(通常是下一個硬盤),而不是給出錯誤信息后停止,這個一個RAID模式的選項(參數(shù)),一般來說可以不使用。
?
?
以下常用的選項(參數(shù)),只適用于Windows的版本
-m
MBR:將syslinux引導(dǎo)代碼寫入到驅(qū)動器的MBR啟動扇區(qū)。這是一個可選的選項(參數(shù)),建議使用此選項(參數(shù)),如果之前有將GURB4DOS寫入磁盤的MBR中,那么你必須使用-m選項(參數(shù)),否則將寫入失敗。
之前筆者就是因為有將“grub for dos”寫入過MBR,而之后將syslinux引導(dǎo)代碼寫入MBR時,又沒有使用-m選項(參數(shù)),所以一直不能將syslinux引導(dǎo)代碼寫入MBR。
示例:syslinux.exe -s -f -m -a -d /boot/syslinux x:
(x: 為盤符)
-a
Active:激活指定分區(qū)為活動分區(qū),這是一個可選的選項(參數(shù)),當你不確定你所指定的分區(qū)是否是活動分區(qū)時可以加上這個選項(參數(shù)),實際上,就算你所指定的分區(qū)已經(jīng)是活動的主分區(qū)了,也可以加上這個選項(參數(shù))。(=bootable)
?
?
以下常用的選項(參數(shù)),只適用于Linux的版本
-o
指定文件系統(tǒng)映像文件中的字節(jié)偏移量,它必須是一個可使用的磁盤映像文件。
?
?
創(chuàng)建啟動磁盤
安裝syslinux的磁盤將改變磁盤上的引導(dǎo)扇區(qū),并復(fù)制ldlinux.sys文件到其根目錄(或者復(fù)制到指定的目錄)下。
注意:SYSLINUX不支持NTFS文件系統(tǒng),所以磁盤必須是FAT(FAT16/FAT32)文件系統(tǒng)。
?
?
NT/2K/XP
語法:
syslinux.exe [-sfmar][-d directory] <drive>: [bootsecfile]
例如:
Floppy:(a:為軟驅(qū))
syslinux.exe a:
硬盤/可移動磁盤等:(z:為盤符)
syslinux.exe -m -a -d /boot/syslinux z:
【將引導(dǎo)文件復(fù)制到其分區(qū)的/boot/syslinux目錄下,注意:/boot/syslinux目錄必須事先建好。】
*上例中的啟動菜單配置文件(syslinux.cfg)要在/boot/syslinux目錄下。
*注意:在NT/2K中你可能會收到錯誤的信息,你只要選擇"Ignore"(忽略)就可以正確完成命令了。
?
DOS
語法:
syslinux.exe [-sfmar][-d directory] <drive>: [bootsecfile]
?
?
Linux
語法:
syslinux [-sfr][-d directory][-o offset] <DeviceOrImage>
例如:
syslinux /dev/fd0
syslinux /設(shè)備/第一個軟驅(qū)
【將syslinux的引導(dǎo)代碼寫入第一個軟驅(qū)】
?
怎么配置我的syslinux?
所有的syslinux默認配置都可以在一個名為syslinux.cfg的文件里面更改。
syslinux會在下列位置搜索syslinux.cfg配置文件:
/boot/syslinux/syslinux.cfg
/syslinux/syslinux.cfg
/syslinux.cfg
syslinux.cfg文件必須是UNIX或DOS格式的文本文件。
下面是一個簡單的例子,我們來看一下syslinux.cfg文件怎樣引導(dǎo)一個linux內(nèi)核:
?
DEFAULT linux
LABEL linux
SAY Now booting the kernel from SYSLINUX...
KERNEL vmlinuz.img
APPEND ro root=/dev/sda1 initrd=initrd.img
SYSLINUX與LILO是不同的,下面是一個LILO的例子:
p_w_picpath = mykernel
label = mylabel
append = "myoptions"
而SYSLINUX是這樣寫的:
label mylabel
kernel mykernel
append myoptions
?
下面我們一起看一下SYSLINUX中的選項:
注:以下所有選項適用于PXELINUX,ISOLINUX和EXTLINUX以及SYSLINUX,除非另有說明。
# comment
注釋行,#后面的空格是必須的。
INCLUDE filename
在此處插入其他文件的內(nèi)容。
LABEL command【標簽命令】
標簽命令,主要是用于描述syslinu.cfg文件中的命令的,自己看得懂就可以了,因為這個標簽是不會在啟動菜單中看到的。
MENU LABEL【菜單標簽】
這個是在啟動菜單中看到的標題項,所這個一定要寫個有意義的描述
例如:
LABEL maxdos
MENU LABEL [01] -- Run MaxDos
kernel /boot/syslinux/memdisk
append initrd=/boot/imgs/maxdos.img
KERNEL file【內(nèi)核文件】
這個就是SYSLINUX指向的啟動文件,這個“kernel”不一定是Linux kernel【Linux內(nèi)核】,它可以是啟動扇區(qū),或者COMBOOT文件。
?
以下所列出的為公認的文件擴展名(不區(qū)分大小寫):
?
| none or other | Linux kernel p_w_picpath |
| .0 | PXE bootstrap program (NBP) [PXELINUX only] |
| .bin | "CD boot sector" [ISOLINUX only] |
| .bs | Boot sector [SYSLINUX only] |
| .bss | Boot sector, DOS superblock will be patched in [SYSLINUX only] |
| .c32 | COM32 p_w_picpath (32-bit COMBOOT) |
| .cbt | COMBOOT p_w_picpath (not runnable from DOS) |
| .com | COMBOOT p_w_picpath (runnable from DOS) |
| .img | Disk p_w_picpath [ISOLINUX only] |
| .ima | Floppy p_w_picpath [ISOLINUX only] |
?
| 沒有或其它 | Linux內(nèi)核映像 |
| .0 | PXE 啟動引導(dǎo)程序(NBP)【只用于PXELINUX】 |
| .bin | “光盤引導(dǎo)扇區(qū)”【只用于ISOLINUX】 |
| .bs | “磁盤引導(dǎo)扇區(qū)”【只用于SYSLINUX】,例如:bsf, |
| .bss | “磁盤引導(dǎo)扇區(qū)”, 用在DOS superblock上,【只用于SYSLINUX】 |
| .c32 | COM32映像文件【32-bit COMBOOT】 |
| .cbt | COMBOOT映像文件【不能運行于DOS】 |
| .com | COMBOOT映像文件【可運行于DOS】 |
| .img | 磁盤映像文件【實際上可用于ISOLINUX、SYSLINUX、PXELINUX】 |
| .ima | 軟盤映像文件【實際上可用于ISOLINUX、SYSLINUX、PXELINUX】 |
使用這些關(guān)鍵字之一而不KERNEL強制文件類型,與文件名無關(guān)。
?
LINUX p_w_picpath
你可以直接使用這個,而不是使用KERNEL file來啟動一個Linux kernel p_w_picpath【Linux內(nèi)核映像】。
?
BOOT p_w_picpath
啟動引導(dǎo)程序(.bs,.bsf,.bin)
?
BSS p_w_picpath
BSS映像啟動引導(dǎo)程序(.bss)
?
PXE p_w_picpath
PXE網(wǎng)絡(luò)啟動引導(dǎo)程序(.0)
?
FDIMAGE p_w_picpath
軟盤映像(.img,.ima)
?
COMBOOT p_w_picpath
COMBOOT程序(.com,.cbt)
?
COM32 p_w_picpath
COM32程序(.c32)
?
CONFIG p_w_picpath
CONFIG將重新啟動引導(dǎo)程序而使用不同的配置文件
?
APPEND options...【附加選項】
添加一個或多個選項(參數(shù))到 kernel 命令行中,這些選項(參數(shù))可以是手動或者是自動的。該選項(參數(shù))是添加在 kernel 命令行的開始處,通常允許輸入的選項覆蓋。
這點與LILO的“append”選項(參數(shù))是相同的。
?
APPEND-
簡單點說,不附加任何命令,可用于覆蓋全局的APPEND。
?
IPAPPEND flag_val 【只適用于PXELINUX】
這個IPAPPEND選項(參數(shù))只適用于PXELINUX,這個“flag_val”為下列選項(參數(shù)):
1、下列的選項(參數(shù))將以如下格式添加到內(nèi)核命令行:
ip=<client-ip>:<boot-server-ip>:<gw-ip>:<netmask>
……以上基于DHCP/BOOTP或者PXE的啟動服務(wù)器。
但不推薦使用此選項(參數(shù)),使用IP=DHCP的內(nèi)核命令行更為合適。
2、下列的選項(參數(shù))將以如下格式添加到內(nèi)核命令行:
BOOTIF=<hardware-address-of-boot-interface>
這在PXELINUX的文檔中有相關(guān)的介紹,這將決定臨時文件系統(tǒng)程序?qū)哪囊粋€Interface【端口】啟動系統(tǒng)。
LABEL label KERNEL p_w_picpath APPEND options... IPAPPEND flag_val?【只適用于PXELINUX】
……以上表明,如果“LABEL”作為內(nèi)核啟動,其引導(dǎo) 的“p_w_picpath”和指定的 APPEND 和 IPAPPEND 選項將取代配置文件中的全局(在第一個LABEL命令之前)命令。“p_w_picpath”默認值與“l(fā)abel”相同,而且如果沒有定義 APPEND,則使用全局命令(如果存在)。
?
LOCALBOOT type【ISOLINUX,PXELINUX】
在PXELINUX,指定“LOCALBOOT 0”代替一個“KERNEL”選項(參數(shù)),這個意味著調(diào)用此特定LABEL將會引導(dǎo)本地磁盤,而不是一個“KERNEL”。
參數(shù)0表示執(zhí)行正常啟動,參數(shù)4將執(zhí)行一個本地啟動和通用網(wǎng)絡(luò)驅(qū)動器接口(UNDI)——常駐內(nèi)存。
最后,參數(shù)5將執(zhí)行一個本地啟動與整個PXE的堆棧,包括UNDI驅(qū)動器,也是常駐內(nèi)存。
所有其它的值都是未定義的。
如果你不知道什么是UNDI和PXE堆棧,不要緊——你只要指定參數(shù)0就可以了。
?
INITRD initrd_file
從3.71版本開始,一個initrd可以指定一個單獨的語句,(INITRD)而不是作為APPEND語句的一部分;這個功能添加“initrd=initrd_file”到內(nèi)核命令行中。
它支持以逗號分隔的多個文件名,這主要是有益于initramfs【一個新的initial RAM disks模型】,它可以支持多個單獨的cpio或cpio.gz壓縮文件。
?
cpio簡介【摘自:維基百科】
CPIO是Linux下的一種新的內(nèi)核啟動鏡像所附帶的虛擬磁盤格式。他與傳統(tǒng)的Image格式比較而言有一些改進,主要體現(xiàn)在打包速度和啟動引導(dǎo)方式上。
cpio 可以從 cpio 或 tar 格式的歸檔包中存入和讀取文件, 歸檔包是一種包含其他文件和有關(guān)信息的文件。有關(guān)信息包括:文件名, 屬主, 時標(timestamp), 和訪問權(quán)限。歸檔包可以是磁盤上的 其他文件, 也可以是磁帶或管道。
Note: all files except the last one are zero-padded to a 4K page boundary. This should not affect initramfs.
?
DEFAULT command【默認命令】
SYSLINUX啟動時默認執(zhí)行的命令項——當用戶沒有進行選擇時。
如果沒有配置文件存在,或在配置文件沒有設(shè)置默認項時,默認是啟動名為“l(fā)inux”的內(nèi)核,不會添加其它的選項(參數(shù))。
例如:可以用于設(shè)置所要加載的菜單模塊
default vesamenu.c32
?
UI module options【用戶界面模塊選項(參數(shù))】
用于設(shè)置菜單模塊(通常是“menu.c32”或“vesamenu.c32”),也就是說這是一個命令行界面(菜單指令),它可以覆蓋DEFAULT和PROMPT指令。
?
PROMPT flag_val
如果flag_val為0,啟動將顯示:“提示符”只有在Shift或Alt鍵被按下,或Caps Lock鍵或Scroll lock鍵設(shè)置(這是默認值)。如果flag_val是1,啟動時將始終:“提示符”。
?
NOESCAPE flag_val
如果flag_val設(shè)置為1,那么將忽略Shift/Alt/Caps Lock/Scroll Lock退出,將強制使用此默認選擇項目啟動(也同時忽略PROMPT 0)。
?
NOCOMPLETE flag_val
如果flag_val設(shè)置為1,那么啟動時將不會在顯示標簽中提示Tab鍵。
?
IMPLICIT flag_val
如果flag_val為設(shè)置為0,將不會加載的kernel p_w_picpath【內(nèi)核映像】,除非它已在LABEL聲明中明確指定。The default is 1【默認值為1】。
?
ALLOWOPTIONS flag_val
如果flag_val為0,用戶將不能指定內(nèi)核命令行的任何選項(參數(shù))。唯一可用是在APPEND聲明中所指定的選項。The default is 1。
?
TIMEOUT timeout【超時】
在執(zhí)行默認啟動菜單項前的等待時間。
如果設(shè)置為0,那么將將完全禁用timeout(始終等待用戶選擇),這也是默認的設(shè)置。
其單位為:1/10秒。
以下timeout為30秒:
timeout 300
注:最大的值為35996,建議設(shè)置為小于一小時。
?
TOTALTIMEOUT timeout
不會被用戶的輸入取消,用于處理串口故障或類似 "用戶離開" 的狀況。
默認值是 0。
# 等待5s除非用戶輸入,但15m后一定啟動
TIMEOUT 50
TOTALTIMEOUT 9000
?
ONTIMEOUT kernel options...
timeout 后調(diào)用的命令。一般與 DEFAULT 調(diào)用相同。如果指定,DEFAULT只適用于用戶按<Enter>啟動時。
?
ONERROR kernel options...
如果一個內(nèi)核映像沒有找到(不存在或設(shè)置了IMPLICIT),運行指定的命令。
如果ONERROR指令為:
ONERROR xyzzy plugh
并且用戶輸入的命令行是:
foo bar baz
那么SYSLINUX將執(zhí)行:
xyzzy plugh foo bar baz
?
SERIAL port 【[baudrate] flowcontrol】
開啟一個串口作為控制臺,“port【端口】”是一個數(shù)字(0 = /dev/ttyS0 = COM1,etc。)或者I/O端口地址(例如:0x3F8);如果省略“baudrate【波特率】”,波特率默認為9600 bps。串行的硬編碼是 8 bits,無奇偶校驗,1個停止位。
下列為“flowcontrol【流控制】”的 bits 組合:
0x001 - Assert DTR
0x002 - Assert RTS
0x010 - Wait for CTS assertion
0x020 - Wait for DSR assertion
0x040 - Wait for RI assertion
0x080 - Wait for DCD assertion
0x100 - Ignore input unless CTS asserted
0x200 - Ignore input unless DSR asserted
0x400 - Ignore input unless RI asserted
0x800 - Ignore input unless DCD asserted
所有其它的 bits 給予保留。
典型值為:
0 - No flow control (default)
0x303 - Null modem cable detect
0x013 - RTS/CTS flow control
0x813 - RTS/CTS flow control,modem input
0x023 - DTR/DSR flow control
0x083 - DTR/DCD flow control
作為SERIA【串口】指令,它必須保證工作正常,它在配置文件中應(yīng)該是“First”指令。
?
CONSOLE flag_val
如果flag_val為0,禁止輸出到普通視頻終端。
如果flag_val為1,允許輸出到視頻終端(默認值)。
有些BIOS因為這個選項(參數(shù))會令視頻終端出現(xiàn)異常。
所以該選項(參數(shù))允許你在這些系統(tǒng)上禁用視頻控制臺。
?
FONT filename
在顯示任何輸出之前,裝載.psf格式的字體(除了版權(quán)行,ldlinux.sys本身被加載里就輸出這些)。SYSLINUX只裝載字體到顯卡。忽略.psf文件包含的Unicode表。并且只工作于EGA和VGA顯示卡。
注:.psf格式的字體不支持中文。
?
KBDMAP keymap
裝載一個簡單的鍵盤映射。該重映射使用很簡單(由于這個重映射是基于BIOS的,所以只有標準的美式鍵盤布局才能被映射),不過這至少可以幫助使用QWERTZ和AZERTY鍵盤布局的人(這兩個特殊字符大量用于Linux內(nèi)核命令行)。
syslinux的還附帶一個名為“kbdmap.c32”的comboot模塊文件,它允許動態(tài)地改變鍵盤映射,這樣就可以在syslinux的配置文件中增加一個鍵盤選擇菜單或鍵盤選擇標簽【keyboard-selection menu and/or keyboard-selection labels】。
?
SAY message
在屏幕上打印Message【信息】。
?
DISPLAY filename
啟動時在屏幕上顯示指定文件(如果顯示:則在啟動前:“提示符”顯示內(nèi)容)。
請參閱下面一節(jié)的“DISPLAY file”。
注:如果指定的文件未找到,那么此選項(參數(shù))將被完全忽略。
?
F[1-12] filename【F1功能鍵到F12功能鍵】
基本書寫格式:
F1 filename
F2 filename
...etc【等等】...
F9 filename
F10 filename
F11 filename
F12 filename
在啟動時按下相應(yīng)的【F1-F12】功能鍵,將在屏幕上顯示指定的文件。這個可用于實現(xiàn)開機前在線幫助。
請參閱下面一節(jié)的“DISPLAY file”。
在使用serial console【串行控制臺】時,可以按<Ctrl+F1-F12>轉(zhuǎn)到幫助屏幕:
?
| <Ctrl-F><1> | to get the F1 screen【轉(zhuǎn)到“F1”屏幕/以下類似】 |
| <Ctrl-F><2> | to get the F2 screen |
| ...etc【等等】... | |
| <Ctrl-F><9> | to get the F9 screen |
| <Ctrl-F><A>【or <Ctrl-F><0>】 | to get the F10 screen |
| <Ctrl-F><B> | to get the F11 screen |
| <Ctrl-F><B> | to get the F11 screen |
| <Ctrl-F><C> | to get the F12 screen |
在配置文件中空行和注釋行【#號空格后的內(nèi)容】將被忽略。
?
Can SYSLINUX Handle Large Kernels?【SYSLINUX能處理大內(nèi)核嗎?】
這個版本的SYSLINUX(syslinux 3.83)已經(jīng)支持大內(nèi)核了(bzp_w_picpath 格式),取消了對bzp_w_picpath格式內(nèi)核的500K大小限制。能自動檢測和透明處理用戶的bzp_w_picpath格式內(nèi)核。
這個版本的SYSLINUX還支持啟動時加載RAMDISK(initrd),initrd是從DOS文件加載的,其選項(參數(shù))這:“initrd=filename”(這里的filename為initrd的映像文件名,并且這個文件必須在啟動磁盤的根目錄下。)
例如(EXTLINUX):
append ro root=/dev/hda1 initrd=/boot/initrd.img
為了兼容bzp_w_picpath和最近的zp_w_picpath內(nèi)核,SYSLINUX 1.30和更高的的版本確定使用ID byte 0x31,PXELINUX識別使用ID byte 0x32,ISOLINUX using ID byte 0x33,and EXTLINUX using ID byte 0x34,ID byte 0x35-0x3f是預(yù)留給SYSLINUX之后版本的衍生工具使用。
?
What is the DISPLAY File Format?【什么是DISPLAY文件格式?】
DISPLAY 和功能鍵幫助文件是DOS或者UNIX格式的文本文件。
此處,以下特殊代碼將會被解釋:
?
Clear the screen, home the cursor【清屏,重置光標】:
<FF>
<FF> = <Ctrl-L> = ASCII 12
注意:屏幕將被當前顯示色所填充。
?
Set the display colors to the specified background and foreground colors【設(shè)置顯示顏色為指定的背景色和前景色】:
<SI><bg><fg>
<SI> = <Ctrl-0> = ASCII 15
這里的<bg>和<fg>為十六進制數(shù),對于標準的PC顯示屬性為:
?
| 0 = black【黑色】 | 8 = dark grey【深灰色】 |
| 1 = dark blue【深藍色】 | 9 = bright blue【亮藍色】 |
| 2 = dark green【深綠色】 | a = bright green【亮綠色】 |
| 3 = dark cyan【暗青色】 | b = bright cyan【亮青色】 |
| 4 = dark red【暗紅色】 | c = bright red【鮮紅色】 |
| 5 = dark purple【暗紫色】 | d = bright purple【亮紫色】 |
| 6 = brown【褐色】 | e = yellow【×××】 |
| 7 = light grey【淺灰色】 | f = white【白色】 |
選擇亮色(8-f)為背景色,將導(dǎo)致前景中相應(yīng)的暗色(0-7)閃爍。
在串行控制臺中顏色不可見。
例如:color.txt 文件:
在藍色背景上閃爍×××
^O9eBlinking Yellow on Blue Background
?
| # xxd color.txt | |
| 0000000: 0f39 6542 6c69 6e6b 696e 6720 5965 6c6c | .9eBlinking Yell |
| 0000010: 6f77 206f 6e20 426c 7565 2042 6163 6b67 | ow on Blue Backg |
| 0000020: 726f 756e 640a | round. |
?
Display graphic form filename【顯示圖像文件名】:
<CAN>filename<newline>
<CAN> = <Ctrl-X> = ASCII 24
如果當前是VGA顯示,進入圖形模式并顯示指定的圖形文件。該文件格式為ad hoc格式,稱為LSS16;所包含的Perl程序“ppmtolss16”可用于生成這樣的圖片。
該圖像文件將被顯示為640x480 16色模式,一旦進入圖形模式,顯示屬性(由<SI>代碼序列設(shè)置)稍有不同,背景色會被忽略,前景色是圖像文件中指定的16種顏色。因此,ppmtolss16允許你指定顏色索引。注意:顏色索引0和7應(yīng)該注意選擇:0是背景色,7是SYSLINUX自身打印文字的顏色。
?
Return to text mode【返回到文本模式】:
<EM>
<EM> <Ctrl-Y> = ASCII 25
如果當前是圖形模式,則返回到文本模式。
選擇哪一種模式打印消息的一部分:
<DLE>..<ETB>
<Ctrl-P>..<Ctrl-W> = ASCII 16-23
這些代碼可用于選擇那種模式會打印到消息文件的某個部分。任一控制字符選擇特定的實際輸出模式 (文本屏幕、圖形屏幕、串口)。
?
| Character【字符】 | Text【文本】 | Graph【圖像】 | Serial【串口】 |
| --------------------------------------------------------------------------------------------------- | |||
| <DLE> = <Ctrl-P> = ASCII 16 | No | No | No |
| <DC1> = <Ctrl-Q> = ASCII 17 | Yes | No | No |
| <DC2> = <Ctrl-R> = ASCII 18 | No | Yes | No |
| <DC3> = <Ctrl-S> = ASCII 19 | Yes | Yes | No |
| <DC4> = <Ctrl-T> = ASCII 20 | No | No | Yes |
| <NAK> = <Ctrl-U> = ASCII 21 | Yes | No | Yes |
| <SYN> = <Ctrl-V> = ASCII 22 | No | Yes | Yes |
| <ETB> = <Ctrl-W> = ASCII 23 | Yes | Yes | Yes |
示例:
<DC1>Text mode<DC2>Graphics mode<DC4>Serial port<ETB>
將以控制臺輸入模式輸出。
?
End of file文件終止:
<SUB>
<SUB> = <Ctrl-Z> = ASCII 26
文件終止(DOS 慣例)
?
Beep提示音:
<BEL>
<BEL> = <Ctrl-G> = ASCII 7
揚聲器提示音。
?
引導(dǎo)文件(命令)解釋
以下為SYSLINUX【ISOLINUX、PXELINUX、EXTLINUX也類似】主要文件的作用及說明:
?
待續(xù)……
轉(zhuǎn)載于:https://blog.51cto.com/1364952/1978948
總結(jié)
以上是生活随笔為你收集整理的SYSLINUX 中文简介(怎样使用)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手把手教你怎样简单利用GitHub实现合
- 下一篇: 合作开发思想总结一