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系统中,检查进程是否存在是系统管理、故障排查和自动化脚本开发中的常见需求,无论是确保关键服务正常运行,还是定位异常进程,掌握多种检查方法都能提高效率,本文将详细介绍Linux中检查进程是否存在的多种命令及其使用场景,帮助用户根据实际需求选择合适的工具,使用ps命令结合grep过滤ps命令是Linux……

    2025年9月22日
    11100
  • Linux如何快速识别未挂载硬盘?

    核心工具:lsblk(推荐首选)作用:列出所有块设备(硬盘、分区),清晰展示挂载状态,命令:lsblk -f输出解读:设备名:如 sda(第一块硬盘)、sdb(第二块硬盘),分区:如 sdb1、sdb2,未挂载标志:若 MOUNTPOINT 列为空,则该分区未挂载, (图示:sdb1已挂载,sdb2未挂载)进阶……

    2025年6月19日
    13400
  • Linux系统如何进入usr目录?

    Linux系统中的目录结构是其核心组成部分,采用树形层级设计,而/usr目录是其中最重要的系统目录之一,它存储了大量用户程序、库文件、文档、手册页等关键数据,无论是系统管理员还是普通开发者,掌握如何正确进入/usr目录并理解其内容,都是日常操作的基础,本文将详细讲解Linux系统中进入/usr目录的方法、相关技……

    2025年10月7日
    8600
  • Linux如何停止运行中的程序?常用命令及操作方法有哪些?

    在Linux操作系统中,程序以进程的形式运行,停止程序本质上是终止对应的进程,Linux提供了多种终止进程的方式,适用于不同的场景(如前台进程、后台进程、系统服务等),掌握这些方法能帮助用户高效管理系统资源,本文将详细介绍Linux中停止程序的各类方法,并结合实例说明操作步骤和注意事项,Linux进程终止的基本……

    2025年9月10日
    10200
  • 制作Linux发行版需掌握哪些核心步骤与关键技术?

    制作Linux发行版是一个涉及系统定制、软件打包、内核优化和用户体验设计的综合性工程,既适合学习Linux底层原理,也能满足特定场景(如嵌入式设备、服务器、安全系统)的定制需求,以下是详细的制作步骤和关键考量,规划与基础环境准备制作Linux发行版的第一步是明确目标定位:是面向轻量级设备的嵌入式发行版(如Ope……

    2025年8月27日
    10800

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信