当前位置:首页 > Linux > 正文

免U盘安装Linux,极简教程?

通过虚拟光驱加载Linux ISO镜像,运行其中的安装程序,在安装过程中选择手动分区,指定目标硬盘进行格式化与安装即可,注意备份重要数据。

如何通过硬盘安装Linux系统(无需U盘或光盘)

在无U盘或光驱的情况下,硬盘安装Linux是一种高效且实用的方法。此方法适用于Windows或已有Linux系统的用户,通过引导加载器直接读取硬盘中的ISO镜像完成安装,以下是详细操作流程:


准备工作

  1. 下载Linux镜像

    免U盘安装Linux,极简教程? 第1张

    • 访问UbuntuDebian官网下载ISO文件(推荐LTS版本)。
    • 将镜像文件保存到非安装目标分区(如Windows的D盘或/home目录)。
  2. 分区规划(关键步骤)

    • Windows用户:右键“此电脑” → “管理” → “磁盘管理” → 压缩卷(建议预留50GB以上未分配空间)。
    • Linux用户:使用GParted工具创建ext4分区(用于系统)和swap分区(内存≤8GB时建议2倍内存大小)。
    • 必备工具

      免U盘安装Linux,极简教程? 第2张

      • Grub2(Linux自带)或 Grub4DOS(Windows用户)
      • 解压工具(如7-Zip)用于提取ISO文件。
      • Windows环境下操作步骤(以Ubuntu为例)

        步骤1:配置Grub4DOS引导

        1. 下载Grub4DOS,解压后复制以下文件到C盘根目录:
          • grldr、grldr.mbr、menu.lst
        2. 编辑menu.lst文件(用记事本),添加启动项: root (hd0,0) # 根据分区调整,如第一硬盘第一分区 kernel /vmlinuz iso-scan/filename=/ubuntu-22.04.iso boot=casper initrd /initrd

          注:将ubuntu-22.04.iso替换为你的镜像名,并确认路径正确。

          免U盘安装Linux,极简教程? 第3张

        步骤2:添加引导到Windows Boot Manager

        1. 以管理员身份运行CMD: bcdedit /create /d "Install Linux" /application bootsector bcdedit /set {id} device partition=C: bcdedit /set {id} path grldr.mbr bcdedit /displayorder {id} /addlast

          ({id}替换为命令生成的GUID)

        步骤3:放置ISO文件

        • 将Ubuntu ISO文件复制到C盘根目录。
        • 用7-Zip提取ISO中.casper文件夹内的vmlinuz和initrd文件到C盘。

        步骤4:重启并安装

        1. 重启后选择“Install Linux”启动项。
        2. 进入Live环境后,打开终端卸载安装分区: sudo umount -l /isodevice
        3. 双击桌面“Install Ubuntu”图标,按提示完成安装。


        Linux环境下操作步骤

        步骤1:编辑Grub配置文件

        1. 将ISO文件放入/boot或/home目录。
        2. 编辑/etc/grub.d/40_custom: menuentry "Install Linux" { set isofile="/path/to/ubuntu-22.04.iso" loopback loop (hd0,msdos1)$isofile # 修改为实际分区 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile initrd (loop)/casper/initrd }
        3. 更新Grub: sudo update-grub

        步骤2:重启安装

        • 重启选择对应启动项,后续步骤同Windows方案。


        故障排除

        • 引导失败:检查menu.lst或grub.cfg中的分区编号(使用lsblk确认)。
        • 内核报错:确认ISO完整(校验SHA256),路径无空格或中文。
        • 分区识别问题:安装时选择“其他位置”,手动挂载和/boot/efi(UEFI系统需EFI分区)。


        注意事项

        1. 备份数据:操作分区前务必备份重要文件。
        2. UEFI/Legacy模式

          UEFI用户需禁用Secure Boot,并创建FAT32格式的EFI分区(≥300MB)。

        3. 镜像完整性:下载后运行sha256sum ubuntu.iso验证哈希值。

        引用说明

        • Grub4DOS官方文档:https://grub4dos.sourceforge.net
        • Ubuntu社区安装指南:https://help.ubuntu.com/community
        • 分区方案参考:Red Hat Linux存储管理手册(2025版)

        通过此方法,您可绕过外置设备限制,快速部署Linux系统,遇到问题可查阅发行版论坛或社区,多数问题已有成熟解决方案。

0