如今云服务的盛行,我们的开发和应用中场景应用也层出不穷,有时我们需要安装自由的镜像却越来越难,甚至有些云出于安全原因自己用户安装自由镜像,那么今天将带给大家安装自有镜像的方法。

前提条件:你的现有服务器必须有另一块磁盘,并一已挂载;

开始之前先把网络设置备份一下,便于之后恢复。在 CentOS 下你需要做的是把/etc/sysconfig/network-scripts/ifcfg-eth0和/etc/resolv.conf这两个文件里面的内容妥善保管好。

执行命令切换到你的挂载目录:

cd /挂载的目录  

例如我的挂载目录为:/mnt/resource

下载需要的镜像:

wget http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso

  查看该挂载盘的UUID:

ls -l /dev/disk/by-uuid/

  

记录该UUID值,下面要用到

编辑 /etc/grub.d/40_custom 文件

vi /etc/grub.d/40_custom

在后面添加以下内容:

menuentry 'Install CentOS7'{
search --no-floppy --fs-uuid --set=root 08879471-79d3-4d98-9380-c40bb4bc300b
loopback loop /CentOS-7-x86_64-Minimal-1804.iso
linux16 (loop)/isolinux/vmlinuz linux repo=hd:/dev/disk/by-uuid/08879471-79d3-4d98-9380-c40bb4bc300b:/ nouveau.modeset=0
initrd16 (loop)/isolinux/initrd.img
}

  将以上命令中的 08879471-79d3-4d98-9380-c40bb4bc300b替换为记录的UUID(注意是两处),并保证CentOS-7-x86_64-Minimal-1804.iso镜像名称和下载的一致。

编辑 /etc/default/grub 文件

vi /etc/default/grub

 修改或添加GRUB_DEFAULT=saved 为GRUB_DEFAULT="CentOS-7-x86_64-Minimal-1804.iso"  注意和下载的镜像名称一致

都修改保存之后更新 grub2 配置文件

grub2-mkconfig --output=/boot/grub2/grub.cfg

  重启机器,立即进入阿里云或者腾讯云的VNC控制台即可看到如下:

手动完成安装,安装完毕后由于没有设置网络等所以你外网无法连接,继续用VNC控制编辑以前备份的/etc/sysconfig/network-scripts/ifcfg-eth0和/etc/resolv.conf这两个文件将其内容恢复,然后重启就可以正常了。

如在过程中有其他问题可随时留言,欢迎一起讨论学习,谢谢

腾讯云/阿里云/微软云安装ISO镜像系统方法的更多相关文章

  1. 如何安装iso镜像文件

    1.使用压缩软件打开iso文件 2.点击setdup.exe文件,双击打开 3.解压缩后等待安装

  2. CentOS 6.4一键自动化安装ISO镜像光盘

    下载CentOS-6.4-x86_64-minimal.iso 1 http://mirrors.163.com/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-mi ...

  3. ESXi安装iso镜像添加驱动(esxi6.5,6.7)

    准备工作:1.安装 Windows PowerShell 3.0 (需要启用Windows AutoUpdate服务,安装完毕计算机需要重启) https://www.microsoft.com/en ...

  4. 在腾讯云&阿里云上部署JavaWeb项目(Tomcat+MySQL)

    之前做项目都是在本地跑,最近遇到需要在在云服务器(阿里云或者腾讯云都可以,差不多)上部署Java Web项目的问题,一路上遇到了好多坑,在成功部署上去之后写一下部署的步骤与过程,一是帮助自己总结记忆, ...

  5. 阿里云Linux安装软件镜像源

    阿里云Linux安装软件镜像源 阿里云是最近新出的一个镜像源.得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源.阿里云Linux安装镜像源地址:http://mirrors.aliyun. ...

  6. 阿里云ONS而微软Azure Service Bus体系结构和功能比较

    阿里云ONS而微软Azure Service bus体系结构和功能比较 版权所有所有,转载请注明出处http://blog.csdn.net/yangzhenping.谢谢! 阿里云的开放消息服务: ...

  7. 阿里云server该数据光盘安装操作

    猛击这里:阿里云server该数据光盘安装操作

  8. 短视频服务大PK,阿里云、腾讯云、又拍云、七牛云、金山云5强横向对比

    继直播后,短视频又再次爆发,在这个风口,国内的各大云厂商也都相继推出了自己的一站式短视频解决方案.上周由于公司短视频功能开发的需要,对比了阿里云.腾讯云.又拍云.七牛云.金山云5家的短视频服务. 先介 ...

  9. 阿里云centos中mysql的安装及一些常识知识

    -------------------------------------------------------------------    阿里云centos中mysql的安装 工具WinSCP v ...

随机推荐

  1. maven创建webapp项目

    新建maven项目 勾选 create a simple project 点击next 填写maven项目信息,packaging 选择war,点击Finish 创建成功后,项目结构如下 选择项目右键 ...

  2. Node.js版-七夕无事,人艰勿拆,求别说...

    七夕无事,端坐电脑前coding,略苦逼,人艰勿拆,求别说...

  3. Linux实战教学笔记26:http协议原理

    目录 第二十六节 http协议原理 第1章 Web服务基础 1.1 http服务重要基础 1.2 HTTP协议 1.3 HTTP资源 1.4 网站流量度量术语 1.5 www服务软件介绍 1.6 本章 ...

  4. HoloLens的显示分辨率有多少?

    作者:胡痴儿2.0链接:https://www.zhihu.com/question/27737626/answer/92339648来源:知乎著作权归作者所有,转载请联系作者获得授权. 左右眼各,7 ...

  5. iOS开发时间控件怎么强制24小时制(小技巧)

    1)当你的format格式是 NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];[dateFo ...

  6. Mysql配置文件详解 my.cof

    Mysql配置文件详解 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/ ...

  7. oracle的约束隐式创建索引和先索引后约束的区别

    oracle的约束隐式创建索引和先索引后约束的区别 两种情况:1.对于创建约束时隐式创建的索引,在做删除操作的时候: 9i~11g都会连带删除该索引 2.对于先创建索引,再创建约束(使用到此索引)这种 ...

  8. Python一行代码搞定的事情

    python -m SimpleHTTPServer 8000 http://127.0.0.1:8000/ 有了这一行代码分享本地盘内容就不需要FTP了. pydoc:Python文档工具 pyth ...

  9. Android中Cursor类的概念和用法[转]

    首页 > 程序开发 > 移动开发 > Android > 正文   Android中Cursor类的概念和用法 2011-09-07      0个评论       收藏    ...

  10. UVa 1608 Non-boring sequences (分治)

    题意:给你一个长度为n序列,如果这个任意连续子序列的中都有至少出现一次的元素,那么就称这个序列是不无聊的,判断这个序列是不是无聊的. 析:首先如果整个序列中有一个只出过一次的元素,假设是第 p 个,那 ...