How do I make a custom LiveCD?

Post here if you are a new Porteus member and you're looking for some help.
jeff4892
White ninja
White ninja
Posts: 19
Joined: 30 Apr 2016, 05:08
Distribution: Latest one
Location: USA

How do I make a custom LiveCD?

Post#1 by jeff4892 » 30 Apr 2016, 13:55

I have installed Porteus on a USB drive and have customized it there with persistence so I have all my settings the way I want them. How do I now create a Live CD so I have it on a CD and not on a USB?

Bogomips
Full of knowledge
Full of knowledge
Posts: 2539
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: How do I make a custom LiveCD?

Post#2 by Bogomips » 30 Apr 2016, 14:57

Welcome to Porteus.
Open IsoMaster from Multimedia menu entry. Copy relevant directories and files from usb. Ensure the iso image is bootable, then burn to CD. Off the top of my head, something to get you started with, if no one comes up with something better. :)
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
francois
Contributor
Contributor
Posts: 4942
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: How do I make a custom LiveCD?

Post#3 by francois » 30 Apr 2016, 20:17

Voltaire: Le mieux est l'ennemi du bien.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: How do I make a custom LiveCD?

Post#4 by Evan » 30 Apr 2016, 22:02

<removed>
Last edited by Evan on 24 Jun 2016, 09:00, edited 1 time in total.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2539
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: How do I make a custom LiveCD?

Post#5 by Bogomips » 30 Apr 2016, 23:25

^ Was aware of the above mentioned script. However not having used it, but preferring a GUI in this instance, could not in all fairness put it forward, as being something I knew would work, having used it in just this type of situation. :(
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

jeff4892
White ninja
White ninja
Posts: 19
Joined: 30 Apr 2016, 05:08
Distribution: Latest one
Location: USA

Re: How do I make a custom LiveCD?

Post#6 by jeff4892 » 01 May 2016, 04:00

OK. I'm new to this type of stuff so I'll try and beat my way through it and hopefully figure it out. I appreciate everyone's help!

User avatar
francois
Contributor
Contributor
Posts: 4942
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: How do I make a custom LiveCD?

Post#7 by francois » 01 May 2016, 11:02

Frankly, the make_iso.sh seems so simple that you should have a try. Thanks for remembering me. I work on hdd manly and seldom on usb..

What is the intended use. You really work with CDs?
Voltaire: Le mieux est l'ennemi du bien.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: How do I make a custom LiveCD?

Post#8 by brokenman » 01 May 2016, 17:12

Can't that be used for the USB Live version?
Yes it can. Make the ISO then burn it to disk. Keep in mind your persistence won't work since you will be booting from non-writable media.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
fanthom
Site Admin
Site Admin
Posts: 4566
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: How do I make a custom LiveCD?

Post#9 by fanthom » 01 May 2016, 17:43

@jeff4892
As far as i remember you can still use your customized save.dat on a CD if you add 'changes-ro' cheatcode:
http://www.porteus.org/component/conten ... -them.html

Sample parameters in porteus.cfg:

Code: Select all

changes=/porteus/save.dat changes-ro
That should give you your usb session saved on optical media. Of course updates wont be possible.
Please add [Solved] to your thread title if the solution was found.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: How do I make a custom LiveCD?

Post#10 by Evan » 01 May 2016, 21:56

<removed>
Last edited by Evan on 24 Jun 2016, 09:01, edited 1 time in total.

User avatar
Ed_P
Contributor
Contributor
Posts: 3154
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

Re: How do I make a custom LiveCD?

Post#11 by Ed_P » 01 May 2016, 22:16

Evan wrote:are these the same or different? :%) :crazy: :)
Different.
Ed

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: How do I make a custom LiveCD?

Post#12 by Evan » 02 May 2016, 00:13

<removed>
Last edited by Evan on 24 Jun 2016, 09:01, edited 1 time in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: How do I make a custom LiveCD?

Post#13 by brokenman » 02 May 2016, 01:26

Will it still save any changes to the current desktop session both by the user or any persistence that has currently been loaded for personal settings?
If those changes have been saved either into a save.dat file or put into a module then the changes (already made) will persist but you won't be able to save any other changes onto the disk. I think what you want to do is setup Porteus how you like it and then burn the resulting ISO onto a disk yes?

If that's the case then boot into always fresh mode and make all your changes how you like them, then save the session to a module. This can be done either via the GUI (porteus-settings-centre) or from a root console: dir2xzm /mnt/live/memory/changes /path/somewhere/out/of/aufs/mychanges.xzm
The path somewhere out of aufs should be onto a real drive somewhere.

If you then place the created mychanges.xzm into your modules folder, generate your ISO, burn to disk then all subsequent boots will have the changes you made.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: How do I make a custom LiveCD?

Post#14 by Evan » 02 May 2016, 01:43

<removed>
Last edited by Evan on 24 Jun 2016, 09:02, edited 1 time in total.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5456
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: How do I make a custom LiveCD?

Post#15 by brokenman » 02 May 2016, 22:47

Yes, if the module is in the modules folder it will load into RAM. If you are going to use Porteus full time then why not install it on your hard drive?
How do i become super user?
Wear your underpants on the outside and put on a cape.

Post Reply