| 
 | 
 
请问升级安装(格式UD分区,但不改变UD分区大小,不格式可见分区)fba包的fbinst的命令或批处理怎么写? 
以下是S大以前的作品,麻烦有高手增添一升级安装批处理 
ECHO           请选择要制作的方式 
ECHO.       ┏━━━━━━━━━━┓ 
ECHO        ┃                    ┃ 
ECHO        ┃    1 全新安装      ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃    2 清除安装      ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃    3 升级安装      ┃ 
ECHO        ┃                    ┃ 
ECHO        ┗━━━━━━━━━━┛ 
set /p az=    请输入对应的数字后[Enter]继续: 
if "%az%"=="1" set gsh=format --force 
if "%az%"=="2" goto clean 
if "%az%"=="" goto wrg 
 
CLS 
ECHO           请选择要制作的模式 
ECHO.       ┏━━━━━━━━━━┓ 
ECHO        ┃                    ┃ 
ECHO        ┃ 1 USB—HDD—FAT32  ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃ 2 USB—HDD—FAT16  ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃ 3 USB—ZIP—FAT32  ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃ 4 USB—ZIP—FAT16  ┃ 
ECHO        ┃                    ┃ 
ECHO        ┃ 5 USB—ZIP--FAT16  ┃ 
ECHO        ┃   [复制BPB到MBR]   ┃ 
ECHO        ┃                    ┃ 
ECHO        ┗━━━━━━━━━━┛ 
set /p ms=    请输入对应的数字后[Enter]继续: 
if "%ms%"=="1" set gshz=--fat32 
if "%ms%"=="2" set gshz=--fat16 
if "%ms%"=="3" set gshz=--zip --fat32 
if "%ms%"=="4" set gshz=--zip --fat16 
if "%ms%"=="5" set gshz=--zip --fat16 
if "%ms%"=="1" set ghf=hdd 
if "%ms%"=="2" set ghf=hdd 
if "%ms%"=="3" set ghf=zip 
if "%ms%"=="4" set ghf=zip 
if "%ms%"=="5" set ghf=zip 
if "%ms%"=="" goto wrg 
 
cls 
ECHO 1.全新安装,按任意键开始安装 
pause >nul 2>>nul 
ECHO 正在格式化U盘. . . 
fbinst %hd% %gsh% %gshz% --primary 8M --extended 480M --align >nul 2>>nul 
if "%ms%"=="5" fbinst %hd% sync --copy-bpb 
ECHO U盘格式化完毕 
ECHO 正在准备安装 
ping 127.0.0.1 -n 2 >nul 2>>nul 
ECHO 正在安装系统核心文件. . . 
fbinst %hd% load sinoxer .fba 
ECHO U盘GRUB/Linux双启系统安装完成... 
ping 127.0.0.1 -n 2 >nul 2>>nul 
ECHO 按任意键退出 
pause >nul 2>>nul 
exit 
 
[ 本帖最后由 szfhx 于 2012-1-15 19:37 编辑 ] |   
 
 
 
 |