共享在阿里云ecs上安装自定义iso的方法

简介: 本文关键字:阿里云 自定义iso,阿里云 自定义镜像

本文关键字:阿里云 自定义iso,阿里云 自定义镜像

应用场景:

首先,最基本的目的:你想在云主机上安装自定义iso,比如一份精简或优化过了的镜像/高版本的系统镜像,而不是运营商提供给你的那些,或你想在在云主机上安装/ghost还原镜像变得跟本地一样方便而不用总是依赖于后台备份。

还比如,你想在阿里云海外linux主机上安装windows,但又不想花一月多出来的那20多元,这就要求winpe具备从linux完全转换到windows磁盘格式和系统的功能,再在这基础上安装自定义ISO。借助winpe virtio内置的grub4dos这能轻松办到。下面详述:

第一步,将winpe virtio放到你已有系统中。

下载winpe virtio,如果你的原来系统和磁盘格式就是WINDOWS/ntfs系列,
1.上传peboot.rar,0pe.iso,winxpsp3.iso到你的云主机,直接将下载到的peboot.rar/boot解压到C盘;(默认系统盘为C盘讨论,这里只讨论安装winxpsp3.iso-实际它是61精简版本的win2k3,其它iso类推)

2,将c:/boot/windows/.全部复制到C盘根目录。根据4win.txt调整boot.ini内容,timeout=5要大些,比如调成50,这样vnc显示延迟能方便点到。
(如果提示文件覆盖,请自行根据情况处理。一般如果你的系统是准备弃用的,全是就可以了)
把0pe.iso和,winxpsp3.iso放到c:/boot/imgs/下。

如果是linux下,按与windows相同的方式和结构解压peboot.rar到/boot/下,和复制二个镜像文件到/boot/imgs/下
因为linux通常内含grub2,所以/boot/linux/4lin.txt指出要修改的地方,会与windows下boot.ini不同。

然后就是开机。VNC进入。

第二步 VNC开机进入winpe,处理

如果你的原系统是windows

VNC选单,选选grub4dos->grub.exe,如果你的运营商支持通过tigervnc这种vnc进入的,比如west263,那么进入下一个单后可以直接用peboot中的安装菜单安装winxpsp3.iso。这里完成第一步,第二步,基本可以直到windows安装完毕。

但如果你是网页VNC,比如阿里云ecs,那一般如果按上一种方法第一步从iso复制完文件后,安装程序会将boot.ini改为3秒左右,下一次自动重启后等待时间过短,你一般点不到grub4dos第二步的选单出现(系统就循环自动进入第一步了,执行不了第二步,安装失败)。

这就需要进入WINPE。手动复制文件,不须用到peboot的第一,第二步。
(其实只要能进入winpe,在winpe下能看到镜像文件,之后的思路基本就很确定了,什么?还看不出来,那好,我们继续)

将winxpsp3.iso解压,然后执行i386.bat安装到C,回到文头所提,如果是其它版本的iso可以利用winpe下的ntsetup统一完成复制文件。重要的步骤来了:
将C盘已复制的系统文件中的boot.ini timeout改为50,这样重启后它就会自动找到第二步安装需要的目录了。整个安装顺利完成。

如果原系统是linux

如果你的是LINUX,别担心,依赖WINPE virtio版,依然可以顺利安装WINDOWS镜像。利用好wwwroot中的linux工具即可。

1.依然是vnc开机,选grub4dos->grub.exe,进入winpe后打开inetpubwwwroot下的showdriver.exe,确认显示C盘(linux下的/),再打开bootice,将C盘mbr弄为ntldr。pbr也是。

ps:为什么这步需要首先完成呢?因为鼠标在virtio下可能一会变得没用(原因未明),而bootice不支持快捷操作,(所幸除bootice外wwwroot其它工具都支持键盘,下面的步骤如果鼠标没用就键盘操作吧。。好吧,挺有点小麻烦。。),所以要趁着鼠标可用的情况下先完成这步。
ps:将mbr/pbr弄为ntldr后,以下第3步复制文件的时候有20%的概率会卡死,那么整个系统就启动不了了,可能需要重来。-_-。

2.TmpRamStorage/ramdisk.exe虚拟出一个256m或512m的内存盘(我默认将设置文件改成了512m,你也可以改动),这里即将作为临时区存放第三步中复制自C盘boot下的整个文件夹(大约2,300M)
ps:说到这,要求你的云主机内存至少512m,这应该是最低配了吧。

3,rdrext23.exe,从linux分区/,复制出整个boot到第二步创建的临时盘。其中有一些grub2的大文件,可以不复制过来。

4,然后,格式化C盘,将临时盘中的boot文件弄到C盘,再按开头第一步准备文件的那些步骤弄好winpe。这样,就完全完成将linux变成ntfs和windows安装盘了。。接下来的问题,完全就是上面说过的了。

最后,设置网卡和静态路由(仅aliyun ecs)

最后,对于aliyun ecs,安装好的windows可能在正确配置了IP信息后不能上网。这是阿里云设有双网卡导致的特殊情况。

难点来了。如何设置静态nat 路由:

route delete 0.0.0.0
route add -p 0.0.0.0 mask 0.0.0.0 47.88.3.247(你的IP)
route delete 10.0.0.0
route add -p 10.0.0.0 mask 255.0.0.0 10.117.239.243(你的内网网卡网关)
route delete 100.64.0.0
route add -p 100.64.0.0 mask 255.192.0.0 10.117.239.243
route delete 172.16.0.0
route add -p 172.16.0.0 mask 255.240.0.0 10.117.239.243
route delete 10.117.232.0
route add -p 10.117.232.0 mask 255.255.248.0 0.0.0.0
route delete 47.88.0.0
route add -p 47.88.0.0 mask 255.255.252.0 0.0.0.0

反正我成功了,bingo!!

这步也属一个挑战了,其实你可以先备份你原来的设置,然后一条条通过route add填到这里即可。填这里的时候,始终要提醒自己的是:临时和你改为永久路由的,都要有效化(即显示在命令行route表里面)。


(此处不设回复,扫码到微信参与留言,或直接点击到原文)

qrcode.png

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
24天前
|
存储 运维 Oracle
服务器数据恢复—光纤共享存储互斥出现问题的数据恢复案例
两台SOLARIS系统(SPARC平台)的服务器通过光纤交换机共享同一个存储作为CLUSTER使用。正常情况下只有A服务器工作。如果A服务器发生故障宕机,可将A服务器关机,开启B服务器接管。但由于配置不当导致共享存储互斥出现问题。 管理员进行运维检查时发现B服务器连接了一块未知磁盘。由于B服务器并未启用,处于闲置状态,所以管理员也将这块磁盘当作闲置的,于是在B服务器上将磁盘的某个分区做了newfs。没想到这块磁盘就是那个共享存储,执行操作没有多长时间A服务器就开始报警并宕机。
|
10天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
8天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
6天前
|
弹性计算 运维 安全
阿里云轻量应用服务器和经济型e实例区别及选择参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽价格为82元1年,2核2G3M带宽的经济型e实例云服务器价格99元1年,对于云服务器配置和性能要求不是很高的阿里云用户来说,这两款服务器配置和价格都差不多,阿里云轻量应用服务器和ECS云服务器让用户二选一,很多用户不清楚如何选择,本文来说说轻量应用服务器和经济型e实例的区别及选择参考。
阿里云轻量应用服务器和经济型e实例区别及选择参考
|
7天前
|
机器学习/深度学习 存储 人工智能
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
阿里云的GPU云服务器产品线在深度学习、科学计算、图形渲染等多个领域展现出强大的计算能力和广泛的应用价值。本文将详细介绍阿里云GPU云服务器中的gn6v、gn7i、gn6i三个实例规格族的性能特点、区别及选择参考,帮助用户根据自身需求选择合适的GPU云服务器实例。
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
|
17天前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
55 6
阿里云日常运维-购买服务器
|
9天前
|
弹性计算
阿里云美国服务器需要备案吗?必看!
阿里云美国服务器无需ICP备案,适用于希望避开备案流程的用户。不同于中国大陆地区服务器,美国服务器及中国香港服务器均无需备案。用户可直接解析域名使用。阿里云提供美国云服务器ECS与轻量应用服务器两种选择,分别满足不同需求
53 9
|
25天前
|
弹性计算 负载均衡 数据库
阿里云轻量应用服务器全面解析:收费标准、产品优势及适用场景
在云计算领域,阿里云凭借其强大的技术实力和丰富的产品线,为用户提供了一系列高效、便捷的云服务器产品。其中,轻量应用服务器(Simple Application Server)作为面向个人开发者、中小企业等用户的入门级云产品,凭借其易用性、高性价比以及一站式服务体验,受到了广泛的欢迎。本文将全面解析阿里云轻量应用服务器的收费标准、产品优势以及适用场景,帮助用户更好地了解和选择这一产品。
阿里云轻量应用服务器全面解析:收费标准、产品优势及适用场景
|
11天前
|
网络安全 开发工具 云计算
服务器看代码阿里云
随着云计算技术的发展,阿里云作为国内领先的云计算服务提供商,其服务器受到广大用户青睐。本文主要介绍如何在阿里云服务器上便捷地查看与管理代码,如使用SSH连接服务器并通过命令行工具打开文件,以及利用Git进行版本控制和协作开发,提高代码管理效率。无论个人开发者还是企业团队,都能借助阿里云服务器高效地部署与管理应用程序,提升工作效率及产品质量。
41 10
|
9天前
|
数据安全/隐私保护
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
44 3

热门文章

最新文章