摘要:開機(jī)腳本參數(shù)怎么設(shè)置在我的電腦上點(diǎn)右鍵-》屬性-》高級(jí)-》點(diǎn)啟動(dòng)和故障恢復(fù)中的 設(shè)置 -》編輯出來的就是啦[boot loader]timeout=1default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems]multi(0)d
開機(jī)腳本[腳本(script)是使用一種特定的描述性語言,依據(jù)一定的格式編寫的可執(zhí)行文件,又稱作宏或批處理文件。]參數(shù)怎么設(shè)置
在我的電腦上點(diǎn)右鍵-》屬性-》高級(jí)-》點(diǎn)啟動(dòng)和故障恢復(fù)中的 設(shè)置 -》編輯
出來的就是啦
[boot loader]
timeout=1default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
[boot loader]:
timeout=?? 這個(gè)等號(hào)后面的數(shù)字表示在出現(xiàn)多操作系統(tǒng)引導(dǎo)時(shí)。選擇菜單滯留的時(shí)間。默認(rèn)為30秒。
這個(gè)只有三個(gè)取值范圍,有、無、無效。若修改為1-999之間的一個(gè)[《一個(gè)》是韓寒自任主編推出電子讀物,2012年6月11日在騰訊網(wǎng)上線。]整數(shù),則多操作系統(tǒng)選擇菜單會(huì)滯留相應(yīng)的時(shí)間。若修改為0。則不會(huì)出現(xiàn)多操作系統(tǒng)選擇菜單。默認(rèn)進(jìn)入第一個(gè)操作系統(tǒng)(即[operating systems]下面的第一個(gè)操作系統(tǒng))。如果修改為一個(gè)負(fù)整數(shù)或一個(gè)大于等于1000的正整數(shù)。系統(tǒng)認(rèn)為此值無效,多操作系統(tǒng)選擇菜單滯留時(shí)間將為無窮。
default=*** 這個(gè)等號(hào)后面的為默認(rèn)進(jìn)入的操作系統(tǒng)的路徑,格式[格式,通常指文件的格式,數(shù)據(jù)的輸入輸出格式,數(shù)據(jù)的傳送格式。]為[operating systems]下面等號(hào)之前的部分。大概有兩種情況:win9x系列(95、98、ME)和NT系列(NT4.0、WIN2000、WINXP)。前一種,由于Active區(qū)的問題,基本上為C:\ 后一種,遵從ARC命名規(guī)則(詳見下文)。
二、接下來就進(jìn)入了[operating systems]部分:
這部分的每一行都代表引導(dǎo)一個(gè)操作系統(tǒng),每一行可分四部分:等號(hào)之前、等號(hào)、等號(hào)之后、/???
等號(hào)之后表示多操作系統(tǒng)選擇菜單的display。隨便你在英文雙引號(hào)里添什么都可以。如果要填中文,比如"我的最愛!"。如果是中文的操作系統(tǒng)是沒問題的,如果是英文的操作系統(tǒng),你必須拷一個(gè)bootfont.bin文件到C盤根目錄[根目錄指邏輯驅(qū)動(dòng)器的最上一級(jí)目錄,它是相對(duì)子目錄來說的。]下。否則你填中文會(huì)顯示亂碼。有的時(shí)候,后面還會(huì)出現(xiàn) /??? ,具體的有/fastdetect,表示快速引導(dǎo)。/console 表示虛擬控制臺(tái)。等號(hào)前面的就遵從ARC命名規(guī)則了,ARC命名規(guī)則是boot.ini文件的核心。
ARC命名規(guī)則:
Multi(x)disk(y)rdisk(z)patition(a)
或Scsi(x)disk(y)rdisk(z)patition(a)
1)首先,現(xiàn)在的磁盤[計(jì)算機(jī)的外部存儲(chǔ)器中也采用了類似磁帶的裝置,比較常用的一種叫磁盤,將圓形的磁性盤片裝在一個(gè)方的密封盒子里,這樣做的目的是為了防止磁盤表面劃傷,導(dǎo)致數(shù)據(jù)丟失。]分為IDE的和Scsi的兩種。我們平時(shí)家用臺(tái)式機(jī)使用[使用是一個(gè)漢語詞匯,讀音為shǐyòng,使人員、器物、資金等為某種目的的服務(wù)。]的都是IDE的。
若使用IDE的磁盤控制器,也使用Scsi的磁盤控制器,且主板Scsi磁盤控制器設(shè)為Enable。則使用Multi(x)disk(y)rdisk(z)patition(a)的命名格式。另外,若只有IDE的磁盤控制器,也使用Multi(x)disk(y)rdisk(z)patition(a)的命名格式。若只有Scsi的磁盤控制器,則使用Scsi(x)disk(y)rdisk(z)patition(a)的命名格式。
這里,x的值為:操作系統(tǒng)的boot分區(qū)[分區(qū),指輕工業(yè)、重工業(yè)、住宅、辦公樓及其他房屋在土地使用總平面布置圖上的標(biāo)志;一個(gè)區(qū)的小區(qū),經(jīng)濟(jì)分區(qū),劃分成區(qū)或組織成區(qū),這個(gè)地區(qū)僅僅是根據(jù)人口數(shù)字來分區(qū)的。]所在[所在,裂帛旗下原創(chuàng)設(shè)計(jì)品牌女裝。]磁盤所在的磁盤控制器,在同一類磁盤控制器下的順序號(hào)[順序號(hào)用于轉(zhuǎn)爐合金加料系統(tǒng),是代表每種合金投加順序的一組數(shù)。]。x從零開始計(jì)數(shù)。也就是時(shí)說當(dāng)你確定磁盤控制器的順序號(hào)以后,減去1就是x的值了。(boot分區(qū)為操作系統(tǒng)安裝的分區(qū)。)
2)若前面使用Multi(x),則disk(y)無意義,永遠(yuǎn)為零。
若前面使用Scsi(x),則disk(y)有意義。y值標(biāo)識(shí)[標(biāo)識(shí),同“標(biāo)志”(mark;Sign)基本解釋: 立標(biāo)指示位置。]操作系統(tǒng)的boot分區(qū)所在磁盤所在的磁盤控制器下,磁盤的順序號(hào),y值從0開始計(jì)數(shù)。
3)若前面使用Scsi(x),則rdisk(z)無意義,永遠(yuǎn)為零。
若前面使用Multi(x),則rdisk(z)有意義。z值標(biāo)識(shí)操作系統(tǒng)的boot分區(qū)所在磁盤所在的磁盤控制器下,磁盤的順序號(hào),z值從0開始計(jì)數(shù)。
4)patition(a)中a從1開始計(jì)數(shù)。a值標(biāo)識(shí)操作系統(tǒng)的boot分區(qū)在其所在磁盤中的位置。具體的,首先一個(gè)磁盤最多分為4個(gè)基本的分區(qū),基本的分區(qū)包括primary zone(基本區(qū))和extend zone(擴(kuò)展區(qū))。extend zone可以分出若干邏輯區(qū)。這里必須區(qū)分“基本的分區(qū)”和“基本區(qū)”。
就以我們平時(shí)使用win98啟動(dòng)盤中的fdisk.exe工具的分區(qū)結(jié)果舉例。由于功能所限,fdisk最多只能分出一個(gè)primary zone和一個(gè)extend zone。然后再在extend zone中分出若干邏輯區(qū)。這里邏輯區(qū)的數(shù)目為直到把英文大寫字母數(shù)用完為止。這里primary zone為C盤,邏輯區(qū)依次為D-Z共23個(gè)。如果使用另外的工具分出多于一個(gè)primary zone,那么,一次邏輯區(qū)就要少分一個(gè),因?yàn)榇髮懽帜笖?shù)有限。擴(kuò)展區(qū)最多只有一個(gè)。
言歸正傳,a值標(biāo)識(shí)操作系統(tǒng)的boot分區(qū)在其所在磁盤中的位置。那么這個(gè)位置怎么確定呢?總的原則是:先數(shù)基本區(qū),數(shù)完之后再數(shù)邏輯區(qū)。具個(gè)例子,你的一個(gè)硬盤分了四個(gè)基本的分區(qū),第一個(gè)、第二個(gè)是基本區(qū),標(biāo)識(shí)為C區(qū)、D區(qū)。第三個(gè)基本的分區(qū)為擴(kuò)展區(qū),里面分了四個(gè)邏輯區(qū),依次標(biāo)識(shí)為E區(qū)、F區(qū)、G區(qū)、H區(qū)。第四個(gè)也是基本區(qū),標(biāo)識(shí)為I區(qū)。你的boot區(qū)若為I區(qū),則a值為3;若為D區(qū),則a值為2;若為F區(qū),則a值為5;若為H區(qū),則a值為7。
5)\??? 斜杠后面的表示你的操作系統(tǒng)的根目錄在這個(gè)分區(qū)下的相對(duì)路徑和文件夾[文件夾是專門裝整頁文件用的,主要目的是為了更好的保存文件,使它整齊規(guī)范。]名。multi(0)disk(0)rdisk(1)partition(1)\WINNT表示我的操作系統(tǒng)的根文件夾名為WINNT,在第二塊IDE硬盤的第一個(gè)區(qū)下的WINNT文件夾。實(shí)際上,有的同志的硬盤只有一個(gè)分區(qū)。如果還想安裝雙系統(tǒng),比如WIN2K和WINZP。那么如果他把兩個(gè)操作系統(tǒng)都裝在C盤根目錄下,就會(huì)造成兩個(gè)操作系統(tǒng)共用Documents and Settings和Program Files文件夾的情形,如果想刪除一個(gè)操作系統(tǒng),很不方便。這個(gè)時(shí)候你就可以在安裝第二個(gè)操作系統(tǒng)之前在C盤根目錄下建一個(gè)文件夾,例如叫NEWOS,然后再安裝的時(shí)候就選擇安裝新的操作系統(tǒng)在NEWOS文件夾下,那么你這個(gè)新的WINXP的 \???就為\NEWOS\WINDOWS。2000/XP系統(tǒng)下我們可以通過組策略來進(jìn)行啟動(dòng)和關(guān)機(jī)腳本的配置。“開始->運(yùn)行->輸入gpedit.msc”,啟動(dòng)組策略。在本地計(jì)算機(jī)策略的計(jì)算機(jī)配置下的windows設(shè)置中我們可以看到腳本(啟動(dòng)/關(guān)閉)的選項(xiàng)。(雙擊關(guān)機(jī)-添加[添加,指增加。]-瀏覽你自己的腳本就行了)在這里我們就可以隨意的添加啟動(dòng)和關(guān)機(jī)腳本了。這樣當(dāng)系統(tǒng)啟動(dòng)后/關(guān)閉前都會(huì)首先自動(dòng)執(zhí)行我們?cè)O(shè)置好的啟動(dòng)腳本。
當(dāng)我們應(yīng)用了啟動(dòng)/關(guān)機(jī)腳本的時(shí)候,會(huì)在系統(tǒng)目錄下的system32\grouppolicy\machine\scripts目錄下生成一個(gè)scripts.ini的隱藏文件,他記錄的實(shí)際上是腳本調(diào)用信息,該文件格式如下:
[startup]
0cmdline=加載的啟動(dòng)腳本名稱(bat或VBS等)
0parameters=后頭跟參數(shù),一般為空
[shutdown]
0cmdline=加載的關(guān)機(jī)腳本名稱
0parameters=跟參數(shù),一般為空還是默認(rèn)的好
怎么在官方rom中添加root權(quán)限
1 用壓縮軟件解壓zip格式的ROM
2 把下面附件里的root權(quán)限管理文件按照里面對(duì)應(yīng)的文件夾,分別添加到ROM的system文件夾下對(duì)應(yīng)的文件夾里
下面的附件提供了兩個(gè)root的文件(注意附件的不是卡刷補(bǔ)丁,你們別當(dāng)是補(bǔ)丁卡刷了),一個(gè)是常用的Superuser,一個(gè)是SuperSU,兩個(gè)都沒問題的,你們自己選擇一個(gè)添加到ROM里就行
3 最重要的一步:用txt編輯軟件打開META-INF\com\google\android下的updater-script刷機(jī)腳本,
搜索 "/system/xbin"); (這個(gè)一般在刷機(jī)腳本刷入boot.img的腳本之前),在這一行的下面(另起一行)
添加兩句話:set_perm(0, 0, 06755, "/system/xbin/su");
symlink("/system/xbin/su", "/system/bin/su");
然后就大功告成了,ROM就已經(jīng)添加了root權(quán)限
然后保存修改后的刷機(jī)腳本,把刷機(jī)包里面的文件重新打包成zip格式的卡刷包就行(在有META-INF,system文件夾的目錄下,全選所有的文件,右鍵選擇壓縮成zip格式的文件),一般不重新簽名ROM也沒有問題的,但是如果你有簽名軟件,重新簽名一下也沒問題。