騰訊雲/阿里雲/微軟雲安裝ISO鏡像系統方法


       如今雲服務的盛行,我們的開發和應用中場景應用也層出不窮,有時我們需要安裝自由的鏡像卻越來越難,甚至有些雲出於安全原因自己用戶安裝自由鏡像,那么今天將帶給大家安裝自有鏡像的方法。

       前提條件:你的現有服務器必須有另一塊磁盤,並一已掛載;

開始之前先把網絡設置備份一下,便於之后恢復。在 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這兩個文件將其內容恢復,然后重啟就可以正常了。

如在過程中有其他問題可隨時留言,歡迎一起討論學習,謝謝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM