Skip to content
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

problem after create iso #57

Open
ludo77 opened this issue Jun 28, 2023 · 0 comments
Open

problem after create iso #57

ludo77 opened this issue Jun 28, 2023 · 0 comments

Comments

@ludo77
Copy link

ludo77 commented Jun 28, 2023

**Describe the bug
after creating the iso, I get the busybox window

grub >

To reproduce
Steps to reproduce the behavior :

I use your script ./build.sh -

with the config.sh file (which I've modified with my programs):
here's the script:

`#!/bin/bash

This script provides common customization options for the ISO

Usage: Copy this file to config.sh and make changes there. Keep this file (default_config.sh) as-is

so that subsequent changes can be easily merged from upstream. Keep all customiations in config.sh

The version of Ubuntu to generate. Successfully tested: bionic, cosmic, disco, eoan, focal, groovy, jammy

See https://wiki.ubuntu.com/DevelopmentCodeNames for details

export TARGET_UBUNTU_VERSION="jammy"

The Ubuntu Mirror URL. It's better to change for faster download.

More mirrors see: https://launchpad.net/ubuntu/+archivemirrors

export TARGET_UBUNTU_MIRROR="http://us.archive.ubuntu.com/ubuntu/"

The packaged version of the Linux kernel to install on target image.

See https://wiki.ubuntu.com/Kernel/LTSEnablementStack for details

export TARGET_KERNEL_PACKAGE="linux-generic"

The file (no extension) of the ISO containing the generated disk image,

the volume id, and the hostname of the live environment are set from this name.

export TARGET_NAME="ubuntu-from-scratch"

The text label shown in GRUB for booting into the live environment

export GRUB_LIVEBOOT_LABEL="Try Ubuntu FS without installing"

The text label shown in GRUB for starting installation

export GRUB_INSTALL_LABEL="Install Ubuntu FS"

Packages to be removed from the target system after installation completes succesfully

export TARGET_PACKAGE_REMOVE="
ubiquity
casper
discover
laptop-detect
os-prober
"

Package customisation function. Update this function to customize packages

present on the installed system.

function customize_image() {
# install graphics and desktop
apt-get install -y
mate-core
software-properties-common
xorg
xserver-xorg-video-vesa
synaptic
xinit
lightdm
xfonts-base
python3-pip
nano

zotero

wget "https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64" -O zotero64.tar.bz2
tar -xf zotero64.tar.bz2
mv Zotero_linux-x86_64 /opt/zotero
cd /opt/zotero
./set_launcher_icon

R et Rstudio

cd /
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | gpg --dearmor -o /usr/share/keyrings/r-project.gpg
echo "deb [signed-by=/usr/share/keyrings/r-project.gpg] https://cloud.r-project.org/bin/linux/ubuntu jammy-cran40/" | tee -a /etc/apt/sources.list.d/r-project.list
apt install --no-install-recommends r-base

wget https://download1.rstudio.org/electron/jammy/amd64/rstudio-2023.03.0-386-amd64.deb
apt install -f ./rstudio-2023.03.0-386-amd64.deb
cd /
rm rstudio-2023.03.0-386-amd64.deb zotero64.tar.bz2

cat < /etc/apt/preferences.d/nosnap
Package: snapd
Pin: release *
Pin-Priority: -1
EOF

cat < /etc/apt/preferences.d/firefox-for-nosnaps
Package: firefox*
Pin: release o=Ubuntu*
Pin-Priority: -1

Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 99
EOF

cat < /etc/apt/apt.conf.d/50unattended-upgrades-firefox
Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";
EOF

add-apt-repository ppa:mozillateam/ppa
apt install firefox

pip install jupyterlab

# useful tools
apt-get install -y \
libreoffice \
imagej \
ugene \
vlc \
python3-biopython 

apt update
apt upgrade

}

Used to version the configuration. If breaking changes occur, manual

updates to this file from the default may be necessary.

export CONFIG_FILE_VERSION="0.4"`

Desktop (please complete the following information):

  • ubuntu 22.04
  • firefox, brave
  • 22.04.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant