dec202302

Yann Gaillard

superBoxon requires a specific partitioning scheme to works properly. Depending on the layout you want to use, you will need to create one to three partitions:

  • One partition if you want a fresh new system on each boot,
  • Two partitions if you want data persistence for user(s),
  • Three partitions if you want data persistence for both system and user(s).

These partitions can be on the same disk or you can use one disk for each partition.

Swap is a mechanism that slows down the computer far too much for the little advantage it provides, so use swap disk only if you have 1 gigabyte of RAM or less.

To proceed, select manual partitioning:


Make a system partition of at least 10 gigabytes mounted on "/":


If you want system persistence, make a partition of at least 2 gigabytes mounted on "/data":


Note: system persistence is not available at the moment.


If you want user(s) persistence, make a partition of all the remaining space mounted on "/home":


If you have a BIOS system computer (not EFI) then use a MBR (MSDOS) partition table who is the best choice in this case. Calamares will display the following warning message, ignore it and proceed with the next steps of the installation.


Check your settings before starting installation to make sure you haven't missed anything:


When installation finished reboot on the new installed system.

Classé dans: Tutorials

nov202216

Yann Gaillard

To build the "Live" version of superBoxon distribution, I begin by installing a custom version of the Slackware distribution. This version which I designate by the term "bare metal" is a minimalist version of the Slackware distribution to which I have added some extra packages I use.

Thereby, the installation takes place exactly as if you were installing a typical Slackware with the difference that I am using Grub2 as boot system instead of Lilo or Syslinux.

That's why you will need to perform an additional procedure before you can boot on the newly installed system and that's what I will explain in this article.

Install and configure Grub2 at the end of the installation of "bare metal" version:

When the installation have been completed and the following screen is displayed type Ctrl-C to interrupt the running script.

Move to the "scripts" folder of the installation ISO image:

cd /var/log/mount/scripts/

That folder contains 2 bash scripts that will allow installation, and also to configure Grub2 to be used as the main boot process.

So you have to begin by using the script "beforeChroot.sh" to install Grub2, nano text editor and prepare the environment to use the "chroot" command to configure the new system:

./beforeChroot.sh

After a few tens of seconds, when the execution of the script is finished, you can use the "chroot" command to log into the new system and finish configuring it.

chroot /mnt

Once connected in the new system, you have to mount the ISO image in order to use the second script:

mount /dev/sr0 /mnt

All that remains is to move back to the "scripts" folder of the ISO image:

cd /mnt/scripts/

Then use the second script contained in the folder:

./afterChroot.sh

After a few seconds, when the execution of the script ends, you can exit the "chroot" environment:

exit

That's it, the system is ready to be used, now you have to reboot so that the system will start on the newly installed system.

Classé dans: Tutorials