【linux服务器虚拟化方案】【linux】【安装操作系统】安装Linux,虚拟化多个实例(kvm)

linux一台服务器 虚拟化多个实例

1、下载: CentOS 7.8 64位 或 Red Hat Enterprise Linux 7.8

2、UltraISO软碟通 制作启动盘镜像

UltraISO软碟通是一款功能强大而又方便实用的光盘映像文件制作/编辑/转换工具,它可以直接编辑ISO文件和从ISO中提取文件和目录,也可以从CD-ROM制作光盘映像或者将硬盘上的文件制作成

1、多国语言版注册码:用户名:Steve Olson 注册码:2BEC-ED28-82BB-95D7 简体中文版注册码: 用户名:王涛 注册码:7C81-1689-4046-626F

1. 将U盘插入电脑的USB接口。
2. 用UltraISO打开已下载到本地硬盘的CentOS 6.7系统映像文件CentOS-7-x86_64-Minimal-1804.iso。

文件》打开》 IOS 位置

3. 单击UltraISO菜单中的"启动",在弹出的下拉菜单中选择"写入硬盘映像..."。
4. 在弹出的"写入硬盘映像"对话框中,确认"硬盘驱动器"栏中已正确识别出你的U盘型号后,单击"写入"。
5. 在弹出的"提示"对话框中,单击"是",开始制作U盘引导安装盘。
6. 稍等片刻,即可在UltraISO的"写入硬盘映像"对话框中看到"刻录成功!"的消息。

至此,CentOS7.5 的U盘引导安装盘制作完毕

3、 安装Linux操作系统

统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写UEFI)是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。

进入BIOS
  1. 进入BIOS 按F10 进入BIOS(Basic Input Output System,基本输入输出系统)设置,一开始电脑默认开机第一时间是从硬盘读取系统的,我们需要改变引导顺序,使电脑启动的时候第一时间读取U盘启动盘

  2. 引导顺序 UEFI引导源:USB软驱/CD

品牌台式机以及笔记本电脑进入BIOS按键:

  • ibm/thinkpad(冷开机按f1,部分新型号可以在重新启动安f1
  • 惠普hp(启动和重新启动时按f2或者F10)
  • 索尼sony(启动和重新启动时按f2)
  • 戴尔dell(启动和重新启动时按f2)
  • 宏基acer(启动和重新启动时按f2)
  • 东芝toshiba(冷开机时按esc然后按f1)
  • 惠普康柏hpcompaq(开机到右上角出现闪动光标时按f10,或者开机时按f10)
  • 富士通fujitsu(启动和重新启动时按f2)
  • 三星Samsung(启动和重新时按f2)
  • 联想Lenovo(启动时按F2或Fn+F2,部分机型需关机时按Novo恢复键)
  • 华硕Asus(启动时按F2)
  • 大多数中国大陆国产和台湾品牌(启动和重新启动时按f2)
  1. 插入U盘到要安装CentOS的电脑。
  2. 重启目标电脑。
  3. 进入BIOS/UEFI设置,将启动顺序设置为从USB设备启动。
  4. 保存BIOS设置,重启后将会看到CentOS安装器菜单。

安装CentOS的步骤通常包括:

  • 选择安装语言和键盘布局。
  • 选择"安装目标",选择磁盘分区方案,可以选择默认的"自动分区"或"标准分区"。
js 复制代码
安装CentOS系统时,建议选择"标准分区"进行手动设置。具体建议如下:

1.  **/boot分区**:这是引导启动的分区,通常设置大小为200MB至500MB足够使用。   500MB
2.  **swap分区**:作为缓存分区,一般设置为物理内存的2倍。例如,如果电脑拥有4GB的物理内存,swap分区可以设置为8GB。                                                                8G
3.  **/(根)分区**:所有一级目录都位于该分区之下,与系统的引导、还原、修复等操作有关。推荐大小在50GB到100GB之间,以满足系统需求且尽量减小因硬盘故障导致系统损坏的风险。               100GB
4.  **/home分区**:这是一个可选分区,用于存放用户数据。它的尺寸可以根据实际需要来分配,但默认的自动分区可能会给/home分配过多空间,这在多数情况下并不适用。

CentOS7.5 的 安装CentOS 选择 "标准分区"。
以下是分区方案示例,根据实际情况调整:

1.  启动到安装界面。

1.  当提示"安装目标"时,选择您要安装的磁盘。

1.  选择"标准分区"。

1.  点击"+"按钮添加新分区。

1.  创建以下分区:

    -   分区类型:标准分区
    -   挂载点:/boot (大小:500M)  分区格式:建议ext4,按需求更改
    -   分区类型:标准分区
    -   挂载点:swap (大小:等于内存的两倍,例如,如果是4GB,则为8GB)
    -   分区类型:标准分区
    -   挂载点:/ (根目录,剩余空间全部分配给此分区)

# 以下命令应在安装过程中的分区工具中执行,例如 Anaconda 分区工具。
 
# 创建 /boot 分区,大小为200MB
part /boot --fstype="xfs" --size=1024
 
# 创建交换分区(swap),大小等于内存的两倍
part swap --recommended
 
# 创建根分区(/),使用所有剩余空间
part / --fstype="xfs" --grow --size=1

分区建议:

  • /boot 分区应该至少有 500 MB 的空间

  • /home 分区用于存储用户数据,应该根据需要分配足够的空间

  • /tmp 分区用于存储临时文件,应该根据需要分配足够的空间

  • /var 分区用于存储系统日志和其他可变数据,应该根据需要分配足够的空间

Rufus USB (推荐)

二、Rufus USB下载链接是: rufus-usb.cn.uptodown.com/windows 一开始笔者是用UltraISO作为写入软件,但是UltraISO是试用版(收费),安装过程出现了问题,缺少一个文件,查了一下,发现还需要在安装过程修改一些东西,挺麻烦的,查了好久的资料都没解决问题,所以最后选择Rufus来作为写入软件,整个安装Linux系统的过程没出现一点问题。 4.这两个软件下载完之后可以制作U盘为启动盘

清华大学镜像源(推荐)
ruby 复制代码
https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
 
https://mirrors.tuna.tsinghua.edu.cn/#
CentOS安装(保姆级教程)

vault.centos.org/7.8.2003/

大数据菜鸡 juejin.cn/post/699988...

报错 FQA

1、使用U盘安装Cent OS7.6操作系统时,在选择"install CentOS 7"后,在准备进入图形化界面安装之前,

会报错dracut-initqueue timeout,无法继续安装操作系统。

此问题为系统引导中的LABEL默认安装源路径与U盘刻录后名称不匹配问题导致。

如下LABEL=CentOS\x207\x20x86_64(\x20在引导路径中代表空格)以Windows来看即CentOS 7 x86_64。

而U盘刻录后为FAT32字符数限制为11,U盘名称变为"CentOS 7 x8"缺少了"6_64",所以安装时系统无法找到安装源路径。

光驱刻录为CDFS格式,字符限制长度够,名称与系统LABEL默认路径一致,这也是同个ISO刻录到光盘可以正常安装刻录到U盘安装报错的原因。

解决方法一:修改引导中LABLE=后的安装源路径为U盘名称。刻录完毕的U盘名称为CentOS 7 x8,在引导项中修改LABEL=CentOS\x207\x20x8(即删除U盘刻录后缺少的6_64)。

依次类推,刻录完毕后U盘名称可以进行更改,例如更改为XXX,则在引导项中修改LABEL=XXX,Ctrl+x后继续安装即可。

视频教程

www.bilibili.com/video/BV1uM...

报错: Packages python-libs-2.7.5-89.el7.x86_64.rpm from anaconda: [Errno 256] No more mirrors to try

js 复制代码
The following error occurred while installing. This is a fatal error and installation will be aborted

Error populating transaction after 10 anajionda retries: failure: Packages python-libs-2.7.5-89.el7.x86_64.rpm from anaconda: [Errno 256] No more mirrors to try.

安装mysql 免安装 (初始化解压缩)

下载地址:

ruby 复制代码
https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-el7-x86_64.tar.gz
 
https://downloads.mysql.com/archives/community/

centos 链接wifi

blog.csdn.net/weixin_4453...

kvm虚拟化

待续。。。

相关推荐
Lary_Rock1 小时前
RK3576 LINUX RKNN SDK 测试
linux·运维·服务器
云飞云共享云桌面3 小时前
8位机械工程师如何共享一台图形工作站算力?
linux·服务器·网络
Peter_chq3 小时前
【操作系统】基于环形队列的生产消费模型
linux·c语言·开发语言·c++·后端
一坨阿亮4 小时前
Linux 使用中的问题
linux·运维
dsywws5 小时前
Linux学习笔记之vim入门
linux·笔记·学习
幺零九零零6 小时前
【C++】socket套接字编程
linux·服务器·网络·c++
小林熬夜学编程7 小时前
【Linux系统编程】第四十一弹---线程深度解析:从地址空间到多线程实践
linux·c语言·开发语言·c++·算法
程思扬8 小时前
为什么Uptime+Kuma本地部署与远程使用是网站监控新选择?
linux·服务器·网络·经验分享·后端·网络协议·1024程序员节
sun0077008 小时前
拷贝 cp -rdp 和 cp -a
linux·运维·服务器
wowocpp8 小时前
ubuntu 22.04 server 安装 anaconda3
linux·运维·ubuntu