如何从 USB 闪存驱动器安装 Debian Linux

大家好!我是大聪明-PLUS!

在本文中,您将学习如何创建可用于安装 Debian Linux 的 USB 闪存驱动器。

介绍

本文将向您展示如何准备一个可启动的 Debian Lenny USB 闪存盘,并将 Debian 从中安装到任何存储设备(IDE/USB HDD)。请注意,本文并非介绍如何将 Debian 安装到 USB 驱动器/闪存盘,而是介绍如何创建"安装 USB 驱动器"。这意味着您可以从 USB 驱动器安装 Debian Lenny,而无需使用传统的 CD-ROM。

安装 Debian Lenny 的方法有几种:

  1. 使用 CD/DVD,可以从 Debian 网站下载,也可以从许多供应商处订购。2

. 使用软盘。3

. 使用 U 盘。本文将介绍这些方法。4

. 使用网络启动(PXE 启动)。

方法 1 是最流行且最简单的方法。

方法 2 已经过时,很少有人使用。

方法 3 和 4 比较晦涩,但 Debian 开发人员已经做了大量工作,使它们尽可能简单易用。

步骤 1:找到一台 Linux 计算机和 USB 闪存盘

您需要一台运行 Linux 的计算机和一个至少 256 MB 的 USB 闪存驱动器,我们将准备它作为安装盘。

步骤 2:将 USB 闪存盘连接到计算机

将您的 USB 驱动器连接到运行 Linux 的计算机,并确保 Linux 内核能够检测到它。大多数现代 Linux 发行版中的内核都可以即时检测 USB 设备,无需任何特殊设置。您可以使用以下命令检查 USB 设备是否被检测到:

# dmesg

您应该会看到类似如下内容:

[373982.581725] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.582718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.582718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.582718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.584152] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.585718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.585718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.585718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.585718] sdc:
[373982.589280] sd 8:0:0:0: [sdc] Attached SCSI disk

步骤 3:下载 USB 设备的可启动映像文件

下载boot.img.gz文件 **。注意:**此镜像适用于 i386 架构。

"架构"指的是您计划安装 Debian Lenny 的系统类型。 例如,如果您计划在 AMD64 架构的计算机上安装 Debian,则需要导航到*/installer-amd64/* 目录并从那里下载boot.img.gz 文件。

步骤 4:准备用于启动的 USB 驱动器

注意: 此步骤将清除 USB 驱动器中的所有数据!

现在运行以下命令:

# zcat boot.img.gz > /dev/sdX

其中sdX 是您的 USB 设备的名称(在本教程中为sdc )。您可以使用 dmesg 命令找到该名称(请参阅步骤 2)。

现在,最好拔下 USB 记忆棒并重新插入,以便 Linux 识别新的分区结构/表。这将更新 udev 存储的分区表。

验证:您可以通过运行以下命令来验证此步骤是否成功: 您应该会看到安装文件,例如syslinux.cfg 、setup.exe 等等。注意: 这里没有"1"或"2"后缀,例如*/dev/sdc1* 或*/dev/sdc2 。将* boot.img.gz 映像复制到 USB 记忆棒后,没有分区表;文件系统直接在设备本身上创建。

# mount /dev/sdX /mnt/
`

ls /mnt`

步骤 5:下载网络安装或商业 CD 映像

到目前为止,我们只准备了用于启动的 USB 闪存盘,但我们仍然需要用于安装 Debian 的安装映像。您有两个选择:

1.下载netinstall ISO 映像,大小约为 150-180 MB。Netinstall会安装基本系统;无需网络连接。

2 .下载businesscard 映像,大小约为 40 MB 。安装需要网络连接。

步骤 6:将 ISO 映像复制到 USB 驱动器

现在我们需要完成最后一步:将之前下载的 ISO 镜像(上一步)复制到 U 盘。为此,请运行以下命令: 就这样。您已成功创建了一个可以随身携带并用于安装 Debian Linux 的 U 盘。只需将 U 盘连接到要安装 Debian Lenny 的电脑,并在 BIOS 中选择从 USB 启动即可。现在您完全不需要 CD-ROM 了! 祝您安装顺利!

# mount /dev/sdX /mnt
`

cp <path/to/iso/image> /mnt`

`

umount /dev/sdX`

相关推荐
曦夜日长3 小时前
Git系统篇,Git本地使用(一):从“究极进化版“到三个区域的底层原理
大数据·linux·git·elasticsearch
shimly1234564 小时前
给断网无 sudo ubuntu22.04 机器安装 nodejs
linux
别动我齐刘海6 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
Lsetea6 小时前
OpenSSL报certificate chain too long:error 22与verify_depth深度排查
linux·https·ssl证书·openssl·证书链
不像程序员的程序媛7 小时前
linux常见文本操作命令
linux·运维·服务器
wangbing11257 小时前
开发指南149-IotDB-常用命令
linux·运维·iotdb
看着博客敲代码7 小时前
WorkBuddy 接上 Kali MCP 做自动化渗透:信息收集到初步验证的落地记录
linux·人工智能·安全·网络安全·自动化
小HANN9 小时前
华为云企业网站上云实战|从零搭建高可用WordPress全站架构(ECS+RDS+ELB+弹性伸缩+云监控闭环)
linux·运维·服务器·经验分享
星恒随风9 小时前
Linux库的底层原理:ELF文件格式、静态链接、程序加载、虚拟地址空间与GOT/PLT详解
linux·运维·笔记·学习·状态模式
GeW10 小时前
2026新质生产力路线图:Linux、数据库与智能算力融合报告
linux