Hi,
I need a very simple LiveSystem (that can't be altered by any user) for pupils to write text in exams for example with the program 'mousepad'.
I installed Porteus Desktop 32bit i586 on a Laptop an customized it. I uninstalled a lot of programs, changed localisation etc.
Now I would like to save this customized installation to a LiveCD or even better make a "LiveHarddisk" that can't be altered by any user.
Is it possible to create such a customized LiveMedia?
Thx
Stefan
[Solved] Can I build my own customized Porteus-LiveCD
-
- Ronin
- Posts: 3
- Joined: 23 Jan 2017, 14:43
- Distribution: Porteus Desktop Xfce
- Location: Germany
[Solved] Can I build my own customized Porteus-LiveCD
Last edited by s.senft on 25 Jan 2017, 12:45, edited 1 time in total.
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: Can I build my own customized Porteus-LiveCD
Yep, in terminal run these commands
and use 'Always Fresh mode' at boot up of Porteus.
Cheers
Code: Select all
su
toor
save-changes /mnt/path-to/09-name-of-module-with-changes.xzm
cp /mnt/path-to/09-name-of-module-with-changes.xzm /mnt/path-to/porteus/base
Cheers
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- ncmprhnsbl
- DEV Team
- Posts: 3936
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
- Contact:
Re: Can I build my own customized Porteus-LiveCD
not sure Blaze addresses your question exactly:
then it's just a matter of burning the resulting image to disk..
alternatively, there is, in the multimedia directory, isomaster , if you want a nice gui...
tho in this case it might be best to open a fresh porteus iso and do your customisations to it..
have a look in the /porteus directory of your installation, there you will see a script called make_iso.sh that makes an iso image of the current directory..s.senft wrote: save this customized installation to a LiveCD
then it's just a matter of burning the resulting image to disk..
alternatively, there is, in the multimedia directory, isomaster , if you want a nice gui...
tho in this case it might be best to open a fresh porteus iso and do your customisations to it..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
-
- Ronin
- Posts: 3
- Joined: 23 Jan 2017, 14:43
- Distribution: Porteus Desktop Xfce
- Location: Germany
Re: Can I build my own customized Porteus-LiveCD
Hi Blaze,
1. Programms
But I have to get rid of a lot of Programms, that are not allowed to use in an exam. So I uninstalled the slackare-Package using USM in my Porteus-Installation. But when I create a bootable USB with Proteus Intaller, all programms are back in again. I guess, that 'save-changes' doesn't save all the changes I made. Is there a way to customize the installed programms?
Or an alternative may also be to backup the whole manually customized installation (as with 'Systemback' or ' Remastersys' for Ubuntu).
https://www.unixmen.com/systemback-rest ... ous-state/
2. Language.
Language was also not german, as I configured before. But I guess, I can fix that by copying 'de-xfce4_locales.xzm' to '/mnt/path-to/porteus/base'
Hi ncmprhnsbl,
Thanks, I already succesfully tried 'make_ios.sh'. It works to make an iso.
Customisation is the point, where I'm stuck.
Thx
That helped a bit.Blaze wrote: save-changes /mnt/path-to/09-name-of-module-with-changes.xzm
cp /mnt/path-to/09-name-of-module-with-changes.xzm /mnt/path-to/porteus/base
1. Programms
But I have to get rid of a lot of Programms, that are not allowed to use in an exam. So I uninstalled the slackare-Package using USM in my Porteus-Installation. But when I create a bootable USB with Proteus Intaller, all programms are back in again. I guess, that 'save-changes' doesn't save all the changes I made. Is there a way to customize the installed programms?
Or an alternative may also be to backup the whole manually customized installation (as with 'Systemback' or ' Remastersys' for Ubuntu).
https://www.unixmen.com/systemback-rest ... ous-state/
2. Language.
Language was also not german, as I configured before. But I guess, I can fix that by copying 'de-xfce4_locales.xzm' to '/mnt/path-to/porteus/base'
Hi ncmprhnsbl,
Thanks, I already succesfully tried 'make_ios.sh'. It works to make an iso.
Customisation is the point, where I'm stuck.
Thx
- ncmprhnsbl
- DEV Team
- Posts: 3936
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
- Contact:
Re: Can I build my own customized Porteus-LiveCD
the way i do it, is to extract the the relevent base module(s) and use removepkg/installpkgs.senft wrote:Is there a way to customize the installed programms?
eg.
Code: Select all
xzm2dir 003-xfce4.xzm xfce-remaster
ROOT=/path/to/xfce-remaster removepkg foo foo2 foo3
Code: Select all
ROOT=/path/to/xfce-remaster installpkg *.t?z
then
Code: Select all
dir2xzm xfce-remaster 003-custom.xzm
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
-
- Ronin
- Posts: 3
- Joined: 23 Jan 2017, 14:43
- Distribution: Porteus Desktop Xfce
- Location: Germany
Re: Can I build my own customized Porteus-LiveCD
Thanks a lot,
that helped me, so I could finish the customization.
Where's the 'solved'-Button?
Greets
Stefan
that helped me, so I could finish the customization.
Where's the 'solved'-Button?
Greets
Stefan
-
- Full of knowledge
- Posts: 2564
- Joined: 25 Jun 2014, 15:21
- Distribution: 3.2.2 Cinnamon & KDE5
- Location: London
Re: Can I build my own customized Porteus-LiveCD
Just edit Subject of first Post to be preceded by [Solved].
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
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB