mirror of
https://github.com/bin456789/reinstall.git
synced 2025-01-18 20:39:14 +08:00
windows: 支持替换 boot.wim
This commit is contained in:
parent
91a969ae75
commit
0a6b5ba41c
12
reinstall.sh
12
reinstall.sh
@ -330,7 +330,9 @@ fix_file_type() {
|
||||
# x86 boot sector; partition 1: ...
|
||||
|
||||
sed 's/^# //' | awk '{print $1}' | to_lower |
|
||||
sed -e 's,dos/mbr,raw,' -e 's,x86,raw,'
|
||||
sed -e 's,dos/mbr,raw,' \
|
||||
-e 's,x86,raw,' \
|
||||
-e 's,windows,wim,'
|
||||
}
|
||||
|
||||
file_enhanced() {
|
||||
@ -1158,8 +1160,10 @@ Continue?
|
||||
# 注意 windows server 2008 r2 serverdatacenter 不用改
|
||||
image_name=${image_name/windows server 2008 server/windows longhorn server}
|
||||
|
||||
test_url $iso 'iso|raw'
|
||||
test_url "$iso" 'iso|raw'
|
||||
[ -n "$boot_wim" ] && test_url "$boot_wim" 'wim'
|
||||
eval "${step}_iso='$iso'"
|
||||
eval "${step}_boot_wim='$boot_wim'"
|
||||
eval "${step}_image_name='$image_name'"
|
||||
}
|
||||
|
||||
@ -3161,6 +3165,10 @@ while true; do
|
||||
iso=$2
|
||||
shift 2
|
||||
;;
|
||||
--boot-wim)
|
||||
boot_wim=$2
|
||||
shift 2
|
||||
;;
|
||||
--image-name)
|
||||
image_name=$(echo "$2" | to_lower)
|
||||
shift 2
|
||||
|
Loading…
x
Reference in New Issue
Block a user