[软件技巧] Windows一键重装系统为Linux (netboot,网络安装)
作者:CC下载站 日期:2019-10-29 13:52:21 浏览:2405 分类:玩电脑
文章核心内容转载自@萌咖大佬!
特别提醒:一键重装有一定的风险,请做好数据备份,做好抢救方案!
有些厂商的机器因策略问题,不支持Windows重装为Linux. 例如: 腾讯云非大陆区域.
有些厂商Windows系统盘会比Linux系统盘大,想要大一点系统盘. 例如: AZURE.
有些厂商不支持VNC,这对于转换系统实在不方便.
这篇文章可以解决以上问题.
使用前,请耐心看完文章.
如果造成损失,萌咖(原大佬)不负任何责任.
使用方法
下载 win32loader.bat (分流下载:https://pan.baidu.com/s/1UyEn7B4OPa7jmqANzPYHdQ). 双击打开此文件. 自行选择选项. 按回车重启,并等待安装完成.
注意事项
如果对提供安装的发行版不满意,请参考此文章:CentOS/Debian/Ubuntu网络重装系统一键脚本
默认提供的是Debian8(Jessie),添加了firmware包,提供了更多的驱动支持,DHCP模式一键.
非DHCP模式,如果要一键,则需要自己定制镜像.
定制Debian系镜像应该没问题,其他未作测试.
默认root账户密码 Vicer .
如需要Linux一键重装为Windows,请参考:
叒一个!一键全自动 DD 安装 Windows系统
Linux全自动一键DD安装Windows系统
如果厂商不支持VNC,则需要自己定制镜像.
定制方法参考上面提到的:CentOS/Debian/Ubuntu网络重装系统一键脚本
主要在镜像中添加机器的网络参数,以便支持一键安装.
命令示例:
bash InstallNET.sh -d 8 -v 64 -a --ip-addr <IP> --ip-mask <NetMask> --ip-gate <GATE> --loader |
完成后将 initrd.img
和 vmlinuz
存放到能直链下载的位置.
如果厂商支持VNC,则可以直选全部选 1 .
安装的时候,自己填 IP地址,子网掩码, 网关, DNS服务器.
DNS服务器推荐填: 8.8.8.8
区分是否为DHCP模式
非DHCP模式: 如上图,显示了详细的IP地址.(选项为:使用下面的IP地址)
DHCP模式: 参考上图.(选项为:自动获得IP地址)
源码备份
@ECHO OFF&PUSHD %~DP0 &TITLE Win32Loadersetlocal enabledelayedexpansion::Author MoeClub.orgcolor 87cd.>%windir%\GetAdminif exist %windir%\GetAdmin (del /f /q "%windir%\GetAdmin") else (echo CreateObject^("Shell.Application"^).ShellExecute "%~s0", "%*", "", "runas", 1 >> "%temp%\Admin.vbs""%temp%\Admin.vbs"del /s /q "%temp%\Admin.vbs"exit /b 2)cls echo * Init Win32Loader.set URL=https://moeclub.org/attachment/WindowsSoftware set download=0set try_download=1 :Initmkdir "%SystemDrive%\win32-loader" >NUL 2>NULif exist "%SystemDrive%\Windows\System32\WindowsPowerShell" (set use_ps=1) else (set use_ps=0) if %use_ps% equ 1 (goto InitIt) else (goto InitFail) :InitItset try_download=0powershell.exe -command "& {$client = new-object System.Net.WebClient; $client.DownloadFile('!URL!/g2ldr/g2ldr','%SystemDrive%\g2ldr')}" >NUL 2>NULpowershell.exe -command "& {$client = new-object System.Net.WebClient; $client.DownloadFile('!URL!/g2ldr/g2ldr.mbr','%SystemDrive%\g2ldr.mbr')}" >NUL 2>NULpowershell.exe -command "& {$client = new-object System.Net.WebClient; $client.DownloadFile('!URL!/g2ldr/grub.cfg','%SystemDrive%\win32-loader\grub.cfg')}" >NUL 2>NULgoto InitDone :InitFailecho Not found powershell, please download them by yourself.echo '%SystemDrive%\g2ldr'echo '%SystemDrive%\g2ldr.mbr'echo '%SystemDrive%\win32-loader\grub.cfg'echo Press [ENTER] when you finished.pause >NUL 2>NULgoto InitDone :InitDoneif !try_download! equ 0 (set InitOption=InitFail) else (set InitOption=Init)if not exist "%SystemDrive%\g2ldr" goto !InitOption!if not exist "%SystemDrive%\g2ldr.mbr" goto !InitOption!if not exist "%SystemDrive%\win32-loader\grub.cfg" goto !InitOption! :Imageecho.echo * Please select initrd mode.echo [1] Online downloadecho [2] Local filechoice /n /c 12 /m Select:if errorlevel 2 goto LocalModeif errorlevel 1 goto OnlineModegoto Image :OnlineModeecho.echo * Please select source.echo [1] by MoeClub (DHCP or VNC Support)echo [2] by yourselfchoice /n /c 12 /m Select:if errorlevel 2 goto Yourselfif errorlevel 1 goto MoeClubgoto OnlineMode:Yourselfecho.echo if 'initrd.img' URL is 'https://moeclub.org/onedrive/IMAGE/Loader/DebianJessie/initrd.img', Please input 'https://moeclub.org/onedrive/IMAGE/Loader/DebianJessie'.set /p IMG_URL=URL :if defined IMG_URL (goto Download) else (goto MoeClub):MoeClubset IMG_URL=https://moeclub.org/onedrive/IMAGE/Loader/DebianJessiegoto Download:Downloadif %use_ps% equ 1 (echo.echo Downloading 'initrd.img'...powershell.exe -command "& {$client = new-object System.Net.WebClient; $client.DownloadFile('!IMG_URL!/initrd.img','%SystemDrive%\win32-loader\initrd.img')}" >NUL 2>NULecho Downloading 'vmlinuz'...powershell.exe -command "& {$client = new-object System.Net.WebClient; $client.DownloadFile('!IMG_URL!/vmlinuz','%SystemDrive%\win32-loader\vmlinuz')}" >NUL 2>NULset download=1) else (echo Not support online download, auto change Local initrd.goto LocalMode) :LocalModeif !download! equ 0 (echo.echo Please put 'initrd.img' and 'vmlinuz' to '%SystemDrive%\win32-loader' .echo Press [ENTER] when you finished.pause >NUL 2>NUL) :Done0set download=0if exist "%SystemDrive%\win32-loader\initrd.img" (goto Done1) else (echo Not found '%SystemDrive%\win32-loader\initrd.img' .goto LocalMode) :Done1set download=0if exist "%SystemDrive%\win32-loader\vmlinuz" (goto Done) else (echo Not found '%SystemDrive%\win32-loader\vmlinuz' .goto LocalMode) :Doneecho.echo Press [ENTER] to reboot...pause >NUL 2>NULif not exist "%SystemDrive%\g2ldr" echo Not found '%SystemDrive%\g2ldr' . && exit 1if not exist "%SystemDrive%\g2ldr.mbr" echo Not found '%SystemDrive%\g2ldr.mbr' . && exit 1if not exist "%SystemDrive%\win32-loader\grub.cfg" echo Not found '%SystemDrive%\win32-loader\grub.cfg' . && exit 1if not exist "%SystemDrive%\win32-loader\initrd.img" echo Not found '%SystemDrive%\win32-loader\initrd.img' . && exit 1if not exist "%SystemDrive%\win32-loader\vmlinuz" echo Not found '%SystemDrive%\win32-loader\vmlinuz' . && exit 1set id={01234567-89ab-cdef-0123-456789abcdef}bcdedit /create %id% /d "Debian GUN/Linux" /application bootsector >NUL 2>NULbcdedit /set %id% device partition=%SystemDrive% >NUL 2>NULbcdedit /set %id% path \g2ldr.mbr >NUL 2>NULbcdedit /displayorder %id% /addlast >NUL 2>NULbcdedit /bootsequence %id% /addfirst >NUL 2>NULshutdown -r -t 0 |
No related posts.
猜你还喜欢
- 03-03 [系统]Win10 企业版 2016 长期服务版极限精简版
- 03-03 [系统]Win10 2016 LTSB v14393.2035精简版本
- 03-03 [系统]Windows10 RS3 16299.194 企业版精简版
- 03-03 [系统]Windows10 RS3 v16299.192 纯净版合集
- 03-03 [系统]Windows10 RS3 16299.125 专业版精简版
- 03-03 [系统]Win10 RS3 v16299.98 专业版精简优化版
- 03-03 [系统]Windows 10 神州网信政府版官方镜像下载!
- 03-03 [系统]Windows 10 RS3 v16299.64政府版精简版
- 03-03 [系统]Windows 10 RTM专业版中文精简版
- 03-03 [系统]Windows 10 RTM正式版WinPE企业版
- 03-03 [系统]Windows 10 RTM 企业版LTSB精简版
- 03-03 [系统]Wind 10 RS2 v1703 VOL 专业版精简版
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[电影] 《环太平洋两部合集》 4K REMUX原盘 [杜比视界] 国英双语音轨 [内封特效字幕] [133.8G]
[电影] 异人之下 The Traveller 2024✨【影版】【4K正式版/HQ超高码/DDP5.1】✚【1080高码】无水印/无压缩
[动漫] 头文字D 动漫 (1998) S01-S06季 1080P 国粤日音轨 续作 剧场版 电影
[小说] 知轩藏书全站7667册txt小说合集精心校对版
[杂志] 电脑爱好者杂志14年 超全 [PDF]
[电影] 西游记全部版本-4K高清修复-总计384G-1986+1996+1998+2002+2010浙版+西游记后传
[纪录片] 【国家地理百年纪念典藏】超经典100集全 MP4格式 (绝佳学习资料)27GB
[纪录片] B站食贫道收费纪录片 *迷失东京* [1080P] 揭露日本大家感兴趣却不为人知的秘密
[网络线报] 城通网盘福利线报解析器 - 获取直连下载地址
[福利线报] 一个「脚本」搞定六大网盘(百度/阿里/天翼/迅雷/夸克/移动)
[游戏] 《黑神话悟空》免安装学习版【全dlc整合完整版】+Steam游戏解锁+游戏修改工具!
[动画] 《名侦探柯南》名侦探柯南百万美元的五菱星 [TC] [MP4]
[电视剧集] [BT下载][黑暗城市- 清扫魔 Dark City: The Cleaner 第一季][全06集][英语无字][MKV][720P/1080P][WEB-RAW]
[涨点姿势] 男性性技宝典:14招实战驭女术——爱抚、按摩、催情、姿势、高潮全攻略
[动画] 2002《火影忍者》720集全【4K典藏版】+11部剧场版+OVA+漫画 内嵌简日字幕
[剧集] 《斯巴达克斯》1-4季合集 无删减版 1080P 内嵌简英特效字幕
[CG剧情] 《黑神话:悟空》158分钟CG完整剧情合集 4K120帧最高画质
[短剧] 被下架·禁播的羞羞短剧·午夜短剧合集
[游戏] 黑神话悟空离线完整版+修改器
[图像处理] 光影魔术手v4.6.0.578绿色版
[影视] 美国内战 4K蓝光原盘下载+高清MKV版/内战/帝国浩劫:美国内战(台)/美帝崩裂(港) 2024 Civil War 63.86G
[影视] 一命 3D 蓝光高清MKV版/切腹 / 切腹:武士之死 / Hara-Kiri: Death of a Samurai / Ichimei 2011 一命 13.6G
[影视] 爱情我你他 蓝光原盘下载+高清MKV版/你、我、他她他 2005 Me and You and Everyone We Know 23.2G
[影视] 穿越美国 蓝光原盘下载+高清MKV版/窈窕老爸 / 寻找他妈…的故事 2005 Transamerica 20.8G
[电影] 《黄飞鸿》全系列合集
[Android] 开罗游戏 ▎像素风格的模拟经营的游戏厂商安卓游戏大合集
[游戏合集] 要战便战 v0.9.107 免安装绿色中文版
[资源] 精整2023年知识星球付费文合集136篇【PDF格式】
[系统]【黑果小兵】macOS Big Sur 11.0.1 20B50 正式版 with Clover 5126 黑苹果系统镜像下载
[美图] 【经典收藏美图集合】1500多张韩国美女高清图片让你的收藏夹更加丰富多彩
- 最新评论
-
有靳东!嘻嘻奥古斯都.凯撒 评论于:10-28 流星花园是F4处女作也是4人集体搭配的唯一一部!奥古斯都.凯撒 评论于:10-28 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢AAAAA 评论于:10-26 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢password63 评论于:10-26 找了好久的资源,终于在这里找齐了!!!!blog001 评论于:10-21 找了好久的资源,终于在这里找齐了!!!!blog001 评论于:10-21 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢WillKwok 评论于:10-09 感谢分享1234123 评论于:10-07 太好了终于找到了谢谢Tom 评论于:10-07 谢谢分享loonghd 评论于:09-30
- 热门tag