-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The customizer does not seem to support the Ubuntu server #214
Comments
Same issue with Ubuntu-18-04.3-server-amd64.iso (Ubuntu 18.04 server). Desktop variant works. EDIT "You didn't read the first guide You attempt to remaster the alternate, mini and server ISO images, which are unsupported." Found on Common Mistakes: Also: "ISO image compatibility Found on: |
Sorry, I over look it. This issue is closed. |
Server images do not rely on the initramfs-tools + casper scripts, which customizer relies on for live ISO startups. At some point I may be able to add support for the server-live variants that 18.04 provides -- we'll see what 20.04 LTS's layout looks like, and if it continues the 18.04 trend, I'll add support. If they do something different yet again from 18.04 -> 20.04, then it's probably going to be too much work for me to try to rearrange all the code to support all the variations, and we'll have to stick with the desktop ISO requirement. If you'd like to generate your own server installers, look at Packer, debos, or virt-builder for wrappers around debootstrap. Generally you're not going to be able to build ISOs though, because that's not what debootstrap does. You'll get images for various cloud services, VMWare, or Virtualbox, which can also be deployed to bare metal servers or a local openstack or kubernetes instance. These are also extremely popular for building images for non X86_64 hardware, such as raspberry pi2+ or other single-board-computers, and none of those systems can boot ISOs or CDs anyway, so building an installation medium just doesn't make any sense these days. Hope that assists in helping you learn what's out there and more importantly, why it's out there. If you're looking for a specific use case outside of the x86_64 space, feel free to track me down on IRC or email me, as I primarily work in embedded systems these days and can assist you in enumeration of your deployment options. |
Oh, one thing I should point out. If all you're looking for is an ISO without graphic mode, you can make this change on a desktop source ISO of your choice: # Disable the GUI on boot to allow another script to start it later at boot, or not at all.
cd /lib/systemd/system
# Change the default boot target to multi-user.target from graphical.target
ln -sf multi-user.target default.target And then optionally purge all the graphics packages, along with X/Wayland entirely to shrink the size. |
Thanks a million to kamilion for your helpful answer, it's a strong possiblity that I'll bother you with other questions later on. |
When I loaded the ISO file, it failed, when I used the file "ubuntu-16.04.1-server-amd64.iso", I then used the file " ubuntu-16.04.6-desktop-amd64.iso" instead , it successed.
So why?
The text was updated successfully, but these errors were encountered: