博客
关于我
linux 写入错误 (文件系统已满?)_已安装Win10如何新增AHCI支持Linux双系统
阅读量:791 次
发布时间:2023-02-01

本文共 2273 字,大约阅读时间需要 7 分钟。

已安装Windows 10如何新增AHCI支持Linux双系统

网络 deletes

背景

你可能刚刚拆下一台装有Windows 10 Pro 的Dell Precision 7730 电脑,其中配备了512GB的原装NVMe SSD。为了在现有的硬件基础上尝试安装Linux 双系统启动,你手头还有一张拆下机器后剩下的512GB SATA SSD。虽然操作听起来简单,但却并非零散的零件,需要对硬件配置和系统启动模式有清晰的了解。

预备条件

  • 硬件准备
    • Mainboard support AHCI 模式(本文中确认Dell Precision 7730 的主板支持AHCI模式)-LOATY
    • 512GB或更大的SATA SSD
    • USB 启动盘(32GB或以上容量)
    1. 工具和资源:-安装Linux的ISO镜像(建议使用Manjaro Linux 或其他基于Arch Linux的发行版)
      • Rufus(用于将ISO镜像写入U盘)
      • GParted(用于硬盘分区和格式化)-OutOfBounds的WinPE工具(用于在启动模式转换时恢复Windows系统)
    2. 步骤一:准备安装介质

      首先,确保你已经下载并验证了所需的Linux安装镜像。如果是从官方网站或社区获取的ISO镜像,建议进行校验和MD5校验以确保镜像完整性。

    3. 刻印ISO到U盘
      • 口IDSU提供的写录软件:建议使用Rufus工具进行写录。在Rufus中选择ISO镜像文件,勾选“创建 Bootable NTFS 分区”或“创建BS.D Operational System到分区”,但需注意:如果使用默认的写入模式,可能导致grub系统无法启动。因此建议选择 DD 模式(非默认选项,勾选此模式会彻底擦除U盘,确保其为空)。
    4. 步骤二:检查主板设置

      随着硬件潜在的兼容性问题,进入主板 BIOS 进行基础检查至关重要。

    5. 进入 BIOS

      • 重启电脑,在进入POST期间按下固定的功能键(通常为F2,F12,F7,F10,F15等,具体需要参考用户手册)。
    6. 检查现有设置

      • 注意板管理器配置:确保SATA接口处于AHCI模式,NVMe接口处于适当的模式(ventional If you're running Windows 10,NVMe可能还是优先模式)。
    7. 步骤三:调整启动模式

      在 Windows 10 系统已稳定运行的情况下,你需要将系统切换到AHCI模式,以支持Linux双系统安装。然而,由于AHCI模式可能导致Windows启动失败,这里有几条关键提示:

    8. 备份重要数据:而在进行此类修改前,确保重要数据已经备份好,如果出现问题可能无法恢复。

    9. 使用启动环境:通常可通过Windows PE系统进行操作。使用工具如Rufus或本地基于CD/DVD的启动盘。

    10. 启用AHCI模式

      • 进入 BIOS,进入存储配置页面
      • 将SATA接口切换为AHCI模式(需要确认品牌供应商的具体选项,可能需要打开设置后的高级选项或其他子菜单进行调整)
    11. 保存并退出:保存设置,重新启动系统。注意此时可能会遇到启动错误,系统会提示“无法访问启动设备”。

    12. 步骤四:移除安全启动和快速启动

      在某些版本的 Windows 系统中,安全启动和快速启动可能会干扰Linux启动过程,需禁用这两项功能。

    13. 进入系统设置
      • 右键点击任务栏的兼容性图标,选择“计算机高级设置”。
      • 转到“启动”选项卡,取消勾选“快速启动”选项和“启用有inu存储启动”。
    14. 步骤五:安装 Manjaro Linux

      现有一张AHCI配置好的SATA SSD,需要按照以下步骤进行安装。

    15. 格式化硬盘

      • 运行GParted,将SATA SSD进行格式化,选择合适的文件系统格式(例如,ext4)。
      • 确认硬盘分区表,将新硬盘作为独立的分区进行处理。
    16. 安装镜像

      • 使用 dd 命令将ISO镜像写入硬盘末尾:dd if=/path/to/ISO of=/dev/sdX(确认确实目标设备)
      • 或使用图形界面工具,如GParted,进行分区和安装。
    17. 步骤六:固件和驱动兼容性

      检查Manjaro Linux 提供的驱动包,确保NVIDIA/AMD显卡、Wi-Fi、蓝牙等外设的兼容性。如果在安装过程中出现硬件不支持问题,可能需要手动安装兼容性驱动。

      步骤七:防止双重启动故障

      确保Windows 10 和 Manjaro 的启动顺序正确。例如,在提交两种启动尝试后,设置一个固定的启动顺序以避免重复启动问题。

      步骤八:使用兼容模式

      如果遇到无法启动Manjaro的情况,可以尝试将启动镜像写入硬盘而非U盘,以提升加载速度和稳定性。

      步骤九:后期处理

      安装完成后,建议删除Oldefile夹杂杂的残留文件,优化系统性能。

      注意事项

    18. 确保 SUV
      • 磁盘信息错误:在更改系统启动模式时,磁盘信息可能发生变化,carry a backup数据备份是必不可少的。
      • 第三方驱动太多:在安装过程中如果发现显卡或其他硬件因第三方驱动导致兼容性问题,可尝试使用官方驱动或手动选择相应版本。
      • Windows系统恢复:使用WinPE进行系统修复尤其是在 sensitivity 这类问题时非常实用。

      如果你在安装过程中遇到其他问题,请放慢手势仔细检查各个设置是否正确,或者参考社区讨论和指南来获取反馈和解决方法。

      通过以上步骤,你应该能够顺利地 在现有Windows 10系统中添加AHCI支持并安装Linux双系统启动。如果你的硬件配置允许,你就可以在同一台机器上无缝切换两个操作系统。

    转载地址:http://uxwfk.baihongyu.com/

    你可能感兴趣的文章
    Linux 命令的执行过程/Shell提示符/alias命令
    查看>>
    linux 命令详解 十二
    查看>>
    Linux 命令集
    查看>>
    Linux 基本bash命令
    查看>>
    Linux 基本使用
    查看>>
    linux 基础
    查看>>
    Linux 基金会与 RISC-V 基金会合作推广开源芯片
    查看>>
    linux 复制文件到当前目录
    查看>>
    linux 如何使用命令行隐藏特定进程和端口信息?一文教会你
    查看>>
    linux 如何显示一个文件的某几行(中间几行)
    查看>>
    Linux 子系统(Windows Subsystem for Linux)启用详解
    查看>>
    Linux 学习命令之修改日期时间
    查看>>
    Linux 学习总结(83)—— Linux 环境变量总结
    查看>>
    Linux 学习总结(84)—— 回顾下正则表达式
    查看>>
    Linux 学习总结(85)—— 后端开发人员需要知道的 Linux 服务器性能指标总结
    查看>>
    Linux 学习总结(86)—— 如何排查服务器是否被入侵
    查看>>
    Linux 学习总结(87)—— shell 中各种括号的作用()、(())、「」、「「」」、「」
    查看>>
    Linux 学习总结(88)—— Linux 系统中的 Swap 交换分区总结
    查看>>
    Linux 学习总结(89)—— sed 入门详解
    查看>>
    Linux 学习总结(90)—— Linux 远程数据同步工具 Rsync(remote synchronize)详解
    查看>>