乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      自己動(dòng)手定制winpe+dos工具箱+Mini Linux U盤(pán)啟動(dòng)盤(pán) - ncfores...

       Synix 2009-03-14
      自己動(dòng)手定制winpe+各類(lèi)dos工具箱U盤(pán)啟動(dòng)盤(pán)+minilinux
      by ncforest:  http://ncforest.blog.163.com/
      原文地址:http://ncforest.blog.163.com/blog/static/295626642008498408579/
      由于一個(gè)64M老U盤(pán),沒(méi)什么用,拿來(lái)發(fā)揮余熱。如果U盤(pán)夠大,可以使用功能更強(qiáng)大的mini linux和帶更多工具的winpe。這次安裝了winpe+maxdosv6plux+矮人dos5.3+cdlinux0.4.9+mclinux2.02+bomberlinux3.7,工具應(yīng)該算比較多了。
      思路很多:
      法1:可以先做成dos啟動(dòng)盤(pán),這樣直接加載各類(lèi)dos工具,然后再用grub4dos加載winpe。
      法2:可以做成ntloader,啟動(dòng)winpe,再在boot.ini中寫(xiě)入加載dos工具的語(yǔ)句。
      法3:用grub引導(dǎo)各類(lèi)工具,包括winpe和各類(lèi)工具箱。
      由于覺(jué)得grub引導(dǎo)功能強(qiáng)大(各大linux發(fā)行版都用它做引導(dǎo)器),因此決定用第三種方法。

      首先準(zhǔn)備工具:
      1、惠普優(yōu)盤(pán)格式化工具HPUSBFW.EXE,或者usboot或者其它格式化U盤(pán)的工具。
      2、winpe,我用的是64M的U盤(pán),故使用了mini winpe,使用的是老毛桃修改的miniwinpe 070911版: thunder://QUFodHRwOi8vd3d3LnF1aWNrOC5jbi9kb3duLmFzcD9pZD0xNTMmc2lkPTBaWg==
      如果你使用的U盤(pán)比較大,可以下載其它的集成了較多工具的winpe。對(duì)老毛桃修改的版本,對(duì)我們來(lái)說(shuō)仍然過(guò)大,因此需要自己再定制,把Acdsee等軟件刪除。在winpe安裝文件\SETUP\MYINS下有個(gè)ntboot.exe,把它備份起來(lái),今后可能用到。
      3、grub安裝工具:grubinstall: http://download./grubutil/grubinst-1.1-bin-w32-2008-01-01.zip
            以及grub引導(dǎo)文件grldr,網(wǎng)上很多,自己搜索下載(它是grub4dos的一部分,可以下載grub4dos,然后只要該文件即可)
      4、MaxDos v6 plus:  http://down./200711/MAXDOSV6U.rar
      5、矮人dos工具箱5.1: http://w1./green/airenDOS.rar
      6、wmitool: http://rosibo1./server9/hnwzfile/WimTool-V1.0.7.1018.rar
      7、你還可以下載其它工具箱,比如深山紅葉等。由于空間所限,我只使用了上面的幾個(gè)軟件。

      然后開(kāi)始:
      part1:winpe+dostool
      1、使用惠普格式化工具格式化U盤(pán)
      2、打開(kāi)miniepe.iso,如果你的U盤(pán)比較大,可以直接將minipe目錄拷貝到你的U盤(pán)上,如果象我的一樣小,那么先刪除op.wim,然后再拷過(guò)去,op.wim里面全是工具,沒(méi)有它,minipe也能啟動(dòng),后面我們?cè)僦v如何修改op.wim,縮小其體積,定制自己的工具。然后將wxpe下的ntdetect.com和setupldr.bin也拷到minipe目錄,并分別改名為ntcom和ldrxpe。然后在minipe目錄下新建一個(gè)名為pe的文件,內(nèi)容如下(如果你采用安裝方式,則這個(gè)文件已經(jīng)存在):
      [SetupData]
      BootDevice="ramdisk(0)"
      BootPath="\WXPE\SYSTEM32\"
      OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MiniPE\WinPE.IS_"
      更簡(jiǎn)單的方法是:你可以直接用minipe的setup將其先安裝到你的U盤(pán)(如果U盤(pán)太小,請(qǐng)先刪除op.wim再安裝),這樣和手工拷過(guò)去的差不多,但是會(huì)多幾個(gè)文件,你可以選擇刪除上面沒(méi)有提到過(guò)的文件。
      3、如果你是手工拷貝過(guò)去的,那么要先安裝grub,使用grubinstall_gui,選中U盤(pán),分區(qū)刷新后選整個(gè)磁盤(pán),然后安裝,這樣就重新安裝了grub,然后將你下載的grldr文件拷貝過(guò)去。如果你是采用在安裝的方法,那么已經(jīng)安裝了grub,它的menu是內(nèi)置到了grldr中的,為了讓自己編輯的menu.lst來(lái)啟動(dòng)更多項(xiàng)目,將下載的grldr拷貝到u盤(pán)覆蓋原來(lái)的,這樣就會(huì)使用你自己的menu.lst了。如果mbr中的grub沒(méi)有了,要重新安裝grub。如果你依然想使用內(nèi)置的菜單,可以用grubmenu export命令導(dǎo)出菜單,修改成自己想要的后,再grubmenu import,導(dǎo)入,這樣就變成你自己的內(nèi)置菜單了。另外為了支持中文菜單,請(qǐng)使用中文的grldr,以及中文字體。下載一個(gè)帶字體和中文的grub4dos,將chinese目錄下的grldr拷貝過(guò)去,建立一個(gè)boot目錄,然后將字體文件fonts.gz拷到里面,再將splash.xm.gz也拷到里面,它是啟動(dòng)畫(huà)面背景,你可以自己制作自己的啟動(dòng)畫(huà)面。如果你是安裝的minipe,那么可以直接用它的muifont.gz和*.xpm.gz。
      4、安裝maxdos和airendos,然后把目錄maxdos和ados拷貝到U盤(pán)根目錄下。然后就可以卸載maxdos和ados了。
      然后將ados下的除argj目錄外的所有文件刪除,然后將argj目錄下的文件移動(dòng)到ados下,刪除argj目錄。將兩個(gè)目錄下一些不必要的文件刪除。比如圖標(biāo)文件。由于是它們都是硬盤(pán)版,一鍵ghost時(shí)會(huì)出問(wèn)題(網(wǎng)上所謂的U盤(pán)版也一樣),需要對(duì)其進(jìn)行修改。首先,經(jīng)過(guò)HP格式化后,一般會(huì)把U盤(pán)認(rèn)作第一硬盤(pán),而原來(lái)的硬盤(pán)認(rèn)作第二硬盤(pán),這時(shí)ghost命令的src=1:1,就要改為2:1,然后,由于我們沒(méi)有創(chuàng)建指定的文件夾,因此我們可以直接備份到根目錄下。如maxdos中用maxbk.gz和maxre.gz來(lái)表示備份和恢復(fù),用記事本打開(kāi)這兩個(gè)文件,分別改為:
      ghost -clone,mode=pdump,src=2:1,dst=2:2\sysbak.max -sure -z2 -split=2000 -no1394 -nousb -rb

      ghost -clone,mode=pload,src=2:2\sysbak.max:1,dst=2:1 -sure -no1394 -nousb -rb
      而矮人dos需要把a(bǔ)r5.img中的argj.exe導(dǎo)出來(lái),然后擴(kuò)展名改為gz,然后,解壓出其中的gh.bat、menu.bat等bat文件,然后查找含有argj~1路徑的,把它改為根目錄,如:c:\*.gho,另外查找鏡像的命令的/s需要去掉,可以改成/a,/s要查找子目錄,需要很長(zhǎng)時(shí)間。同時(shí)把ghost命令的src=1:1等類(lèi)似之處改為2:1。
      如果你的U盤(pán)啟動(dòng)后不是第一硬盤(pán),那么就不必改。
      5、編寫(xiě)grub啟動(dòng)菜單
      為了標(biāo)識(shí)U盤(pán),在U盤(pán)根目錄建立一個(gè)grubhere.id的空文件,當(dāng)然你也可以使用U盤(pán)上的任意文件來(lái)標(biāo)識(shí),如/maxdos/Maxs.sys,當(dāng)然你需要在下面的相應(yīng)內(nèi)容處作修改。然后在U盤(pán)根目錄建立一個(gè)menu.lst,內(nèi)容如下:
      timeout 30
      default 0
      splashimage /boot/splash.xpm.gz
      #foreground ffff00
      fontfile /boot/muifont.gz

      title Mini WindowsPE
      find --set-root /grubhere.id
      chainloader /minipe/ldrxpe

      title MaxDOS V6 Plus
      find --set-root /grubhere.id
      kernel /maxdos/Memdisk.gz c=555 h=2 s=18 floppy
      initrd /maxdos/Maxs.sys c=555 h=2 s=18 floppy

      title 矮人Dos工具箱
      find --set-root /grubhere.id
      kernel /ados/memdisk.gz c=118 h=2 s=36 floppy
      initrd /ados/ar5.img c=555 h=2 s=18 floppy

      title 本機(jī)Windows系統(tǒng)
      map (hd0) (hd1)
      map (hd1) (hd0)
      rootnoverify (hd1,0)
      makeactive
      chainloader +1

      title 重啟計(jì)算機(jī)
      reboot

      title 關(guān)閉計(jì)算機(jī)
      halt

      title Grub命令行
      commandline

      保存這個(gè)文件。

      6、定制winpe工具,上面實(shí)際上已經(jīng)完成啟動(dòng)U盤(pán)了,但是我們還可以為minipe定制工具。用wmitool打開(kāi)op.wim,然后將其文件導(dǎo)出,把不需要的軟件全部刪除,比如acdsee、音樂(lè)播放什么的,對(duì)于系統(tǒng)維護(hù)根本沒(méi)什么用,就刪掉,最后再新建一個(gè)wim文件,將修改后的目錄導(dǎo)入。然后修改minipe下的winpe.ini文件,找到建立快捷方式的命令的地方,把沒(méi)有的link給刪掉。
      6、如果還需要安裝其它工具箱的話(huà),步驟和上面類(lèi)似。制作完畢。
      如果希望mbr被破壞,能夠使用ntloader啟動(dòng),那么可以用ntboo i:(I是U盤(pán)),將ntloader也安裝到U盤(pán),但這不是必須的。
      7、備份:為了今后的制作不再這樣多,可以將U盤(pán)上所有文件拷貝到一個(gè)目錄備份(注意有隱藏文件,一塊備份)。今后要制作啟動(dòng)U盤(pán)就可以這樣做了:
      首先用惠普格式化工具格式化U盤(pán),再將備份的文件拷貝過(guò)去,然后使用grubinstall,安裝grub到mbr即OK。其中的ntboot不是必須的。
      如果有時(shí)間,你可以把這些備份文件壓縮,然后編寫(xiě)一個(gè)bat,讓bat來(lái)依順序執(zhí)行格式化,拷貝文件,這樣就形成了你自已的winpe+maxdos+airendos安裝包。

      part2:mini linux
      如果你不需要linux,那么到此為止,如果你還希望啟動(dòng)linux,將U盤(pán)制作成啟動(dòng)盤(pán),然后用Mini Linux引導(dǎo),可以用以修復(fù)硬盤(pán)上的Linux系統(tǒng)錯(cuò)誤。那么繼續(xù):
        Mini linux很多,如:CDlinux、dsl、puppy等,還可以自己lfs。這里簡(jiǎn)單介紹最簡(jiǎn)單的制作方法。由于U盤(pán)大小限制(我的U盤(pán)64M,基本沒(méi)用了,正好拿來(lái)做引導(dǎo)盤(pán)),我選擇了CDlinux0.4.9(19M)、Mini Chinese Linux(mclinux2.02)(2.88M)、BomberLinux 3.9(2.88M),因?yàn)槲业腢盤(pán)上還裝有mini winpe、maxdos、矮人dos,要做到他們加起來(lái)不超過(guò)64M(最后一共61M)。
         由于已經(jīng)裝好的winpe等都是采用grub引導(dǎo)的,因此這三個(gè)mini linux當(dāng)然也用grub來(lái)引導(dǎo)。如果你沒(méi)有安裝上面這些,只需要啟動(dòng)mini linux,那么你需要先制作可啟動(dòng)U盤(pán),先用惠普格式化U盤(pán)工具格式化,然后用grubinstall將 grub安裝到U盤(pán)的mbr,并復(fù)制grldr到U盤(pán)根目錄??蓞⒖记懊娴奈恼隆?br>  首先看CDlinux,由于它本身是采用syslinux來(lái)引導(dǎo)的,因此需要做一點(diǎn)調(diào)整。首先打開(kāi)cdlinux的iso,將boot目錄下的cdlinux提取出來(lái),然后,將cdlinux.img的擴(kuò)展名改成 gz,即cdlinux.gz,然后將其解壓,由于我們采用grub引導(dǎo),因此syslinux的文件都可以刪掉,只保留bzImage和 CDlinux.gz,將其復(fù)制到cdlinux目錄下,然后將cdlinux目錄復(fù)制到U盤(pán)根目錄。然后寫(xiě)menu.lst
      title CDlinux 0.4.9 (with extra)
      find --set-root /grubhere.id
      kernel /CDlinux/bzImage root=/dev/ram0 cdl_dev=/dev/sda1
      initrd /CDlinux/CDlinux.gz
      grubhere.id 意義見(jiàn)上一篇文章。具體的更多參數(shù)可以參考cdlinux howtos中的命令行參數(shù),這里/dev/sda1可能要根據(jù)具體情況來(lái)區(qū)別對(duì)待。我當(dāng)初把它搞成hda1,結(jié)果不能加載extra,因?yàn)檎也坏?,后?lái)發(fā)現(xiàn)linux將其識(shí)別為sda1。中文:kernel /CDlinux/bzImage root=/dev/ram0 CDL_LANG=zh_CN.UTF8 cdl_dev=/dev/sda1

        然后再看mclinux,我下載了 mclinux1.0和mclinux2.02,mclinux1.0是一個(gè)ima軟盤(pán)鏡像文件,因此直接用軟盤(pán)引導(dǎo)的方式即可,而mclinux2沒(méi)有做成軟盤(pán)鏡像,是一人zip文件,里面有很多把它rawrite到軟盤(pán)的工具。還是做成ima方便,首先解壓,然后只留mclinux.img、 zimage、syslinux.cfg三個(gè)文件,將它們做成ima,由于已經(jīng)有mclinux1.0.ima,因此我直接用winimage打開(kāi) mclinux10.ima,然后刪里面那三個(gè)文件,將這三個(gè)文件拉進(jìn)去,然后保存就OK了。將保存后的mclinux.ima復(fù)制到U盤(pán)/linux/ 下,然后寫(xiě)menu.lst:
      title Mini Chinese Linux 2.02
      find --set-root /grubhere.id
      map --mem /linux/mclinux.ima (fd0)
      map --hook
      chainloader (fd0)+1
      rootnoverify (fd0)

        對(duì)于bomber linux 3.7,本身就是一個(gè)ima文件,因此直接復(fù)制到linux目錄下,然后寫(xiě)menu.lst
      title BomberLinux 3.7
      find --set-root /grubhere.id
      map --mem /linux/bomberlinux.ima (fd0)
      map --hook
      chainloader (fd0)+1
      rootnoverify (fd0)

      這樣就制作完成了,如果U盤(pán)夠大,完全可以使用功能更強(qiáng)的cdlinux0.5.9(包含X和更多的軟件)和dsl、puppy等。最后,我們就完成了在一個(gè)64M U盤(pán)上安裝winpe+maxdosv6plux+矮人dos5.3+cdlinux0.4.9+mclinux2.02+bomberlinux3.7 這樣一個(gè)mini 型的功能非常齊全的啟動(dòng)型U盤(pán)。其實(shí)maxdos和矮人dos只需要一個(gè),linux也只需要一個(gè)即可(建議用cdlinux,如果希望小一點(diǎn)的,可以用后面兩個(gè)中的一個(gè)),這樣可以節(jié)省空間,方便集成更多的工具。

      最后我把這些做成了一個(gè)傻瓜化的安裝包。只需點(diǎn)幾下就可以完成整個(gè)過(guò)程。



        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多