2024年运维最新Zstack如何封装Windows及Linux镜像(2),2024年最新怒斩腾讯和阿里的Offer

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 如果需要更改主机名 :hostnamectl set-hostname 自定义主机名名字

  • 安装clcmd-init(需要通公网):yum -y install cloud-init

在这里插入图片描述

  • 修改配置文件(如果不做可能导致无法ssh):vi /etc/cloud/cloud.cfg

在这里插入图片描述

找到ssh_pwauth: 0 ,然后把0改为1(下图第5行),并添加6-9行内容(为了防止开机时间过长,可以不要)

datasource_list:[ Conf igDrive,Mone ]

datasource:

Conf igDirve:

dsmode:local

在这里插入图片描述

然后服务默认是关闭的,现在查看并开启该服务并设置开机自启

systemctl is-active cloud-init (查看状态active为运行状态)

systemctl start cloud-init (启动服务)

systemctl enable cloud-init(开机自启)

在这里插入图片描述

  • 编辑网卡文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=dhcp

DEVICE=eth0

ONBOOT=yes

TYPE=Ethernet

NAME=eth0

在这里插入图片描述

  • 安装运维工具:yum -y install qemu-guest-agent

在这里插入图片描述

然后服务默认是关闭的,现在查看并开启该服务并设置开机自启

systemctl is-active qemu-guest-agent (查看状态active为运行状态)

systemctl start qemu-guest-agent (启动服务)

systemctl enable qemu-guest-agent(开机自启)

  • 临时关闭selinux :setenforce 0

  • 永久关闭selinux:vi /etc/sysconfig/selinux

在里面把selinux=enforcing 改为 selinux=disabled

模版就配置完成了

然后去云平台停止该虚机

在这里插入图片描述

系统模版创建镜像


点击 创建云主机镜像

在这里插入图片描述

设置好名称以后点击确定即可

在这里插入图片描述

然后点击云资源池-镜像 即可看到我们创建的镜像

在这里插入图片描述

使用镜像创建云主机


镜像创建好以后,现在通过镜像创建一个云主机测试 是否封装成功

在这里插入图片描述

在上图红圈中选择刚才封装的镜像

在这里插入图片描述

直接安装好并运行中便成功了。

然后把云主机的qga功能打开,去镜像也把qga功能打开,点击导出镜像,导出成功后详细页可以看得到一个URL,我们可以使用该URL对镜像直接进行下载保存到本地介质中,方便以后使用。

在这里插入图片描述

Windows virtio模式镜像封装及注意事项

========================================================================================

创建云主机


添加系统镜像,平台选择windowsvirtio

在这里插入图片描述

存储选择ceph

需要注意 因为没有 安装qga所以这儿不勾选

在这里插入图片描述

再添加一个驱动镜像

这 平台选择other

在这里插入图片描述

存储选择ceph

URL是按需给的驱动包

并且依然不勾选qga

创建好的两个镜像如图

在这里插入图片描述

创建云主机

镜像选择刚才创建的系统镜像

在这里插入图片描述

往下拉 有一个驱动,点击加载ISO,然后选中刚才添加的驱动镜像即可

在这里插入图片描述

然后打开控制台

在这里插入图片描述

进入安装界面,按步骤走即可,需要注意的就是 到安装程序哪一步,系统找不到盘,所以需要手动指定,点击加载驱动程序

在这里插入图片描述

点击浏览,点击cd virio

在这里插入图片描述

找到对应路径,然后点击下一步就会安装

在这里插入图片描述

安装成功就可以看到盘了

在这里插入图片描述

然后点击下一步安装,完成安装以后重启,然后会让你设置用户密码,设置完成以后便安装完成

在这里插入图片描述

在这里插入图片描述

安装驱动程序


给新加的设备添加驱动程序

在服务器管理器中,点击工具,点击计算机管理

在这里插入图片描述

SCSI控制器驱动

点击左边设备管理器,找到其他设备,右键点击SCSI控制器,点击更新驱动…

在这里插入图片描述

然后点击浏览

在这里插入图片描述

找到系统对应的版本后点击确定

在这里插入图片描述

点击下一步,再点击安装即可

在这里插入图片描述

在这里插入图片描述

PCI简单通讯控制器驱动

步骤如上 安装SCSI相同

以太网控制器驱动

步骤如上 安装SCSI相同

安装Qemu Guest Agent/Cloudbase-Init

直接点击Qemu Guest Agent 安装包安装即可。约1.7M

在这里插入图片描述

安装 Cloudbase-Init 参考:https://support.huaweicloud.com/usermanual-ims/zh-cn_topic_0030730602.html

下载最新版并安装即可。

在这里插入图片描述

##安装内存监控并运行

内存监控有一个文件,这里是blnsvr,162k左右

在这里插入图片描述

然后拷贝到C:\Windows\System32 里面即可

然后通过管理员运行命令提示符(cmd)

在这里插入图片描述

在这里插入图片描述

然后执行刚才拷贝的名称即可完成安装并运行 blnsvr.exe -I

在这里插入图片描述

进行预防磁盘脱机设置

在这里插入图片描述

再次使用管理员打开cmd,修改磁盘策略

scan是查看

scan policy-onlineall 修改为onlineall

在这里插入图片描述

修改成功以后san再次查看变为全部联机了

在这里插入图片描述

预处理系统


再次使用管理员打开cmd

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 35
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微软内部镜像封装工具:CDIMAGE_2.54 参数: CDIMAGE 2.46 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2000. All rights reserved. For Microsoft internal use only. Usage: CDIMAGE [參數] 來源目錄 目標影像檔 -l 光碟標籤,不含空白鍵 (e.g. -lMYLABEL) -t 將所有檔案和目錄都設為同一日期,不含空白鍵和任何特殊符號 (e.g. -t12/31/2000,15:01:00) -g 將時間設為 GMT 時間而非本地時間 -h 包含隱藏檔和隱藏目錄 -n 允許長檔名 (超過 8.3 檔名) -nt 允許長檔名,但受限於 NT3.51 相容性 (-nt 和 -d 不可同時使用) -d 不強制將小寫檔名改為大寫檔名 -c 使用 ANSI 檔名以對應原始目錄中的 OEM 檔名 -j1 編碼為 Joliet Unicode 檔名並在 ISO-9660 名稱空間中產生相容於 DOS 的 8.3 檔名格式. (可在 Joliet 系統或其他一般的 ISO-9660 系統中被讀取, 但某些檔名在 ISO-9660 名稱空間中可能會被改變, 以遵守 DOS 8.3 與 ISO-9660 命名限制) -j2 編碼為 Joliet Unicode 檔名而不遵守 ISO-9660 檔名規則 (必須在 Joliet 作業系統從 CD 讀取檔案) 當使用 -j1 或 -j2 參數時, -n, -nt, 和 -d 參數無法生效 並且不可使用. -js 以 -j2 參數將影像檔中的非 Joliet 檔案 "readme.txt" 編碼. (e.g. -jsc:\location\readme.txt). 這樣可以讓這張光碟的這個唯一的檔案在不支援 Joliet 格式的系統中 (Windows 3.1, NT 3.x...等)被看見. -u1 編碼為 "UDF-Bridge" 媒體 -u2 編碼為 "UDF" 檔案系統而不對映 ISO-9660 檔案系統 (必須有 UDF 相容作業系統才可讀取檔案) -ur 以 -u2 參數將影像檔中的非 UDF 檔案 "readme.txt" 編碼. (e.g. -usc:\location\readme.txt). 這樣可以讓這張光碟的這個唯一的檔案在不支援 UDF 格式的系統中 被看見. -us 分散 UDF 檔案 -ue embed file data in UDF extent entry -uf embed UDF FID entries -uv UDF Video Zone compatibility enforced -b "El Torito" 開機區段檔案,不佔檔案空間 (e.g. -bc:\location\cdboot.bin) -p Platform ID for the "El Torito" boot catalog -e 在 El Torito 開機記錄中設置不模擬軟碟。 -s 在影像檔中加入數位簽章 (不佔空間, 必須提供 RPC 伺服器與終點名稱如下 -sServerName:EndPointName) -x 在影像檔中計算與編碼 "AutoCRC" 值 -o 處理重複檔名以將影像檔大小最佳化 (譯註:縮小影像檔容量,即本程式之精華所在) -oc 使用二進位比對代替 MD5 雜湊值, 這會以較慢的速度比對重複的檔案. -oi 比對檔案時忽略高度壓縮的時間戳記 -os 建立影像檔時顯示重複的檔名 (-o 等類似參數不可簡寫為 -ocis) -w 依照數字提供不同的警告等級 (e.g. -w4) 1 回報非 ISO 或非 Joliet 相容檔名或路徑 2 回報非 DOS 相容檔名 3 回報長度為零的檔案 4 回報每一個加入影像檔中的檔名 -y 依照數字提供不同的測試選項 (e.g. -y1),用於測試用途, 可產生不遵守 ISO-966
CDimage 是一款镜像制作工具,出自微软。它是微软内部“专用的”ISO 封装工具,不向外提供;所以,我们平时所看到的、使用的都是从微软内部泄露出来的~!!CDimage是系统整合不可少的利器,大大节省了光盘存放空间;我们平时见的"N合1”光盘大都是由CDimage(或内置CDimage内核的光盘工具,如Easyboot等)创建的。 但是我想网友们最关心的或许并不是以上问题,而是“CDimage到底能不能封装出SHA1值和官方一致的ISO镜像?”。下面我们就来说说CDimage的用法--其实你英文好的话用help命令查看即可!以下是常用参数[2.47版]的中文说明: -l 卷标,无空格(例如:-lMYLABEL) -t 所有目录和文件的时间标记,无空格,任意分隔符(例如:-t12/31/2000,15:01:00) -g 把文件时间从本地时间转换为GMT时间 -h 包含隐藏的文件和目录 -n 允许长文件名(比DOS的8.3文件名长) -nt 允许长文件名,与NT3.51兼容(-nt与-d不能同时使用) -d 不强制转换文件名的小写字母为大写字母 -c 使用ANSI文件名,不用源OEM文件名 -b "El Torito"光盘启动文件,无空格(例如:-bc:\location\cdboot.bin) -p "El Torito"启动目录的平台ID -e 在El Torito启动目录中不要设置软盘模拟方式 -s 在镜像文件中签上数字签名(无空格,给出RPC服务器名和结束点名称,像这样-sServerName:EndPointName) -x 在镜像中计算并制作"AutoCRC"值 -o 优化容量:重复的文件只制作一次 -y 试验选项,跟一个数字(例如:-y1),为试验的目的而产生ISO-9660的非标准变化: 1 在文件名后续加版本号';1'(7.5.1) 2 圆整目录大小为2K的倍数(6.8.1.3) 5 先写\i386目录,逆序 6 允许目录记录正好排到扇区结束点(符合ISO-96606.8.1.1但是突破了MSCDEX) 7 产生NT4.0下的16位应用程序时报警 -oc 更慢的重复文件探测方式:二进制比较而不是MD5哈西值 -oi 比较文件时忽略diamond压缩时间标记 -os 建立镜像时显示重复的文件(-o选项可以组合,像这样:-ocis) -k (keep)即使某些源文件打开失败也生成镜像 -m 忽略镜像文件最大681,984,000bytes的限制 -a 《分配概要》显示文件和目录的大小 -q 只扫描源文件,不建立镜像文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值