Question regarding use of Cubic iso with Vmware

Asked by R-EC

Hi all,

I am currently using a BackBox distro through a VM powered by VmWare Workstation 16 (my main OS is Windows 10) and my project is to create a custom distro derivated from it and add/remove some tools.
As a POC, i wanted to create a distro similar to BackBox but implementing one additionnal tool (GNU Radio).

Using Cubic, I successfuly created my own custom ISO file (I selected the original BackBox ISO as "original ISO" and installed GNU Radio through the chroot console). Once I had the ISO, I tried to create a new VM based on it hoping it would launch a BackBox VM with GNU Radio already installed.

Instead, I am stuck on boot with an "Automatic boot in 5,4,3 ..." message on repeat ...

Could you please give some indications about what I am doing wrong ?

Thanks !

(Sorry for my English, not my first language)

Question information

Language:
English Edit question
Status:
Solved
For:
Cubic Edit question
Assignee:
No assignee Edit question
Solved by:
Cubic PPA
Solved:
Last query:
Last reply:
Revision history for this message
Best Cubic PPA (cubic-wizard) said (last edit ):
#1

May be your problem is the same as this one reported last year with Linux Mint:
https://answers.launchpad.net/cubic/+question/691589

The issue occurred because "isolinux/isolinux.cfg" needed to be updated.

Cubic automatically updates the important ISO boot configuration files.
However, "isolinux/isolinux.cfg" is not a file Cubic updates by default.

Follow these steps to make Cubic update "isolinux/isolinux.cfg", if it exists...

Navigate to the Options page in Cubic, you will see three tabs at the top: Kernel, Preseed, and Boot.

1. Click on the Boot tab. In the left panel, you will see a list of "default" files that Cubic automatically updates.

2. Click on the "Show all files" toggle button at the top left of the header bar. (It is the 1st button to the right of the "<Back" button).

3. This will expand all of the files in the "/boot/grub" and the "/isolinux" folders.

4. Click in the left panel and start typing "isolinux.cfg". A small search box will appear, highlighting matching files as you type.

5. If this file exists, it will be selected and its contents will appear in the right panel. (If this file does not exist, STOP, and let me know. There my be a different issue).

If the file exists...

6. Make a small change to this file. Making any change to the file will cause Cubic to add it to the "default" files list. For example, add the following comment at the end of the file.

    # TEST

7. Now, click on the "Show all files" toggle button at the top left of the header bar, again. You will see the "default" list of files, but "isolinux/isolinux.cfg" is NOW included in this list!

8. Click the Back button to navigate back to the Packages page.

9. Then, click the Next button to navigate to the Options page again. This will cause Cubic to automatically update the "isolinux/isolinux.cfg" file (because only "default" files are updated).

10. Generate your ISO and test.

If your distro does not have the file "isolinux/isolinux.cfg" or if the above steps did not work, let me know?

Revision history for this message
R-EC (epicrec) said :
#2

Thanks Cubic PPA, that solved my question.