日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

win2000啟動菜單實(shí)現(xiàn)windows全家福

瀏覽:10日期:2023-09-15 16:22:06

Q:為什么要用win2000的多啟動菜單而不用其它第三方的多啟動軟件?A:win2000(包括NT4)的多啟動菜單位于系統(tǒng)活動分區(qū)的啟動區(qū),容易管理,出錯或染毒后可以簡單用軟盤啟動機(jī)器,然后sys c:就恢復(fù)了系統(tǒng)啟動區(qū)。另外,我們知道,硬盤最重要的是位于0道的分區(qū)表,如果因?yàn)榉磸?fù)的讀寫分區(qū)表而使分區(qū)表出現(xiàn)壞道的話,那么硬盤基本上等于報廢。而分區(qū)的系統(tǒng)區(qū)卻是隨著分區(qū)位置和大小的不同而處于不同的位置。所以即使硬盤出現(xiàn)了壞道,也不影響它的使用。

Q:win2000的啟動菜單可以支持安裝多少個系統(tǒng)嗎?

A:這個問題可不好回答,如果你的硬盤分區(qū)時劃出三個主分區(qū),另外加上N個擴(kuò)展分區(qū),那win2000所支持的系統(tǒng)可就不好估量了。但這不是我們討論的重點(diǎn),我們討論的是在同一硬盤上安裝Dos6.22,win32,win95,win98,winme,winnt4,win2000.或者還可以加上winxp.

Q:以前的多系統(tǒng)軟件都需要重新分區(qū)(主要是分出幾個主分區(qū)),而我的硬盤只有一個主分區(qū)和一個擴(kuò)展分區(qū),能用win2000的多系統(tǒng)嗎?

A:可以。我們知道,NT4和NT5(win2000)可以安裝在擴(kuò)展分區(qū),但它們的啟動菜單只支持從邏輯分區(qū)上啟動win2000,并不支持啟動邏輯分區(qū)上的其它系統(tǒng)。而且,微軟的產(chǎn)品都有一個特點(diǎn),總是認(rèn)為它啟動的分區(qū)是活動分區(qū)(就是我們常說的c盤),所以,大部分資料介紹的微軟全家福都是備分各個操作系統(tǒng)的c盤啟動軟件,通過文件的覆蓋替換實(shí)現(xiàn)。這總讓人覺得不滿意,能不能如win95進(jìn)入dos6.22那樣,僅僅靠文件的改名來實(shí)現(xiàn)呢?是什么原因造成了這個笨辦法呢?

其實(shí)這個問題很簡單。因?yàn)槲④浀漠a(chǎn)品的啟動文件中有一個叫做IO.sys的,它的位置必須是活動分區(qū)的第一個文件,所以為個這個第一,前面的方法必須通過覆蓋才能保證它的第一。

所以,我們的目的就是要讓win2000支持從邏輯分區(qū)啟動其它的windos,并且通過簡單的文件改名來實(shí)現(xiàn)微軟全家福。

A:你說得那么好聽,如何做呢?

Q:進(jìn)入實(shí)戰(zhàn)前我們先假設(shè)你現(xiàn)在的硬盤結(jié)構(gòu)是由微軟的標(biāo)準(zhǔn)fdisk分的區(qū),即一個C盤和數(shù)個邏輯盤。c:盤裝win98(或者是winme),d:盤安裝win2000這樣一個標(biāo)準(zhǔn)的結(jié)構(gòu)。(什么,你還沒裝win2000?不要緊,不裝win2000同樣也可以實(shí)現(xiàn)我前面提到的多windos共存。這個技巧對于安裝了win2000后又用以前的win9x克隆恢復(fù)C盤,丟了win2000啟動菜單的朋友同樣適用。不過話要一句句講,請耐心看下去。)

1.我們的第一個分區(qū)C:做成dos6.22,win32,win95共存。

這個就不用我多說了吧,win9X本身就支持這三個系統(tǒng)共存。簡單說一下就是拷入dos6.22的系統(tǒng)文件到c盤根目錄,并命名IO.dos,MS.dos,config.dos,autoexec.dos,將win95的IO.sys在c盤根目錄復(fù)制一分,命名為IO.w40,并設(shè)置MSdos.sys的BootMulti=1。

注意,c盤的格式必須為fat16(如果你打算放棄dos6.22,也可以用fat32。上面所說的就不用改啦。)

2.將win98的克隆備分還原到d盤,將winme克隆備分還原到e盤,沒克隆你就慢慢裝吧。

為了保證做好的c盤,請用安裝方式在D盤和E盤安裝win9x的同志先保留下c盤的IO.sys,msdos.sys安裝完成后用它們覆蓋同名的文件。并做win98和winme的啟動盤(克隆的同志就不做了)做好后用相應(yīng)的啟動盤啟動系統(tǒng),sys d: ; sys e:分別傳送系統(tǒng)到對應(yīng)的邏輯分區(qū)。

3.安裝win2000到F盤,有克隆的同志還是可以用克隆。沒克隆的同志也可以不做那高達(dá)四張的win2000啟動盤,win2000采用NTFS格式還是fat32就隨你啦。

如果安裝過程中你的分區(qū)不夠用了請用pqmagic劃它幾個出來。

好啦,現(xiàn)在原料已齊,就等下鍋。先啟動一次看看。前面采用克隆安裝win2000在E盤的同志只能啟動c盤的win95,而用安裝方式的朋友可以啟動c盤的win95和E盤的win2000.現(xiàn)在就進(jìn)入重點(diǎn):

一:恢復(fù)win2000多啟動選單前的準(zhǔn)備工作

win2000啟動菜單沒丟失的同志可以跳過這一步。只做增添的相關(guān)選項(xiàng)。

恢復(fù)win2000多啟動選單要用到一個工具,bootpart。它是一個專門用來修改Windows NT多重開機(jī)選單的免費(fèi)軟件。BootPart除了能事后把Dos、Windows 9x加到NT多重開機(jī)選單中外,就連OS/2Multiboot、Linux Partitions(with Lilo)或者是軟盤開機(jī)功能的加入也沒有問題喔!(軟件是那么介紹的。)

這里就有朋友要問了,即然bootpart已經(jīng)有了修改NT的多重開機(jī)功能,還用寫這篇文章干啥?哈哈,問題出在bootpart只支持加入fat16的分區(qū)和非fat格式的分區(qū)。而我們現(xiàn)在的大硬盤只有用fat32才管理得過來。另外,bootpart也不支持從NT啟動菜單中加入第二硬盤,并且,它也不支持從邏輯硬盤啟動系統(tǒng)。我們用bootpart只是用它的重建NT啟動菜單功能。

bootpart可以從華軍軟件園的磁盤工具中下載。文件大小24K。

重建NT啟動菜單之前,有件事是要先做的。從win2000安裝盤或安裝有win2000的機(jī)器上拷貝下NTLDR , NTDETECT.COM ,BOOTFONT.BIN(可以不用,只是菜單是英文而以。)到你的c盤根目錄。然后用windows的記事本編一個boot.ini到你的c盤根目錄。內(nèi)容如下:[boot loader]timeout=10default=C:[operating systems]multi(0)disk(0)rdisk(0)partition(4)WINNT='Microsoft Windows 2000 Professional' /fastdetectC:='Microsoft Windows95'c:win98.bin='Microsoft win98'c:winme.bin='Microsoft winme'C:floop.bin='floop'

這里順便說一下boot.ini的相關(guān)設(shè)置問題。timeout=預(yù)設(shè)啟動菜單停留在默認(rèn)系統(tǒng)上的時間,單位為秒。

default=為默認(rèn)啟動的系統(tǒng)。有朋友裝win2000后此項(xiàng)為default=multi(0)disk(0)rdisk(0)partition(4)WINNT請用;號注釋掉這一行并添加default=c:以方便啟動windos。

multi(0)指硬盤接口為非scsi接口,大多數(shù)朋友的硬盤接口都是IDE接口,所以不用變它。disk(0)指win2000啟動菜單裝在你的第一個IDE接口上,如果你有雙硬盤,你是從第一IDE接口硬盤安裝,而win2000又裝在第二IDE接口上,則此項(xiàng)設(shè)為disk(1)。

partition(4)指win2000所安裝的分區(qū)號,1指C盤,2指D盤,3指E盤,我們的win2000裝在F盤,則用partition(4)。注意,由于又硬盤有磁盤交錯或者你的系統(tǒng)設(shè)有隱藏分區(qū),以上partiton號以dos下啟動后各系統(tǒng)所在的盤符為準(zhǔn)。

想用win2000的啟動菜單而又不想裝win2000的朋友只需在上述boot.ini中刪除有關(guān)winnt的那兩行就可以了。

二:增添系統(tǒng)各分區(qū)的相應(yīng)啟動文件。

我們知道,win2000之所以能雙啟動,是因?yàn)樗貙懥薲os的引導(dǎo)記錄,并把原來c盤的dos引導(dǎo)記錄備份為boosect.dos,從而實(shí)現(xiàn)引導(dǎo)c盤的windos的。所以,除了這個bootsect.dos,我們還需要引導(dǎo)d盤win98的引導(dǎo)備份win98.bin(這個名字是我隨便取的,你也可以取成你喜歡的名字,只要能和boot.ini中對應(yīng)就可以。)e盤的引導(dǎo)備分winme.bin,軟盤的引導(dǎo)備分floop.bin。

做這幾個文件需要用到norton2000的diskedit(611K),因?yàn)樗С謋at32格式的磁盤。diskedit可以在norton2000的安裝目錄下直接找到。

從windos退到純dos下,啟動diskedit。diskedit跳出個選單說現(xiàn)在運(yùn)行在只讀模式,回車后進(jìn)入。選擇object下的drive,選擇c:,再按ALT+B,選擇BOOT; Record,讀出硬盤C:區(qū)的dos引導(dǎo)記錄。然后按ALT+T選擇TOOL下的Write Object to ,然后它彈出的一個where do you wish to write boot record on drive c: to a file 的警告,在其下的file:中輸入bootsect.dos,Drive:中輸入C:,就完成了對C盤BOOT區(qū)的備份工作。

重復(fù)以上操作,備分下你機(jī)器D:盤E:盤A:盤的dos引導(dǎo)記錄,并命名為win98.bin、winme.bin、floop.bin,文件請都放在c盤根目錄下。

由于這一步我們是在只讀模式下做的,不會對硬盤做任何修改,所以操作是安全的。

三:增添win2000啟動菜單

這一步對于已經(jīng)有了win2000啟動菜單的朋友可以不做。

增添win2000啟動菜單也可以用diskedit,方法是找一臺裝有win2000的機(jī)器(不過要求是對方的計(jì)算機(jī)的C盤同你的C盤格式相同,即fat16對fat16;fat32對fat32)用diskedit備分下它的dos引導(dǎo)記錄,然后復(fù)制下3EH到1FH間的數(shù)據(jù)(采用fat16時),如果是fat32則復(fù)制5AH到1FH間的數(shù)據(jù),覆蓋掉你c盤主引導(dǎo)記錄的相應(yīng)部分。

此法有一定的危險性。做錯時可能造成你的機(jī)器啟動不了,所以我不推薦。如果想試試的朋友在做了錯誤的操作后使硬盤啟動不了的話,可以用你的啟動盤啟動,然后sys c:就可以復(fù)原。

方法二就是用bootpart來操作這一步驟。很簡單,在dos下執(zhí)行

bootpart winnt boot:c:

四:對邏輯分區(qū)的啟動文件做最后修改

執(zhí)行完步驟三后,重啟機(jī)器我們已經(jīng)能夠順利啟動win2000,win95和軟盤啟動了。但一執(zhí)行win98,winme就會報錯并退回菜單。這是因?yàn)閣in2000不支持從邏輯盤啟動系統(tǒng)所造成的。所以,我們現(xiàn)在就進(jìn)入本文最關(guān)鍵的部分,修改win98.bin和wimme.bin使win2000支持從邏輯盤啟動。

dos下進(jìn)入diskedit,按alt+t選擇其下的configuration(配置),按空格鍵將第一個選項(xiàng)read only取消,然后按TAB選save。(放心,我們只是對文件作16進(jìn)制改寫操作,即使改錯了也沒有危險。)

選擇drive c:,按alt+B鍵讀取C盤引導(dǎo)記錄,記下big total number of sectors的值,同樣,再選drive d:,按alt+B讀取D盤引導(dǎo)記錄,也記下big total number of sectors的值。注意,記錄此值時你得先確保special hiddle secters的值是63才能做,如果不是請先退出并用sys傳送系統(tǒng)到d盤和e盤。

為說明清楚,我現(xiàn)在假設(shè)你的這兩個值如下:

c: big total number of sectors= 1959867; d: big toral number of sectors= 4482072

我們來做個計(jì)算:1959867+63*2=1959993,轉(zhuǎn)成16進(jìn)制=1DE839,改過游戲的朋友可能都會知道,微機(jī)上記錄這此數(shù)據(jù)總是低位在前,高位在后,所以此值我們下面填入win98.bin時該為:39 E8 1D,具體位置是win98.bin的1CH處,原值是3F 00 00,請用diskedit調(diào)入win98.bin并做此修改。

當(dāng)然,你也可以算出此值后用其它的16進(jìn)制編輯器修改。比如用你們常用的修改游戲的工具uledit32來做這步工作。

winme.bin的修改與上面的修改有所不同,應(yīng)該加上前面的所有sys分區(qū)后的big toral mumber of sectors的值。所以,winme.bin的這個值=1959867+4482072+63*2=6442065=624C51H,修改時在winme.bin的1CH處填入51 4C 62

五:修改完成后,我們來做最后的設(shè)置工作以啟動邏輯盤D和E的win98、winme進(jìn)入windos,將D盤、E盤的系統(tǒng)文件msdos.sys,command.com更名為msdos.98,command.98(D盤)、msdos.me、command.me(E盤),并拷貝到系統(tǒng)的根目錄。為便于切換,請不要設(shè)置這些文件的只讀,隱藏屬性。對于msdos.sys這個文件,還要修改其中的相應(yīng)盤符,換成你現(xiàn)在你的win98和winme的安裝盤符。由于相對簡單,就不舉例了。

(1)在c:盤根目錄下建autoexec.98,autoexec.me兩個文件,內(nèi)容如下:c:autoexec.98@echo offset windir=d:windowsset winbootdir=d:windowsset comspect=d:windowscommand.comset path=d:windows;d:windowscommandset temp=d:windowstempset tmp=d:windowstempdel c:err;這是作為以后防止重復(fù)執(zhí)行變換文件加的,請?jiān)谀愕乃衋utoexec.bat文件中加入此行,c盤沒有autoexec.bat也請建一個,并加入這一行。

autoexec.me的修改仿此進(jìn)行。如果你有config.sys也請做類似乎修改。

(2)在安裝的各個系統(tǒng)的桌面上建立以下切換文件的快捷方式1.Chang95.bat@echo offif exist err goto end@echo errflag > c:err; ;創(chuàng)建err標(biāo)志文件,以免重復(fù)執(zhí)行chang*.bat引起系統(tǒng)文件混亂。if exist c:flag95 goto end;檢查標(biāo)志文件,以辯明當(dāng)前所在的系統(tǒng)。if exist c:flag98 goto flag98if exist c:flagme goto flagme@echo falg > flag95;創(chuàng)建當(dāng)前系統(tǒng)標(biāo)志文件。

 flag98:ren c:flag98 flag95ren c:msdos.sys msdos.98ren c:command.com msdos.98ren c:config.sys config.98ren c:autoexec.bat autoexec.98goto flag95;保存當(dāng)前98文件系統(tǒng)

flagme:ren c:flagme flag95ren c:msdos.sys msdos.meren c:command.com msdos.meren c:config.sys config.meren c:autoexec.bat autoexec.megoto flag95;保存當(dāng)前wimme文件系統(tǒng)

 flag95:ren c:msdos.95 msdos.sysren c:command.95 command.comren c:config.95 config.sysren c:autoexec.95 autoexec.bat;修改以作好下次啟動win95用。  end:;

2.chang98.bat@echo offif exist err goto end@echo errflag > c:err; if exist c:flag98 goto endif exist c:flag95 goto flag95if exist c:flagme goto flagme

 flag95:ren c:flag95 flag98ren c:msdos.sys msdos.95ren c:command.com msdos.95ren c:config.sys config.95ren c:autoexec.bat autoexec.95goto flag98

 flagme:ren c:flagme flag98ren c:msdos.sys msdos.meren c:command.com msdos.meren c:config.sys config.meren c:autoexec.bat autoexec.megoto flag98

 flag98:ren c:msdos.98 msdos.sysren c:command.98 command.comren c:config.98 config.sysren c:autoexec.98 autoexec.bat  end:

3. changme.bat@echo offif exist err goto end@echo errflag > c:err; if exist c:flagme goto endif exist c:flag95 goto flag95if exist c:flagm8 goto flagme

 flag95:ren c:flag95 flagmeren c:msdos.sys msdos.95ren c:command.com msdos.95ren c:config.sys config.95ren c:autoexec.bat autoexec.95goto flagme

 flag98:ren c:flag98 flagmeren c:msdos.sys msdos.98ren c:command.com msdos.98ren c:config.sys config.98ren c:autoexec.bat autoexec.98goto flagme

 flagme:ren c:msdos.me msdos.sysren c:command.me command.comren c:config.me config.sysren c:autoexec.me autoexec.bat end:

這里說明一下這幾個批處理文件的用法。第一次使用時,請用windows的新建命令在c盤根目錄下建一個flag95的文件,再執(zhí)行chang98等。如果不想建,請執(zhí)行chang95一次,重啟機(jī)器就不用手動建這個文件了。

至此,win2000啟動windos各個系統(tǒng)的多菜單我們已經(jīng)成了。下次啟動機(jī)器,你就可以通過選單進(jìn)入你想操作的系統(tǒng)啦。

Q:win2000的多啟動菜單支持啟動第二硬盤的windos系統(tǒng)嗎?A: 可以,只需要將第二硬盤的hda.bin引導(dǎo)文件的24H處改為81H(原值是80H),其它的不用修改。但因?yàn)閣indows只認(rèn)c:盤是主盤,所以啟動不了第二硬盤的windos,按上面的四:對邏輯分區(qū)的啟動文件做最后修改的法則相應(yīng)修改就可以了。

Q:我想把win2000的多啟動做到軟盤上,可以嗎?A: 當(dāng)然可以,讀入c盤的主引導(dǎo)記錄,存為文件1,改24H處為00H,備用。然后讀入軟驅(qū)引導(dǎo)區(qū),復(fù)制從00H到3DH的內(nèi)容,寫入文件1的00H-3DH間。只取文件1前面的512字節(jié)(00H-1FH)寫入軟盤的引導(dǎo)區(qū)即可。由于相對來說作用不大,所以就不作詳細(xì)介紹了。

標(biāo)簽: Windows系統(tǒng)
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩大片在线播放| 激情久久中文字幕| 综合激情一区| 伊人久久亚洲美女图片| 中文日韩欧美| 爽好多水快深点欧美视频| 视频一区视频二区中文| 亚洲精品成人一区| 国产精一区二区| 在线精品亚洲欧美日韩国产| 伊伊综合在线| 国产精品毛片一区二区三区| 亚洲精品日韩久久| 国产一区福利| 精品国产18久久久久久二百| 久久在线91| 美女亚洲一区| 欧美三级第一页| 激情亚洲影院在线观看| 在线精品亚洲| 国产精品久久久久蜜臀| 日韩在线一区二区| 国产中文字幕一区二区三区| 亚洲欧美成人综合| 久久精品国产99国产精品| 精品1区2区3区4区| 国产日产一区| 久久亚洲电影| 国产日韩亚洲欧美精品| 精品日韩一区| 蜜桃av一区二区在线观看| 日韩欧美另类一区二区| 最新国产精品视频| 日本欧美不卡| 国产欧美日韩精品一区二区三区| 国产精成人品2018| 亚洲欧美日韩综合国产aⅴ| 国产一区二区三区日韩精品| 亚洲精品伊人| 香蕉国产精品| 日本在线啊啊| 精品国产三区在线| 国产欧美一区二区三区精品观看| 中文亚洲欧美| 激情久久一区二区| 国产美女久久| 亚洲字幕久久| 亚洲一区二区小说| 欧美大黑bbbbbbbbb在线| 精品国产网站| 精品国产成人| 国产精品.xx视频.xxtv| 日本视频在线一区| 国产精品普通话对白| 久久精选视频| 亚洲91久久| 尤物tv在线精品| 亚洲www啪成人一区二区| 日韩专区精品| 国产一区调教| 不卡专区在线| 日韩一区二区三区免费| 四虎成人av| 日韩久久精品网| 精品日韩视频| 日本精品影院| 成人日韩在线| 狠狠干成人综合网| 不卡视频在线| 亚洲精品视频一二三区| 日韩精品一页| 美女视频网站久久| 国产精品网站在线看| 欧美影院精品| 日本午夜精品久久久久| 欧美日韩 国产精品| 日韩精品视频一区二区三区| 久久国产免费看| 国产精品成久久久久| 国产一区二区三区亚洲| 99热国内精品| 日本不卡一区二区三区| 日韩精品2区| 天堂俺去俺来也www久久婷婷| 日韩国产成人精品| www.九色在线| 久久免费高清| 日韩欧美高清一区二区三区| 免费日韩一区二区三区| 麻豆精品在线| 激情婷婷综合| 国产毛片精品久久| 亚州av乱码久久精品蜜桃| 三级亚洲高清视频| 久久久精品国产**网站| 久久久噜噜噜| 国产亚洲观看| 米奇777超碰欧美日韩亚洲| 91p九色成人| 激情视频一区二区三区| 国产精品夜夜夜| 亚洲精品网址| 国产精品亚洲片在线播放| 999国产精品999久久久久久| 亚洲免费激情| 水蜜桃久久夜色精品一区| 亚洲精品一级| 在线看片不卡| 久久国产欧美| 国内不卡的一区二区三区中文字幕| 免费观看在线色综合| 91精品啪在线观看国产18| 成人国产精品久久| 国产日产高清欧美一区二区三区| 91精品国产91久久久久久黑人| 卡一精品卡二卡三网站乱码| 欧美在线首页| 青草综合视频| 日韩精选在线| 日韩国产一区二| 一区二区小说| 午夜精品一区二区三区国产| 久久香蕉国产| 亚洲国产日韩欧美在线| 国产成人精品一区二区三区在线| 国产欧美一级| 久久精品九色| 国产成人77亚洲精品www| 欧美aaaaaa午夜精品| 国产va免费精品观看精品视频| 麻豆久久久久久久| 国产精品久久久久久久久免费高清| 国产调教一区二区三区| 欧美日本久久| 久久精品欧洲| 国产精品一区二区99| 国产精品久久久久蜜臀 | 激情欧美一区二区三区| 亚洲二区视频| 国产视频一区三区| 日韩精品三级| 久久久久久久久成人| 午夜av成人| 久久国产高清| 欧美日韩精品一区二区三区视频 | 国产精品nxnn| 日韩一区三区| 视频一区二区三区中文字幕| 婷婷精品在线| 国产日韩精品视频一区二区三区| 久久wwww| 欧美sss在线视频| 亚洲成人不卡| 久久国产精品毛片| 亚洲va久久| 91亚洲国产| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产日韩欧美中文在线| 精品免费av在线| 国产精品三级| 99精品电影| 欧美精品不卡| 蜜臀av国产精品久久久久 | 粉嫩av一区二区三区四区五区| 中文国产一区| 国产精品日本一区二区不卡视频| 国产欧美日韩影院| av亚洲在线观看| 久久精品免视看国产成人| 亚洲天堂av资源在线观看| 成人免费电影网址| 久久中文字幕导航| 亚洲三级在线| 亚洲激情av| 日韩精品麻豆| 日韩久久精品| 超级白嫩亚洲国产第一| 国产精品videosex极品| 欧美精品三级在线| 日本一不卡视频| 亚洲精品综合| 久久精品成人| 色综合www| 国产拍在线视频| 国产精品一区二区三区美女 | 欧美黄色精品| 国产精品久久久久av蜜臀 | 日韩精品欧美精品| 国产一区二区三区视频在线| 久久精品97| 日本不卡视频在线观看 | 久久男人av资源站| 欧美日韩视频| 久久国产欧美日韩精品| 视频二区不卡| 国产精品亚洲产品| 日韩精品首页| 天堂久久一区| 亚洲国产日韩欧美在线| 国产精品xxx在线观看|