Iso Better | Ubuntu Desktop
| Customization Level | Added Packages | ISO Size (original) | ISO Size (custom) | Boot time increase | |---------------------|----------------|---------------------|--------------------|--------------------| | Minimal (drivers) | 5 | 2.8 GB | 2.9 GB | +0.4 sec | | Standard (IDE + tools) | 18 | 2.8 GB | 3.7 GB | +2.1 sec | | Full (CUDA, ROS, Docker) | 42 | 2.8 GB | 5.2 GB | +5.8 sec |
sudo unsquashfs -d ~/iso_workspace/squashfs-root \ ~/iso_workspace/extract-cd/casper/filesystem.squashfs Copy DNS resolution and mount virtual filesystems: ubuntu desktop iso
sudo umount ~/iso_workspace/squashfs-root/dev sudo umount ~/iso_workspace/squashfs-root/proc sudo umount ~/iso_workspace/squashfs-root/sys sudo mksquashfs ~/iso_workspace/squashfs-root ~/iso_workspace/extract-cd/casper/filesystem.squashfs -comp xz -b 1048576 -noappend Recalculate filesystem size for filesystem.size : | Customization Level | Added Packages | ISO
sudo cp /etc/resolv.conf ~/iso_workspace/squashfs-root/etc/ sudo mount --bind /dev/ ~/iso_workspace/squashfs-root/dev sudo mount --bind /proc/ ~/iso_workspace/squashfs-root/proc sudo mount --bind /sys/ ~/iso_workspace/squashfs-root/sys Enter the chroot environment: ubuntu desktop iso
