Remastering SolydXK [adapted: 26 July 2019]

Post your tutorials and howtos here.
victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 03 Mar 2014 18:13

@Schoelje I am proud to be a SolydX user but is there any chance that the solydxk-constructor can be used to modify the LMDE 201403 iso, since the Mint Developer's decided to in my opinion take out a vital package. Are there any modifications? or certain files that I need to edit to make it minty? I still use Cinnamon on some of my latops at home but installing multiple packages can be time consuming especially when your in college and your computer needs to be ready. Hoping you could point me in the right direction, I already tried to reconstruct 201403 but it fails to create the root filesystem with the mintConstructor I have saved. Thanks.

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 03 Mar 2014 18:23

victorvaldezhidalgo1 wrote:@Schoelje I am proud to be a SolydX user but is there any chance that the solydxk-constructor can be used to modify the LMDE 201403 iso, since the Mint Developer's decided to in my opinion take out a vital package. Are there any modifications? or certain files that I need to edit to make it minty? I still use Cinnamon on some of my latops at home but installing multiple packages can be time consuming especially when your in college and your computer needs to be ready. Hoping you could point me in the right direction, I already tried to reconstruct 201403 but it fails to create the root filesystem with the mintConstructor I have saved. Thanks.
Hi Victor, and welcome to our forum.
The current solydxk-constructor did not function well with the last LMDE. So, I've updated the constructor, and that version is now in testing: http://packages.solydxk.nl/testing/pool ... .9_all.deb
>> It's untested - use at your own risk!


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 03 Mar 2014 18:29

Okay I'll "test at my own risk :)" many thanks @Schoelje will this constructor try to replace the mint configuration files on the Cinnamon LMDE 201403 iso, with SolydXK own set of configurations, I still want to keep it Mint, I notice some SolydXK folders being created by the constructor inside the boot folder, as much as I enjoy SolydXK, I still want to keep it minty I've grown attached to LMDE that's why?

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 03 Mar 2014 18:43

It will not change any configuration, remove, or install packages, except for a directory name change in the isolinux boot directory, but that shouldn't interfere in the use of the new ISO.


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 03 Mar 2014 18:46

@Schoelje Fantastic will test when I arrive at home. Will report back if I had success or issues.

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 06 Mar 2014 17:39

@Schoelje SolydXK Constuctor failed to update my chroot with

Code: Select all

apt-get update
it would not sync with LMDE Repos will be providing more information within 24 hrs and screenshots, maybe same issue that tux-world was having no connection to the internet in chroot with no proxy as well @Schoelje?

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 06 Mar 2014 22:47

I'm sorry, I can't help you with that.
I provide the tool, but with the rest, I cannot help.


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 06 Mar 2014 22:55

Can you at least give me a link to the mintconstructor version or source code you used to make SolydXK constructor, I think that would help me alot.

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 06 Mar 2014 23:10

victorvaldezhidalgo1 wrote:Can you at least give me a link to the mintconstructor version or source code you used to make SolydXK constructor, I think that would help me alot.
Clem removed the source for mintconstructor, but here's the code for solydxk-constructor: https://github.com/SolydXK/solydxk-constructor


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 07 Mar 2014 16:46

I think I found the solution to my problem trying to remaster LMDE, I had to delete the resolv.conf file from the /etc folder in the chroot in order to successfully sync with the LMDE Repos 8-) , I made a copy of it to put back into the /etc folder after I finish remastering. Thanks @Schoelje for providing the tool.

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 07 Mar 2014 17:03

victorvaldezhidalgo1 wrote:I think I found the solution to my problem trying to remaster LMDE, I had to delete the resolv.conf file from the /etc folder in the chroot in order to successfully sync with the LMDE Repos 8-) , I made a copy of it to put back into the /etc folder after I finish remastering. Thanks @Schoelje for providing the tool.
That might explain why SolydXK doesn't have that issue: there's no /etc/resolv.conf

The LMDE resolv.conf is a symlink to ../run/resolvconf/resolv.conf, and has this contents:

Code: Select all

domain as29550.net
search as29550.net
nameserver 217.112.87.147
nameserver 217.112.88.10
nameserver 217.112.88.90
Could anybody explain what this means (its purpose), and does LMDE really need it?


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 10 Mar 2014 16:58

@Schoelje I notice that trying to use SolydXK constructor to build a 64-bit LMDE fails, in the root folder it has broken links of vmlinuz and initrd.img does not lead to actual files because there is neither, I had to copy my own linux image from the host computer into the chroot and manually link them myself to actually get the constructor to find the vmlinuz and to build the iso don't know if its a bug, but felt I had to bring it up.

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 10 Mar 2014 17:12

The tool is especially made for maintaining SolydXK ISOs.
If you're handy with Python, you can help improve the tool for LMDE.


SolydXK needs you!
Development | Testing | Translations

victorvaldezhidalgo1
Posts: 8
Joined: 03 Mar 2014 18:03

Re: Remastering SolydXK

Postby victorvaldezhidalgo1 » 10 Mar 2014 17:21

Just a quick question how close to LMDE is SolydXK?

User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 10 Mar 2014 18:11

About 2 feet.
No, just kidding ;)
They are both based on Debian testing, and some Mint applications are shared, but that's getting less with each UP, and even those that are Mint based, are heavily changed.


SolydXK needs you!
Development | Testing | Translations

tux-world
Posts: 31
Joined: 22 Jan 2014 19:34

Re: Remastering SolydXK

Postby tux-world » 08 Apr 2014 11:23

i can not runnung solydxk-constructor after installing

verify:
debian tux-world # apt-get install solydxk-constructor
Reading package lists... Done
Building dependency tree
Reading state information... Done
solydxk-constructor is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

run:
debian tux-world # solydxk-constructor
solydxk-constructor: command not found

whereis result command:
debian tux-world # whereis solydxk-constructor

solydxk-constructor:
debian tux-world #

User avatar
MAYBL8
Posts: 1487
Joined: 10 Mar 2013 18:41
Location: Maryland Heights, MO USA
Contact:

Re: Remastering SolydXK

Postby MAYBL8 » 08 Apr 2014 11:27

The command is just "constructor"


User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 08 Apr 2014 11:44

...or run it from the start menu.


SolydXK needs you!
Development | Testing | Translations

User avatar
MAYBL8
Posts: 1487
Joined: 10 Mar 2013 18:41
Location: Maryland Heights, MO USA
Contact:

Re: Remastering SolydXK

Postby MAYBL8 » 05 Jun 2014 19:42

Tried to use Solydxk-Constructor today:
First time trying to use this , probably don't know what I am doing.
Can I use this instead of making an image with Redo Backup?
Here is what I got:

Code: Select all

user@dell-gx620 ~ $ constructor
Fontconfig error: "local.conf", line 1: XML or text declaration not at start of entity
Fontconfig error: "local.conf", line 1: XML or text declaration not at start of entity
mount: you must specify the filesystem type
Command to execute: modprobe loop
Create list store eval string: Gtk.ListStore(bool, str, str, int, int)
First item is column name (multi-column list): Select
First item is column name (multi-column list): Distribution
First item is column name (multi-column list): Working directory
Create column names: ['Select', 'Distribution', 'Working directory']
First item is column name: skip first item
Create column: Gtk.TreeViewColumn("Select", Gtk.CellRendererToggle(), active=0)
Check box found: add toggle function
Column added: Select
Create column: Gtk.TreeViewColumn("Distribution", Gtk.CellRendererText(), text=1, weight=3, size=4)
Column added: Distribution
Create column: Gtk.TreeViewColumn("Working directory", Gtk.CellRendererText(), text=2, weight=3, size=4)
Column added: Working directory
Version: 2.0.5
Start unpacking the ISO...
Create mount directory: /mnt/constructor
Create root directory: /home/user/Downloads/root
Create isolinux directory: /home/user/Downloads/boot/isolinux
Create liveDir directory: /home/user/Downloads/boot/live
Command to execute: umount --force '/mnt/constructor'
umount2: Invalid argument
umount: /mnt/constructor: not mounted
/home/user/Downloads
Clear existing list store
First item is column name (multi-column list): Select
First item is column name (multi-column list): Distribution
First item is column name (multi-column list): Working directory
Create column names: ['Select', 'Distribution', 'Working directory']
First item is column name: skip first item
Add data to list store: liststore.append([False, "SolydXK", "/home/user/Downloads", 400, 10000])
Create column: Gtk.TreeViewColumn("Select", Gtk.CellRendererToggle(), active=0)
Check box found: add toggle function
Column added: Select
Create column: Gtk.TreeViewColumn("Distribution", Gtk.CellRendererText(), text=1, weight=3, size=4)
Column added: Distribution
Create column: Gtk.TreeViewColumn("Working directory", Gtk.CellRendererText(), text=2, weight=3, size=4)
Column added: Working directory
Scrolled to selected row: 0
Command to execute: /usr/bin/aplay '/usr/lib/solydxk/constructor/../../../share/solydxk/constructor/done.wav'
ERROR: Cannot find isolinux directory in ISO


User avatar
Arjen Balfoort
Site Admin
Posts: 9519
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Remastering SolydXK

Postby Arjen Balfoort » 05 Jun 2014 20:23

I cannot guess what you're trying to do, or what ISO you were using.
I also don't know what Redo Backup is for. So, I cannot compare the tools.
Did you follow the instructions in the OP?
Remember that this application is made for SolydXK ISOs only, and only tested from a SolydXK host.


SolydXK needs you!
Development | Testing | Translations


Return to “Tutorials”

Who is online

Users browsing this forum: No registered users and 2 guests