create a bootable USB stick

本文详细介绍如何使用Arch Linux ISO文件创建一个可引导的USB安装盘。步骤包括挂载ISO文件、格式化USB设备、复制文件到USB以及设置启动配置等。
# mount -o loop ~/Downloads/software/arch.iso /cdrom
# cfdisk /dev/sdb
# mkfs.vfat -F32 -n ARCH /dev/sdb1
# cfdisk /dev/sdb
# umount usb-disc
# mount /dev/sdb1 /mnt
# cp /cdrom/* /mnt -r
$ cd /mnt/arch/boot/syslinux/
# mkfs.vfat -F32 -n ARCH /dev/sdb1
# extlinux --install .
# dd bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr.bin of=/dev/sdb
# parted /dev/sdb toggle 1 boot
$ cat syslinux.cfg 
# vi syslinux.cfg #edit the archisolable
# umount /mnt
# umount /cdrom
在将Kali Linux安装到USB闪存驱动器时,把Kali Linux Live ISO文件中的“boot”和“EFI”文件夹复制到闪存驱动器是一个关键步骤,它有助于确保USB驱动器能够正确引导Kali Linux系统。以下是详细解说: ### 前提条件 - 已下载Kali Linux Live ISO文件。 - 准备好一个容量足够的USB闪存驱动器,且里面的数据已备份,因为操作会格式化驱动器。 - 有合适的文件管理工具,在Linux系统下可使用文件管理器,在Windows系统下可使用资源管理器。 ### 具体步骤 #### 挂载Kali Linux Live ISO文件 - **Linux系统**:打开终端,使用以下命令挂载ISO文件。假设ISO文件存放在`/home/user/Downloads`目录下,挂载点为`/mnt/iso`: ```bash sudo mkdir /mnt/iso sudo mount -o loop /home/user/Downloads/kali-linux-live.iso /mnt/iso ``` - **Windows系统**:可以使用虚拟光驱软件(如DAEMON Tools Lite),安装并打开该软件后,右键点击软件界面中的虚拟光驱图标,选择“加载映像”,然后找到Kali Linux Live ISO文件进行加载。 #### 格式化USB闪存驱动器 - **Linux系统**:打开终端,使用`fdisk`或`gdisk`工具查看USB驱动器的设备名称(如`/dev/sdb`),然后使用`mkfs`命令格式化。以下是格式化为FAT32的示例: ```bash sudo umount /dev/sdb* # 卸载USB驱动器的所有分区 sudo mkfs.vfat -F 32 /dev/sdb ``` - **Windows系统**:打开“此电脑”,右键点击USB驱动器,选择“格式化”,在“文件系统”中选择“FAT32”,然后点击“开始”。 #### 复制“boot”和“EFI”文件夹 - **Linux系统**:打开文件管理器,导航到挂载点`/mnt/iso`,找到“boot”和“EFI”文件夹,然后将它们复制到USB驱动器的根目录。也可以在终端中使用以下命令: ```bash sudo cp -r /mnt/iso/boot /media/user/USB_DRIVE_NAME/ sudo cp -r /mnt/iso/EFI /media/user/USB_DRIVE_NAME/ ``` 其中`USB_DRIVE_NAME`是USB驱动器的挂载名称。 - **Windows系统**:打开资源管理器,找到虚拟光驱中的Kali Linux Live ISO文件内容,复制“boot”和“EFI”文件夹,然后粘贴到USB驱动器的根目录。 #### 卸载ISO文件和USB驱动器 - **Linux系统**:在终端中使用以下命令卸载ISO文件和USB驱动器: ```bash sudo umount /mnt/iso sudo umount /media/user/USB_DRIVE_NAME ``` - **Windows系统**:在资源管理器中,右键点击虚拟光驱图标,选择“弹出”;右键点击USB驱动器图标,选择“安全删除硬件”。 ### 注意事项 - 确保复制过程中没有出现错误,可检查USB驱动器中“boot”和“EFI”文件夹的完整性。 - 不同版本的Kali Linux可能在ISO文件的内容和结构上有所差异,但“boot”和“EFI”文件夹通常是必需的。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值