无网也能玩转Loongson,龙芯2F笔记本离线安装Debian系统全攻略

XMSDN

在国产硬件爱好者的圈子里,龙芯2F(Loongson 2F)无疑是一代经典,这款基于MIPS架构的处理器虽然年代久远,但凭借其独特的“中国芯”身份,依然吸引着不少极客和怀旧玩家,由于硬件老旧,很多龙芯2F笔记本往往没有无线网卡,或者没有网络接口,这给系统安装带来了不小的挑战。

我们就来分享一份详细的教程,教你如何在完全没有网络连接的环境下,为龙芯2F笔记本安装Debian系统。

准备工作

在开始之前,你需要准备以下设备和资源:

无网也能玩转Loongson,龙芯2F笔记本离线安装Debian系统全攻略

  1. 目标设备:一台龙芯2F笔记本(假设它目前没有网络,或者网络接口损坏)。
  2. 源设备:一台能上网的电脑(Windows或Linux均可)。
  3. 存储介质:至少8GB的U盘或SD卡。
  4. 网络环境:源设备需要连接互联网。

下载正确的Debian镜像

龙芯2F属于32位MIPS架构,标准的x86镜像无法运行,我们需要下载针对MIPS架构的Debian镜像。

  1. 在源设备上访问Debian官网或其镜像站。
  2. 选择 Debian 11 (Bullseye)Debian 12 (Bookworm)MIPSel 版本。
    • 注意:龙芯2F比较老旧,建议优先尝试 Debian 11 (Bullseye) 的 mipsel 版本,兼容性通常更好。
  3. 下载 Netinst(网络安装程序) ISO镜像,这是体积最小的版本,非常适合后续进行离线定制。

制作启动盘(在联网电脑上操作)

  1. 插入U盘,打开“磁盘管理工具”(Windows)或 lsblk(Linux),确认U盘的盘符(/dev/sdb)。
  2. 使用 RufusBalenaEtcher 等工具将下载好的 ISO 镜像写入U盘。
  3. 关键步骤:确保U盘启动模式设置为 Legacy BIOS(因为龙芯2F通常不支持UEFI启动)。

离线依赖包的获取(核心步骤)

Debian安装程序虽然体积小,但安装过程中需要下载驱动和基础包,为了实现真正的离线安装,我们需要预先下载这些包。

  1. 挂载镜像:将下载好的 Debian ISO 镜像挂载到源电脑的一个文件夹中。
  2. 模拟安装:打开源电脑的终端(Terminal),进入挂载目录的 pool 子目录。
  3. 下载依赖:使用 apt-get 命令模拟安装基础系统,这将把所有需要的 .deb 包下载到当前目录。
    # 示例命令(假设目录结构正确)
    apt-get download --print-uris $(grep -E '^Package: (initramfs-tools|linux-image|firmware-linux|grub-efi-mipsel)' Packages | awk '{print $2}' | tr '\n' ' ')

    更简单的方法是:创建一个本地源配置,然后运行 apt-get updateapt-get -d install ...

  4. 整理文件:将下载下来的所有 .deb 包复制到一个新建的文件夹中,并将其重命名为 packages,或者直接放在U盘的根目录下。

龙芯2F上的安装

  1. BIOS设置:将U盘插入龙芯2F笔记本,开机进入BIOS设置,将启动顺序调整为 USB StorageLegacy USB 优先。
  2. 启动安装:保存并重启,系统应从U盘启动,进入Debian安装程序。
  3. 分区:根据硬盘情况选择自动分区或手动分区,建议创建一个根分区 和一个交换分区 swap
  4. 选择安装源
    • 在安装向导中,选择“本地介质”或“光盘/USB”作为安装源。
    • 如果安装程序支持手动指定目录,指向你刚才在U盘里放入 .deb 包的文件夹。
  5. 手动安装包:如果安装程序无法自动识别U盘中的包,你可以手动安装:
    cd /media/usb/packages
    dpkg -i *.deb

    如果遇到依赖问题,可以使用 `dpkg -i .deb --fix-broken`。*

配置系统与源

安装完成后,进入系统,由于没有网络,我们需要先解决“源”的问题。

  1. 编辑源列表:编辑 /etc/apt/sources.list
  2. 使用本地ISO作为源:如果你将ISO文件也放在了U盘里,可以配置 apt 使用它作为本地源。
    deb [trusted=yes] file:/media/usb/debian-11.0.0-mipsel-netinst-i386-bullseye-mipsel_CD-1/ bullseye main contrib non-free
  3. 更新系统:运行 apt-get updateapt-get upgrade,完成系统的离线更新。

常见问题与驱动

龙芯2F的硬件支持是最大的难点:

  • 显卡驱动:2F笔记本通常使用Mali显卡或集成显卡,开源驱动支持有限,安装后可能需要配置 X Window 系统(如使用 Xorg),并手动指定显卡型号。
  • 声卡与网络:部分声卡驱动可能需要手动编译,或者使用内核自带的通用驱动。
  • 内存:2F笔记本内存通常较小(256MB-1GB),安装桌面环境(如GNOME)可能会卡顿,建议安装轻量级桌面(如 LXDE 或 XFCE)。

在龙芯2F上安装离线Debian系统是一项充满挑战但非常有成就感的任务,虽然过程繁琐,需要手动处理依赖包和驱动,但这能让你完全掌控这台老机器,让它继续发挥余热,如果你成功安装,不妨在评论区分享一下你的配置经验!

💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]