FbinstTool工具是一款可以在U盤上制作系統啟動盤的應用軟件,我們可以通過FbinstTool綠色版將系統的鏡像文件直接安裝到U盤里。這樣你就可以使用U盤來一鍵安裝系統,恢復系統里的重要文件。并且這款軟件擁有高隱藏性、安全防毒、防刪、防格式化等特性,保護用戶的系統安全。

FbinstTool是一款可以方便制作可啟動U盤的軟件,可以用來制作winpe,做GHO還原系統的U盤啟動引導工具。FbinstTool的特點是安全,不像量產那樣危險,還要找各種各樣的量產工具。
FbinstTool通過產生一個隱藏的分區來保存文件,只讀,兼容性好,對于老機器不能用量產U盤啟動的也能支持一部分。維護方便,可以對隱藏區域進行文件管理。

1、FbinstTool.exe支持FBA/MOD/GHO文件關聯以及LZMA壓縮文件關聯。
2、可根據你的物理內存大小來設置Qemu虛擬內存大小。
3、啟動設置功能強大,能夠格式化,查看及 修復MBR,設置MBR參數,設置分區表參數,檢查數據結構等。
4、能夠打開FBA文件,也可以新建FBA文件,支持GZIP/LZMA壓縮,安裝wee到 mbr,也可以更新grldr
5、可新建或打開 FBA文件,編輯Fbinst/Grldr/Burg菜單,內置Qemu測試工具。
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
插入U盤,提前備份好數據,因為格式化會清除U盤所有數據的。
菜單中選格式化,選強行格式化(第一次使用),分區大小是你要保存在隱藏分區中文件所需的大小。
格式化很快就完成了。最好彈出一次U盤,再插入就可以正常使用了。
分區中的隱藏文件可以用自己的iso文件,也可以去下載一些做好的PE。
軟件支持多種引導。要是新手的話,建議直接去無憂下載一個做好的fba文件,菜單里選從文件恢復數據就行了。
量產過的U盤也可以再用FbinstTool進行分區,不影響以前量產。UD是使用時空論壇的bean制作fbinst或者它的gui界面fbinsttool產生的一個分區,可以在硬盤、u盤或者是儲存卡上上分出一個隱藏的分區,其特性是除了基于fbinst的工具可以進行讀取之外的任何軟件或者系統都無法讀取其中的數據,具有防病毒、木馬和防格式化的功能!
如果使用第三方的磁盤工具是可以進行刪除ud分區的,這是跟u盤量產一個不同的地方,可以輕易的恢復到原來u盤的狀態。格式化優盤后會預留8M(1-16064扇區)隱藏區,在每個扇區固定位置都寫入該扇區在WIN下的LBA值,并在1-63扇區都寫入boot code。BIOS啟動時,通過bootcode讀取預先寫入的LBA值,并與BIOS識別的LBA值進行比較,找出差距,倒推出當前BIOS對U盤的識別和訪問情況,根據這個情況來調整糾正對U盤的訪問。
由于種種復雜原因,不同BIOS對U盤CHS/LBA參數處理結果不盡相同,導致同一個U盤,在一臺機器上BOOT成功,在另一臺機器上就可能BOOT失敗。[wuwuzz注:早期硬盤也有類似問題,但最后通過多個工業標準,已經解決。而USB是萬能接口,且有關標準未得到廠商統一遵守,問題更復雜] 開源社區的bean提出了巧妙構思,開發出fbinst,基本解決了BIOS下的CHS/LBA參數適應調整問題,使U盤BOOT成功率大大提高。(除非碰上了極度變態的主板和BIOS)。[wuwuzz注:bean老大同時也是grub4dos和grub2開源項目在我國的開發/維護者]