FbinstTool是一款可以方便制作可啟動(dòng)U盤的工具。FbinstTool的特點(diǎn)是安全,不像量產(chǎn)那樣危險(xiǎn),還要找各種各樣的量產(chǎn)工具。產(chǎn)生一個(gè)隱藏的分區(qū)來保存你的文件。只讀,兼容性好,對于老機(jī)器不能用量產(chǎn)U盤啟動(dòng)的也能支持一部分。維護(hù)方便,可以對隱藏區(qū)域進(jìn)行文件管理。
聲明:
※ 此軟件會(huì)報(bào)毒
※ 如果在win7下不能拖放文件,請關(guān)閉win7的uac ,因?yàn)閡ac會(huì)攔截fbinst進(jìn)程
【2011-06-23】
1.修正強(qiáng)行格式化未自動(dòng)對齊的疏忽
2.文件名不再把(*、!)替換為_
【2011-06-22】
1.添加右鍵在線更新grub.exe,更新時(shí)fbinstTool會(huì)自動(dòng)判斷是grub.exe還是grldr
2.更新F4功能(整理了最新版的所有命令)
3.添加實(shí)時(shí)統(tǒng)計(jì)菜單長度,以字節(jié)為單位
4.添加尾續(xù)批處理功能,(zxw的run模塊封裝版是尾續(xù)批處理的代表作)
a.默認(rèn)以“!BATEX” 開頭的文件默認(rèn)為尾續(xù)了文件的批處理,
b.雙擊可以直接編輯批處理,右鍵可管理尾續(xù)的文件,
c.尾續(xù)文件更加名稱排列順,可對尾續(xù)的文件進(jìn)行刪除、添加、重命名
d.在編輯尾續(xù)批處理菜單窗口按Ctrl+W 可查看尾續(xù)文件的情況(只讀)。
e.在grldr菜單窗口可以直接打開磁盤上的尾續(xù)批處理文件,或者拖入grldr菜單窗口。
5.只要小于3M的文件fbinstTool會(huì)先自動(dòng)解壓然后判斷其文件類型,若是(模塊文件、尾續(xù)批處理、grldr等)則可直接編輯菜單或管理文件,
但磁盤上.mod文件不受大小限制。
6.格式化添加了文件列表編碼的選項(xiàng),同時(shí)菜單添加了無需重新格式化轉(zhuǎn)換文件列表編碼功能。
7.添加顯示模塊文件的版本編譯日期。
8.雙擊可以瀏覽UD中后綴名為('jpg、bmp、png、ico、gif、jpeg、tiff、hdp)的圖片.
9.雙擊可以瀏覽ud中后綴名為(rar、iso、wim、7z、z、bz2、zip、cab、tar、arj、gz)文件,文件名以絕對路徑顯示,
多選導(dǎo)出時(shí)自動(dòng)按目錄存放,也可雙擊查看其中的圖片。
10.添加編輯wee菜單功能,安裝wee到mbr,并可切換回fbinst mbr
11.恢復(fù)分區(qū)表不需要重新插拔分區(qū)表立刻生效
12.修復(fù)格式化選擇只讀的fba存檔文件時(shí)不能讀取其參數(shù)的bug
13.增強(qiáng)格式化功能(分區(qū)表第一個(gè)分區(qū),通常是C盤),
a.當(dāng)?shù)谝粋(gè)分區(qū)大小大于ud時(shí),強(qiáng)行格式化只會(huì)破壞此分區(qū)的數(shù)據(jù);
b.磁盤重置時(shí)候會(huì)把ud空間合并為第一分區(qū),其他分區(qū)的數(shù)據(jù)不會(huì)受到破壞
14.內(nèi)置的fbinst 打上了不點(diǎn)提供的補(bǔ)丁
15.點(diǎn)菜單“刪除所有文件”時(shí)會(huì)保留默認(rèn)fb菜單
FbinstTool使用方法:
插入U(xiǎn)盤,自動(dòng)備份數(shù)據(jù)。格式化會(huì)清除U盤數(shù)據(jù)的。
菜單中選格式化,選強(qiáng)行格式化(第一次使用),分區(qū)大小是你要保存在隱藏分區(qū)中文件所需的大小。
格式化很快就完成了。最好彈出一次U盤,再插入就可以正常使用了。
分區(qū)中的隱藏文件可以用自己的iso文件,也可以去下載一些做好的PE。
軟件支持多種引導(dǎo)。要是新手的話,建議直接去無憂下載一個(gè)做好的fba文件,菜單里選從文件恢復(fù)數(shù)據(jù)就行了。
量產(chǎn)過的U盤也可以再用FbinstTool進(jìn)行分區(qū),不影響以前量產(chǎn)。
UD是使用時(shí)空論壇的bean制作fbinst或者它的gui界面fbinsttool產(chǎn)生的一個(gè)分區(qū),可以在硬盤、u盤或者是儲(chǔ)存卡上上分出一個(gè)隱藏的分區(qū),其特性是除了基于fbinst的工具可以進(jìn)行讀取之外的任何軟件或者系統(tǒng)都無法讀取其中的數(shù)據(jù),具有防病毒、木馬和防格式化的功能!
但是使用第三方的磁盤工具是可以進(jìn)行刪除ud分區(qū)的,這是跟u盤量產(chǎn)一個(gè)不同的地方,可以輕易的恢復(fù)到原來u盤的狀態(tài)。
預(yù)留8M(1-16064扇區(qū))隱藏區(qū),在每個(gè)扇區(qū)固定位置都寫入該扇區(qū)在WIN下的LBA值,并在1-63扇區(qū)都寫入boot code。BIOS啟動(dòng)時(shí),通過boot code讀取預(yù)先寫入的LBA值,并與BIOS識(shí)別的LBA值進(jìn)行比較,找出差距,倒推出當(dāng)前BIOS對U盤的識(shí)別和訪問情況,根據(jù)這個(gè)情況來調(diào)整糾正對U盤的訪問。
由于種種復(fù)雜原因,不同BIOS對U盤CHS/LBA參數(shù)處理結(jié)果不盡相同,導(dǎo)致同一個(gè)U盤,在一臺(tái)機(jī)器上BOOT成功,在另一臺(tái)機(jī)器上就可能BOOT失敗。 [wuwuzz注:早期硬盤也有類似問題,但最后通過多個(gè)工業(yè)標(biāo)準(zhǔn),已經(jīng)解決。而USB是萬能接口,且有關(guān)標(biāo)準(zhǔn)未得到廠商統(tǒng)一遵守,問題更復(fù)雜] 現(xiàn)在開源社區(qū)的bean提出了巧妙構(gòu)思,開發(fā)出fbinst,基本解決了BIOS下的CHS/LBA參數(shù)適應(yīng)調(diào)整問題,使U盤BOOT成功率大大提高。(除非碰上了極度變態(tài)的主板和BIOS)。 [wuwuzz注:bean老大同時(shí)也是grub4dos和grub2開源項(xiàng)目在我國的開發(fā)/維護(hù)者]
fbinst的所有命令
Usage:
fbinst [OPTIONS] DEVICE_OR_FILE COMMANDS [PARAMETERS]
Global Options:
--help,-h Display this message and exit
--version,-V Print version information and exit
--list,-l List all disks in system and exit
--verbose,-v Print verbose messages
--debug,-d Use the debug version of mbr
Commands:
format Format disk
--raw,-r Format with normal layout (not bootable)
--force,-f Force the creation of data partition
--zip,-z Format as USB-ZIP
--fat16 Format data partition as FAT16
--fat32 Format data partition as FAT32
--align,-a Align to cluster boundary
--nalign,-n NUM NAND alignment
--unit-size,-u NUM Unit size for FAT16/FAT32 in sectors
--base,-b NUM Set base boot sector
--size,-s NUM Set size of data partition
--primary,-p NUM Set primary data size
--extended,-e NUM Set extended data size
--list-size,-l NUM Set size of file list
--max-sectors NUM Set maximum number of sectors per read
--chs Force chs mode
--archive FILE Initialize fb using archive file
restore Try to restore fb mbr
update Update boot code
sync Synchronize disk information
--copy-bpb Copy bpb from the first partition
--reset-bpb Reset bpb to inital state
--clear-bpb Clear bpb
--max-sectors NUM Set maximum number of sectors per read
--chs Force chs mode
--zip,-z Format as USB-ZIP
info Show disk information
clear Clear files
add NAME [FILE] Add/update file item
--extended,-e Store the file in extended data area
--syslinux,-s Patch syslinux boot file
add-menu NAME FILE Add/update menu file
--append,-a Append to existing menu file
--string,-s The menu items are passed as command argument
resize NAME SIZE Resize/create file item
--extended,-e Store the file in extended data area
--fill,-f NUM Set fill character for expansion
copy OLD NEW Copy file item
move OLD NEW Move file item
export NAME [FILE] Export file item
remove NAME Remove file item
cat NAME Show the content of text file
cat-menu NAME Show the content of menu file
pack Pack free space
check Check primary data area for inconsistency
save FILE Save to archive file
--list-size,-l NUM Set size of file list
load FILE Load from archive file
create Create archive file
--primary,-p NUM Set primary data size
--extended,-e NUM Set extended data size
--list-size,-l NUM Set size of file list
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版