我正在努力将Kali放到USB上--我知道它是已经写好了,但我只想使用全部空间的一部分(前面提到的链接将使用整个驱动器空间)。
让我们把我的16 sdb手柄安装成sdb.目标是:
16 GB total, split like this...
----------------------------
| 11 | 01 | 04 | (GB)
----------------------------
sdb1 sdb2 sdb3 (partition ID)
FAT32 FAT32 FAT32 (format)
storage fatdog kalipart (label)其目标是多引导Fatdog64、Puppy和Kali。目前,sdb2是可引导的(syslinux),并且成功地在sdb2上传递给Fatdog。接下来,我想在sdb3上向Kali添加链式加载。在我看来,最好的方法是从syslinux加载GRUB4DOS (都在sdb2上),将sdb3和chainload从GRUB4DOS映射到sdb3。
所以我问:如何将Kali安装到这个USB棒上的现有分区上?
其他备选方案:
更新:
grub>提示符,而且我还没有找到GRUB4DOS命令的任何适当组合,以便用GRUB2配置文件加载GRUB2 --而且更令人困惑的是,我认为卡利的live iso是在syslinux上运行的。(@jasonwryan @user63921 63921)发布于 2014-03-30 15:42:38
我会在linux中将零写到sdb3:
dd if=/dev/zero of=/dev/sdb3 bs=32k 然后将其格式化为FAT32。无论何时格式化或重新格式化卷,都要确定它的标签。无论何时进行多引导或其他任何事情,您都应该标记所有的卷!
然后安装全尺寸的Kali ISO (不是小型ISO)(如果已经刻录为CD,则将磁盘放入CD驱动器)。
将活动CD文件和文件夹从Kali CD或挂载的ISO复制到新的FAT32卷
然后我会在USB上将autorun.inf重命名为autorun.NOT,然后您应该可以从Grub启动到Kali实时文件集。
Syslinux不会从一个分区引导到另一个分区,在将来对Syslinux进行修改之前,除了有目标ldlinux.sys文件的分区之外,您不应该能够访问其他分区。
Kali 1.0.6使用isolinux 4.05,所以如果要迁移到Syslinux,它也必须是4.05版本。
发布于 2014-05-23 22:43:30
因为这听起来像是在使用Live,而不是安装到闪存盘上: Pendrive的工作人员创建了您的通用多重启动安装程序(YUMI)。他们支持所有流行的Live和许多对我来说是新的。卡莉也在那里。我很久以前就不再手动做这个了。你可以在闪存盘上安装尽可能多的Live。如果发行版支持持久性,则为您提供创建持久压缩文件的选项。注意:在Windows下运行,在葡萄酒下找不到驱动器。Linux版本处于早期测试版。
http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
享受吧!
(与网站无关,我真的很喜欢他们的免费产品)
发布于 2019-04-20 12:41:47
只需安装到另一个笔驱动器并将文件复制到需要安装的特定分区。在分区管理器i.e diskpart, windows disk manager, Gparted... etc.中将partion标志更改为可引导(启用引导标志)
https://unix.stackexchange.com/questions/122011
复制相似问题