AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[custom-installer](ubuntu)

Martin Hope
TS1997
Asked: 2020-12-10 05:15:01 +0800 CST

带有程序和设置的自定义 Ubuntu 桌面 ISO?

  • 1

我是一名网络开发人员,使用 Ubuntu Desktop 20.04 作为我的主要开发操作系统。最近我不得不多次安装和配置 Ubuntu,因为不同 PC 的一些问题以及我在家工作和在办公室使用不同 PC 的事实。我注意到我总是忘记一些使不同安装行为不同但很少确切知道不同之处的东西。

我的问题是是否可以创建一个自定义 ISO,我可以将其用于具有 Ubuntu 20.04 的未来安装以及包括扩展和设置在内的 VS Code 等桌面程序、FileZilla 等以及 PHP、Apache、ODBC 等服务?我还想它是否支持诸如带有主题和自定义字体的 Oh My ZSH 终端作为默认终端和自定义 Ubuntu 主题(包括 shell 主题)之类的东西。如果可能的话,我想要一个安装程序,使新 PC 与我创建 ISO 的前一台 PC 完全相同。那可能吗?可能性有什么限制吗?

我做了一些研究,发现 Ubuntu Server 可以使用 Cubic,但没有找到任何支持桌面应用程序等的 Ubuntu Desktop。这些将供我个人使用,所以如果有几个帐户遵循安装等没有问题因为我不会与其他人分享这个。

提前致谢!

iso custom-installer 20.04
  • 1 个回答
  • 399 Views
Martin Hope
math3r0se
Asked: 2020-07-07 00:27:19 +0800 CST

自定义 FAI Ubuntu 20.04

  • 0

我知道FAI工具可以创建全自动和可定制的 Debian 安装映像,我喜欢它。

但目前它不提供 Ubuntu 的工具,这很可悲。

我很想创建一个 Ubuntu 20 的映像,它会自动安装我想要的所有设置,比如 FAI,但我不知道该怎么做。

你知道用 GUI来创建这种图像的简单解决方案吗?我发现的所有讨论它的论坛都是很久以前的。

如果没有,这种项目是否有足够清晰的文档?我很讨厌在网上搜索^^

提前谢谢你:D

system-installation automation custom-installer
  • 1 个回答
  • 256 Views
Martin Hope
Seamus
Asked: 2020-05-25 16:49:30 +0800 CST

我可以“帮助”Ubuntu 20.04 安装程序找到现有的操作系​​统吗?

  • 0

我仍在尝试在2011 年末的 17" macbook pro上安装 Ubuntu 20.04 。我需要在我的 macOS High Sierra 安装的同时安装 Ubuntu ,该安装目前是 2TB SSD 的唯一其他(有意义的)占用者。

问题(对我来说)是 Ubuntu 20.04 安装程序错误地得出结论:

This computer currently has no detected operating systems.

我目前在这台机器上安装了rEFInd - 我在安装 Ubuntu 之前就这样做了。

为什么 Ubuntu 20.04 安装程序无法将巨大的 750GB APFS 分区识别为已安装的操作系统?有什么我可以合理地“帮助”安装程序看到这一点,并将 Ubuntu 安装在正确的位置吗?

system-installation dual-boot macbook-pro custom-installer
  • 2 个回答
  • 1523 Views
Martin Hope
Baa
Asked: 2019-08-24 13:50:09 +0800 CST

使用自定义 ISO 创建 UEFI 可启动 live-usb

  • 2

我有一个带有 AMD64 CPU 但 UEFI 引导加载程序只支持 i386 的设备。

我使用Cubic制作了一个自定义的 Ubuntu 19.04 ISO 安装程序,并使用 usb-creator-gtk(启动磁盘创建器)将其闪存到 USB。

这会在 USB 上创建两个分区:

USB 分区

第一个分区格式化为 ISO9660 并保存 ISO 内容,第二个分区是仅包含 .EFI 引导文件的 FAT32 分区。

第二个分区是平板电脑将从中启动的分区。它的内容来自存储在 ISO 上 /boot/grub 中的 efi.img 文件。这最初只包含 AMD64 EFI 文件。:

AMD64 引导文件

我创建了自己的替换 img.efi 文件并使用以下命令输入了 bootia32.efi 文件:

dd if=/dev/zero of=efi.img bs=1M count=5
mkfs.fat efi.img
sudo mount -o loop,rw efi.img /media/efi
sudo cp -r <files> /media/efi

这成功地制作了一个可引导的 USB,但是它不加载安装程序 Grub,它只加载一个 Grub 命令行。

我之前曾使用此bootia32.efi文件成功加载 grub,如果我改为手动将 USB 格式化为 FAT32,复制 ISO 文件并将自定义 EFI 文件放在 /EFI/BOOT 中,那么设备将按照我的预期启动到 Grub .

但我想制作一个可以正常刷入并正常启动的 ISO。

我的问题是,像 usb-creator-gtk 那样创建一个单独的分区来保存引导 EFI 文件有什么意义?如何使该分区加载安装程序的 Grub 配置,而不仅仅是 Grub 命令行?

谢谢

grub2 boot live-usb custom-installer uefi
  • 1 个回答
  • 5024 Views
Martin Hope
ctd
Asked: 2019-04-15 07:49:17 +0800 CST

自定义安装 - ""在定义的 APT 源中找不到可安装的内核"

  • 1

我正在尝试使用https://help.ubuntu.com/community/InstallCDCustomization构建 18.04 的自定义版本,并安装了一些额外的软件包(用 'bionic' 代替 'xenial'),但是在 VM 上安装时我收到消息“在定义的 APT 源中找不到可安装的内核”。

查看系统日志,我看到四个警告:

warning: Unable to find main/debian-installer/binary-amd64/Packages in /cdrom/dists/bionic/Release
warning: Unable to find restricted/debian-installer/binary-amd64/Packages in /cdrom/dists/bionic/Release
warning: Unable to find extras/debian-installer/binary-amd64/Packages in /cdrom/dists/bionic/Release
warning: Unable to find extras/debian-installer/binary-amd64/Packages.gz in /cdrom/dists/bionic/Release

最后还有一条信息:

base-installer: info: found kernels ''

看起来内核包在 dists/bionic/main/binary-amd64/Packages.gz 中列出,并且该文件的校验和在 dists/bionic/Release 文件中是正确的。

还可能缺少什么?

编辑:查看基本安装程序源代码中的 library.sh 代码,最后一条消息表明 /tmp/available_kernels.txt 为空。当我退出安装 w/Alt-F2 时,情况确实如此。

编辑 2:进一步查看 library.sh,该文件由 kernel_update_list 函数填充,该函数从中获取内核候选列表

chroot /target apt-cache search "^(kernel|$KERNEL_NAME)-image"

当我在安装程序 shell 中运行它时,它什么也不返回。我可以看到许多其他软件包,包括 linux-headers-4.15.0-20-generic_4.15.0-20.21_amd64.deb,以及我尝试安装的额外软件包。不过,“apt-cache search linux-headers”不返回任何内容。

编辑 3:在 pool/main/l/linux-signed 中是 linux-image-4.15.0-20-generic_4.15.0-20.21_amd64.deb。标准 18.04 和我的自定义版本都有这个。但我没有看到 dists/ 目录下列出了该包的位置。

apt custom-distributions custom-installer debian-installer 18.04
  • 1 个回答
  • 636 Views
Martin Hope
Arronical
Asked: 2018-07-28 02:52:40 +0800 CST

安装时如何生成sources.list 文件?

  • 4

我最近尝试从 Ubuntu 16.04 64 位服务器安装程序创建自定义 Ubuntu 安装程序 iso,目的是编辑/etc/apt/sources.list文件。我解压了 iso,扩展了 squashfs 文件系统,chroot 到其中并编辑了/etc/apt/sources.list文件。然后我重新打包了文件系统,重新生成了 md5sum 并生成了一个新的 iso 映像。这一切似乎都有效,iso 映像可以启动并用于安装 Ubuntu。

这样做时,我注意到我正在编辑的 sources.list 文件比普通的源文件小得多。它仅包含 archive.ubuntu.com 镜像的“主要”组件,以及安全和更新镜像的类似条目。当我从新的 iso 安装时,该/etc/apt/sources.list文件是我习惯看到的完整文件,包含所有存储库组件,例如 Universe 等。源文件似乎也基于我的位置,因为所有条目都使用 gb.存档.ubuntu 网址。

我假设我只编辑了安装过程中使用的文件,这不会影响最终安装中的实际源文件。

/etc/apt/sources.list安装操作系统时文件的最终版本是如何生成的,不重新编译apt可以影响这个吗?

ubiquity apt iso software-sources custom-installer
  • 1 个回答
  • 1247 Views
Martin Hope
Alexander Engelhardt
Asked: 2010-11-05 06:05:11 +0800 CST

如何从现有硬盘驱动器安装生成可安装映像

  • 3

我在备用工作计算机上安装了 Kubuntu,现在我正在配置它以满足标准用户的需求。我的目标是将它安装在 4 台很少使用的 PC 上供他们玩耍,也许有时间也可以把它放到他们自己的电脑上。

有些东西我希望在每台计算机上都相同(例如 Thunderbird 而不是 Evolution,用户的邮件输入和邮件输出服务器),以及需要在每台计算机上自定义的东西,例如主机名,不同的每台PC上的用户...

此外,计算机具有不同大小的硬盘驱动器。将 10GB 图像推送到 300GB 硬盘驱动器上会“破坏”文件系统,使其看起来只有 10GB 大吗?抱歉,这很难用英语解释。

有谁知道生成完整硬盘的自定义映像sda1as /、sda2asswap和sda3as 的方法 /home?此外,如果我只是将 .iso 刻录到 DVD 上,我将无法启动并将映像推送到 HDD 上,对吗?

system-installation disk-image custom-distributions custom-installer
  • 2 个回答
  • 773 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve