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

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

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

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

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


准备工作

  1. 下载Linux镜像

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

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

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

    • Grub2(Linux自带)或 Grub4DOS(Windows用户)
    • 解压工具(如7-Zip)用于提取ISO文件。

Windows环境下操作步骤(以Ubuntu为例)

步骤1:配置Grub4DOS引导

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

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

步骤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文件夹内的vmlinuzinitrd文件到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.lstgrub.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