如何使 ubuntu live usb 包含 spasific 应用程序和我的 wifi 驱动程序

如何使 ubuntu live usb 包含 spasific 应用程序和我的 wifi 驱动程序

我想让 ubuntu live usb 或 iso 文件包含我的特殊应用程序,例如启动修复、恶意删除、Internet Explorer 和我的 wifi 驱动程序(bcm43xx)。原因是每次我都必须在通过 usb 闪存驱动器启动后安装它们来修复或托盘某些东西。感谢所有参与者。

答案1

我尝试了三种方法

通过以下方式制作“持久实时系统”USB韓國


韓國从 iso 映像或压缩映像文件创建可启动驱动器的安全工具。1

安装:

$ sudo add-apt-repository universe # only for standard Ubuntu live
$ sudo add-apt-repository ppa:mkusb/ppa # and press Enter
$ sudo apt update
$ sudo apt install mkusb
$ sudo apt install mkusb usb-pack-efi

以下命令是没有图形环境的系统(例如 Ubuntu Server)的替代方法

sudo apt install dus mkusb-nox

安装说明

该工具有命令行版本和 GUI 版本。您可以通过选择“guidus”应用程序从 Ubuntu 的 Dock 启动 GUI 版本。2

  1. 从启动器启动 guidus 或 mkusb
  2. 选择我安装(制作启动设备)
  3. 选择 p‘持久直播’-仅限 Debian 和 Ubuntu
  4. 选择 sdb(或者您的 USB 磁盘)在此步骤中要格外注意,以确保您真正选择的的是 USB 驱动器而不是硬盘驱动器。
  5. 移动滑块选择所需的可用空间(对于 4-8GB 的​​ USB 记忆棒,80% 是合适的)
  6. 选择“前往”
    mkUSB-快速入门手册-22.pdf
    这是经过一些定制后的持久实时系统
    在此处输入图片描述

使用 systemback 从我当前的操作系统制作实时 USB

我从我的系统文件创建了一个实时 usb/安装,所有配置都是通过系统备份公用事业。

$ sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu jammy main"
$ sudo apt update
$ sudo apt install systemback

这是我的 usb 驱动器的屏幕截图,由 systemback 创建 在此处输入图片描述

从 Ubuntu 根分区创建 filesystem.squashfs

我们可以做文件系统.squashfsUbuntu根分区作为备份,以便我们可以恢复我们的 Ubuntu,并且可以通过此文件制作 Ubuntu 实时 USB。

  1. 通过 Ubuntu live USB 启动
  2. 挂载 Ubuntu 分区到/mnt

sudo -i

mount -o ro /dev/sdax /mnt # replace x with your (ubuntu) target partition

  1. 挂载其他分区来保存文件

mkdir sdaz

`mount /dev/sdaz  sdaz  # replace z with your (non Ubuntu) partition` 
  1. 制作文件系统.squashfs

mksquashfs /mnt/* /sdaz/filesystem.squashfs

  1. 从现在起,您将获得可帮助的文件
  2. 经过鲁弗斯通过任何 ubuntu ISO 创建实时 USB,并filesystem.squashfs用您的 USB 替换其中的。
  3. 现在你就可以通过 Ubuntu Live USB 重启了
  4. 要从 恢复您的 Ubuntu 分区filesystem.squashfs,请通过您的实时 USB 启动,挂载 Ubuntu 分区,从 Ubuntu 分区挂载文件夹中删除所有文件,挂载filesystem.squashfs,将所有文件从 filesystem.squashfs 挂载文件夹复制到 Ubuntu 分区挂载文件夹并重新启动。

    我今天测试了所有这些,我删除了所有 Ubuntu 文件并提取filesystem.squashfs到 root 并重新启动到我的 Ubuntu。通过我创建的实时 USB鲁弗斯我输入密码后就可以登录。

    第三种方式相关问题:重启到 Ubuntu 或 live USB 后,你可能会"You do not have the permissions necessary to view the...."在打开一些分区时遇到问题,我可以通过挂载任何分区来解决/mnt

    第三条路注意事项:确保您的filesystem.squashfsISO 文件和其他 ISO 文件中的内核与 rufus 使用的内核相同

相关内容