Linux系统装机如何操作?新手必学的详细步骤有哪些?

Linux系统装机是许多开发者和爱好者必备的技能,整个过程从准备工作到系统配置可分为多个步骤,本文将详细介绍Linux系统的完整装机流程,帮助用户顺利完成安装。

linux系统如何装机

装机准备工作

在开始安装前,需做好充分的准备工作,确保装机过程顺利:

  1. 选择Linux发行版:根据需求选择合适的发行版,新手推荐Ubuntu(桌面环境友好,社区支持完善),服务器场景可选择CentOS、Rocky Linux(稳定且安全),深度定制化需求可考虑Arch Linux(需手动配置,灵活性高)。
  2. 检查硬件兼容性:确认电脑硬件(CPU、内存、硬盘、显卡等)是否支持所选发行版,可通过发行版官网的硬件兼容列表查询,或使用Linux硬件检测工具(如lshw)查看。
  3. 下载ISO镜像:从发行版官网下载最新稳定版ISO镜像(如Ubuntu 22.04 LTS),建议选择“长期支持版”(LTS),获得5年以上的更新支持。
  4. 准备安装介质:准备一个8GB以上的U盘,用于制作启动盘;若为虚拟机安装,需提前下载对应的虚拟机软件(如VMware、VirtualBox)。
  5. 备份重要数据:安装过程会格式化目标硬盘,务必提前备份硬盘中的重要数据,避免数据丢失。

制作Linux启动盘

启动盘是安装Linux系统的关键介质,以下以Windows和Linux环境为例,介绍两种常用制作方法:

linux系统如何装机

Windows环境:使用Rufus工具

  • 下载并安装Rufus(官网地址:https://rufus.ie/),插入U盘,打开Rufus。
  • 在“设备”下拉菜单中选择U盘,“启动选择”点击“选择”下载的ISO镜像文件。
  • “映像选项”选择“DD镜像模式”(若为UEFI启动,需选择“GPT分区方案”);“文件系统”选择“FAT32”(兼容性最佳)。
  • 点击“开始”,等待提示后勾选“以ISO镜像模式写入”,确认制作(U盘数据将被清空,提前备份)。

Linux环境:使用dd命令

  • 插入U盘,打开终端,通过lsblk命令查看U盘设备名(如/dev/sdb,需确认无误,避免误操作系统盘)。
  • 执行以下命令(将/path/to.iso替换为ISO镜像路径):
    sudo dd if=/path/to.iso of=/dev/sdb bs=4M status=progress sync
  • 等待命令执行完成,U盘启动盘即制作成功。

启动Linux安装程序

  1. 进入BIOS/UEFI设置:重启电脑,根据主板提示(如Del、F2、F10键)进入BIOS/UEFI界面,关闭“Secure Boot”(部分发行版需关闭),将启动顺序设置为第一项为U盘(UEFI环境下选择带有“UEFI”字样的U盘启动项)。
  2. 选择启动模式:从U盘启动后,进入安装界面,选择“Install Linux”(或“安装Ubuntu”),根据提示选择语言(中文)、键盘布局(中文)。
  3. 网络连接:若安装过程中需要下载更新,可选择连接有线网络或无线网络(点击“网络连接”选择SSID并输入密码)。

磁盘分区与挂载

磁盘分区是Linux安装的核心步骤,合理的分区方案可提升系统稳定性和数据安全性,以下是推荐分区方案(以64GB硬盘为例):

分区 推荐大小 文件系统 挂载点 用途说明
/boot 1GB FAT32 /boot 存放引导文件,UEFI启动需FAT32
swap 4GB swap 交换分区,作为虚拟内存(内存≤8GB时设为内存2倍,>8GB时设为8GB)
20GB ext4 根分区,存放系统核心文件
/home 剩余空间 ext4 /home 用户数据分区,便于重装系统保留数据

分区操作步骤(以Ubuntu安装器为例):

  • 选择“手动分区”,点击“新建分区表”(若硬盘为空,直接创建;若有数据,需先删除所有分区)。
  • 按上表依次创建分区:
    • 创建/boot分区:大小1024MB,文件系统FAT32,挂载点/boot,勾选“引导启动分区”。
    • 创建swap分区:大小4096MB,文件系统swap,不挂载。
    • 创建/分区:大小20480MB,文件系统ext4,挂载点/。
    • 创建/home分区:剩余空间,文件系统ext4,挂载点/home。
  • 分区完成后,点击“现在安装”,确认分区方案。

安装系统与配置

  1. 设置用户信息:输入用户名、主机名(如ubuntu-pc),设置密码(建议包含大小写字母、数字,避免简单密码),可选择“需要密码登录”或“自动登录”(安全性较低,不推荐)。
  2. 安装软件包:根据需求选择“最小化安装”(节省空间)或“标准安装”(包含常用软件),服务器场景建议选择“最小化安装”。
  3. 等待安装完成:安装过程约10-30分钟(取决于硬盘速度和软件包数量),完成后提示“重启电脑”,拔出U盘,按Enter键重启。

安装后基础配置

  1. 更新系统:进入系统后,打开终端,更新软件包列表和已安装软件:
    • Ubuntu/Debian: sudo apt update && sudo apt upgrade -y
    • CentOS/Rocky Linux: sudo yum update -y
  2. 安装驱动:若为NVIDIA显卡,可通过ubuntu-drivers autoinstall(Ubuntu)或sudo yum install akmod-nvidia(CentOS)安装驱动;无线网卡驱动通常系统会自动识别。
  3. 配置软件源:替换为国内源可提高下载速度(如阿里云、清华源),以Ubuntu为例:
    • 备份默认源:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    • 编辑源列表:sudo nano /etc/apt/sources.list,替换为清华源内容(官网查询对应版本源)。
    • 更新源:sudo apt update
  4. 安装常用软件:根据需求安装浏览器(Chrome、Firefox)、办公软件(LibreOffice)、开发工具(VS Code、Git)等。

相关问答FAQs

Q1:双系统安装后Windows无法启动怎么办?
A:通常是因为GRUB引导未正确配置Windows启动项,解决方法:

linux系统如何装机

  • 在Linux系统中安装boot-repair工具(Ubuntu:sudo apt install boot-repair),运行boot-repair,点击“推荐修复”即可自动修复引导。
  • 若无法修复,可手动进入Linux终端,执行sudo os-prober扫描Windows系统,然后编辑/etc/grub.d/40_custom文件,添加Windows启动项,最后运行sudo update-grub更新引导。

Q2:Linux安装后无法上网如何解决?
A:检查网络配置和驱动:

  • 有线网络:执行sudo dhclient 网卡名(如sudo dhclient ens33),若获取不到IP,检查网卡驱动是否安装(lspci | grep Ethernet查看网卡型号,安装对应驱动)。
  • 无线网络:点击桌面右上角网络图标,选择可用WiFi并输入密码;若无法识别,可尝试nmcli device wifi connect SSID password 密码命令连接。
  • 修改DNS:编辑/etc/resolv.conf文件,添加nameserver 8.8.8.8nameserver 114.114.114.114(Google和国内公共DNS),确保域名解析正常。

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

(0)
酷番叔酷番叔
上一篇 2025年10月8日 09:32
下一篇 2025年10月8日 09:51

相关推荐

  • Linux日志太多?如何快速定位关键信息?

    日志文件的位置Linux日志主要存储在 /var/log 目录下,常见日志包括:系统日志:/var/log/syslog(Ubuntu/Debian)或 /var/log/messages(CentOS/RHEL)认证日志:/var/log/auth.log(记录登录、sudo操作)内核日志:/var/log……

    2025年6月20日
    5900
  • 开启ARP响应会带来安全风险吗

    理解IP漂移(IP Floating)IP漂移指将同一IP地址在多个服务器间动态切换的技术,主要用于实现高可用性(HA)集群,当主节点故障时,备用节点自动接管IP,确保服务不间断,核心实现方式包括:ARP协议更新:通告新MAC地址与IP的映射路由表更新:动态调整网关路由路径健康检查:监控主节点状态触发切换主流配……

    2025年6月27日
    4600
  • Linux如何强制退出程序或终端?

    在Linux系统中,强制退出操作通常针对无响应的程序、卡顿的终端或占用资源的进程,需根据场景选择合适方法,以下从终端、进程、图形界面三方面详细介绍强制退出的具体操作及注意事项,终端中的强制退出终端是Linux用户最常用的交互界面,若输入命令后程序无响应或终端卡死,可通过以下方式强制退出:Ctrl+C(中断当前进……

    2025年9月24日
    1800
  • linux zip如何解压文件

    unzip 命令解压文件,如 `unzip filename.

    2025年8月17日
    4700
  • Linux如何开辟虚拟内存?具体操作步骤与方法详解?

    在Linux系统中,虚拟内存是内核为每个进程提供的独立、连续的地址空间抽象,通过将虚拟地址映射到物理内存或交换空间,实现了内存扩展、进程隔离、按需加载等功能,开辟虚拟内存本质上是内核为进程分配虚拟地址空间,并建立与物理内存的映射关系,这一过程涉及内核数据结构管理、系统调用处理及页表映射等多个层面,虚拟内存的核心……

    2025年10月3日
    1300

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信