Linux 7如何重装Linux?详细步骤与方法指南

重装Linux系统(以CentOS 7为例)是解决系统故障、升级版本或清理数据的常用操作,整个过程需谨慎操作,避免数据丢失,以下是详细步骤及注意事项:

linux7如何重装linux

准备工作

重装前需完成以下准备,确保操作顺利:

  1. 备份重要数据:将用户目录(/home)、配置文件(如/etc/nginx、/etc/my.cnf)、应用数据(数据库、项目文件)等备份至移动硬盘或云存储,避免数据丢失。
  2. 准备安装介质:下载CentOS 7镜像(如CentOS-7-x86_64-DVD-2009.iso),并制作可启动U盘(容量≥8GB)。
  3. 确认硬件兼容性:检查服务器/电脑硬件(如网卡、显卡)是否在CentOS 7支持列表中,特殊硬件需提前下载驱动。
  4. 记录系统信息:记录当前网络配置(IP、网关、DNS)、分区方案(若需恢复原有分区结构),以及系统激活信息(如订阅号)。

制作安装U盘

Windows环境:

  1. 下载UltraISO或Ventoy等刻录工具,打开UltraISO,点击“文件-打开”选择CentOS 7镜像。
  2. 插入U盘,点击“启动-写入硬盘映像”,选择U盘设备,格式化方式选择“FAT32”,点击“写入”等待完成。

Linux环境:

  1. 插入U盘,通过lsblk命令确认U盘路径(如/dev/sdb)。
  2. 使用dd命令刻录(需谨慎,避免误写硬盘):
    dd if=/path/to/CentOS-7-x86_64-DVD-2009.iso of=/dev/sdb bs=4M status=progress sync

    等待提示“记录了XXX+0 的读入/写出”即完成。

启动安装程序

  1. 进入BIOS/UEFI:重启电脑,按F2/F10/Del键进入BIOS设置,关闭“Secure Boot”(部分硬件需开启),将启动顺序设置为U盘优先(UEFI模式需选择带“UEFI”字样的U盘项)。
  2. 启动安装:保存设置后重启,从U盘启动,选择“Install CentOS 7”,按Enter键进入图形化安装界面。
  3. 语言与键盘:默认“English”,可改为“Chinese (Simplified)”,键盘选择“Chinese”。

分区与安装

磁盘分区(关键步骤

选择“Installation Destination”,点击“Done”进入分区界面,选择“I will configure partitioning”,点击“Done”。

linux7如何重装linux

根据需求创建分区,推荐方案如下(以100GB硬盘为例):

挂载点 文件系统 推荐大小 用途
/boot/efi vfat 512MB UEFI启动分区(仅UEFI模式)
/boot xfs/ext4 1GB 系统内核和引导文件
swap swap 2GB 虚拟内存(内存≤8GB时建议等于内存大小)
xfs/ext4 50GB 根目录,存放系统文件
/home xfs/ext4 剩余空间 用户数据目录

操作步骤

  • 点击“+”创建分区:
    • 创建/boot/efi:挂载点选/boot/efi,文件系统vfat,大小512MB,勾选“Standard Partition”。
    • 创建/boot:挂载点/boot,文件系统xfs,大小1GB。
    • 创建swap:文件系统选swap,大小2GB。
    • 创建/:挂载点/,文件系统xfs,大小50GB。
    • 创建/home:挂载点/home,文件系统xfs,剩余空间。
  • 分区完成后,点击“Done”,系统提示“Changes will be applied”,点击“Accept Changes”。

网络配置

选择“NETWORK & HOST NAME”,配置静态IP(推荐服务器使用):

linux7如何重装linux

  • 开启网卡(右上角按钮),点击“Configure”,选择“IPv4 Configuration”,手动设置IP、子网掩码、网关、DNS,点击“Save”。

时区与密码

  • 时区:选择“Asia/Shanghai”。
  • ROOT密码:设置强密码(需包含大小写字母、数字、特殊字符),或创建普通用户(建议同时创建,避免直接使用root)。

开始安装

  1. 选择安装源:默认“Local Media”,若使用网络源可提前配置。
  2. 开始安装:点击“Begin Installation”,等待基础文件安装完成(约10-20分钟)。
  3. 配置引导:安装完成后,系统自动配置GRUB引导,无需手动操作。

首次启动与优化

  1. 重启系统:点击“Reboot”,拔出U盘,从硬盘启动。
  2. 初始化配置:首次启动进入“Initial Setup”,同意许可协议,创建用户(可选),点击“Finish Configuration”。
  3. 更新系统
    yum update -y  # 更新所有软件包
    yum clean all  # 清理缓存
  4. 安装必要工具
    yum install -y net-tools vim wget  # ifconfig、vim、下载工具
  5. 配置防火墙
    systemctl enable firewalld  # 开机自启
    systemctl start firewalld    # 启动防火墙

FAQs

Q1:重装Linux后如何恢复备份数据?
A:1. 用户数据恢复:将备份的/home目录文件复制到新系统的/home下,并修改权限(chown -R username:username /home/username)。
2. 配置文件恢复:将备份的配置文件(如/etc/nginx/nginx.conf)覆盖到对应目录,重启服务(systemctl restart nginx)。
3. 数据库恢复:若备份数据库(如MySQL),需先安装相同版本数据库,停止服务(systemctl stop mysqld),将备份数据文件(如/var/lib/mysql)替换,重启数据库并导入数据(mysql -u root -p < backup.sql)。

Q2:重装时提示“no bootable device”怎么办?
A:1. 检查启动顺序:进入BIOS,确认硬盘为第一启动项,且UEFI/BIOS模式与分区表匹配(UEFI需GPT分区表,BIOS需MBR)。
2. 检查分区表:使用DiskGenius或parted工具查看硬盘分区表,若为MBR且需UEFI启动,需转换为GPT(注意备份数据)。
3. 重新创建引导:若已安装但无法启动,进入救援模式(安装时选择“Rescue a CentOS system”),执行chroot /mnt/sysimage,然后grub2-install /dev/sda(/dev/sda为硬盘路径),grub2-mkconfig -o /boot/grub2/grub.cfg

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/31945.html

(0)
酷番叔酷番叔
上一篇 2025年9月28日 19:24
下一篇 2025年9月28日 19:40

相关推荐

  • Linux运行exe竟如此简单?

    使用Wine(推荐)Wine(Wine Is Not an Emulator)是一个开源的兼容层,能在Linux/macOS上直接运行Windows程序,无需安装完整Windows系统,原理:将Windows API调用实时转换为Linux系统调用,实现无缝运行,安装与使用步骤(以Ubuntu为例):安装Win……

    2025年8月5日
    7900
  • Linux如何启动PHP服务?

    在Linux系统中,启动PHP的方式取决于具体的应用场景,例如命令行脚本执行、Web服务器集成(如Apache、Nginx)或独立服务(如PHP-FPM),以下是不同场景下的详细启动方法和注意事项,帮助您根据需求选择合适的启动方式,环境准备:安装PHP及相关依赖在启动PHP前,需确保系统中已安装PHP环境,不同……

    2025年10月2日
    7300
  • 如何用U盘启动CDlinux?操作步骤详解

    要将U盘设置为启动盘并运行CDLinux,需经历准备工作、制作启动U盘、BIOS设置及启动操作等步骤,以下是详细流程:前期准备工作硬件准备:容量≥8GB的U盘(建议16GB,避免空间不足),电脑一台(需支持U盘启动,台式机/笔记本均可),软件准备:CDLinux镜像文件:从官网或可信源下载最新版CDLinux……

    2025年10月3日
    6700
  • Linux如何复制一个文件?

    在Linux操作系统中,复制文件是最基础且频繁使用的操作之一,主要通过cp命令实现,cp命令(copy的缩写)功能强大,支持多种场景下的文件复制需求,包括普通文件复制、目录递归复制、属性保留、覆盖控制等,本文将详细介绍cp命令的语法、常用选项、典型应用场景及注意事项,帮助用户全面掌握Linux文件复制操作,cp……

    2025年9月22日
    7700
  • Linux系统如何激活网卡?常用命令行操作与详细配置步骤有哪些?

    Linux系统中,网卡是设备联网的核心组件,激活网卡是确保网络通信的前提,无论是新安装系统、硬件更换,还是因配置调整导致网卡被禁用,掌握正确的激活方法都至关重要,本文将详细介绍Linux系统中激活网卡的多种方式,涵盖命令行工具和图形界面操作,帮助用户快速解决网络连接问题,在激活网卡前,首先需要确认网卡名称及其当……

    2025年9月20日
    8000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信