LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 11-16-2013, 11:57 AM   #1
HalfMadDad
Member
 
Registered: Jun 2010
Location: Canada
Distribution: Slackware, systemd-garbage
Posts: 143

Rep: Reputation: 9
feedback with idea please, burn live CD from live CD


Hi Everyone

I like live CD/DVDs but the data persistence can be a bit of an issue. I think a live CD would be a great way to deploy an application to a customer as there is no install, however asking them to save to a USB key or file server, open up other issues.

I believe there are some live distros such as geexbox that can have their live CD removed after the boot. I was thinking it might be neat to have a live CD that could write user changes to another CD creating a child live CD with those changes.

Does anyone see any serious flaws with this? I am assuming that I will need to allocate a lot of space but with a live DVD I don't see this being a problem.

If you happen to know of a live CD that will work after it's CD is removed could you list it please?

-Patrick
 
Old 11-16-2013, 04:53 PM   #2
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,996

Rep: Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628
Many of the live sort of distros used to have a way to boot to ram or I think about three other terms used that allowed that. At some boot option you select it to load the distro to ram, usually when done the cd drive opens up.

Already there are some live cd's that can be burned to a cd-rw where the changes can be kept on the cd-rw. Think puppy could do that or some of that type.

I guess we'd need to know more about this application to decide if this might work on if there might be a more practical solution.

The most easy would be to send out a $4 flash drive I'd think but not sure of your market.

Might consider something like Susestudio where you can create a computer and let people access it from a web page.

You could host a server or even pay for a virtual server too.

Last edited by jefro; 11-16-2013 at 04:55 PM.
 
1 members found this post helpful.
Old 11-16-2013, 09:43 PM   #3
HalfMadDad
Member
 
Registered: Jun 2010
Location: Canada
Distribution: Slackware, systemd-garbage
Posts: 143

Original Poster
Rep: Reputation: 9
Hi Jefro

Thanks for answering my post

Thanks for the Puppy tip too. Yes CD-RW is pretty cool but having a bunch of plain old CD/DVDs would also give the option of rolling back changes and would create backups in the process. It would be messy to have CDs everywhere but it would be safe in terms of data loss.

The application pertains to controlling scientific instruments and will likely be just a console. I have been wrestling with this for a very long time as I don't like GUI programming much but the application would benefit from one.

The plan at this minute, is to have data collected in a console Linux live Distro and sent to a server. The data could then be viewed once it is retrieved from a file server, possibly on Windoze boxes.

What I am envisioning is that someone in the lab could be trained on how to configure settings on the live CD and then could write changes to other CDs. Other lab staff would not have to be able to configure anything, the methods to control their instruments would be hard-wired into the live CD.

Having one live CD burn another one would allow somewhat sensitive information like the IP addresses of file servers inside a NAT to be hard coded into the live CD(but not passwords) without people outside the organization knowing them.

I love Linux but it doesn't seem to going anywhere on the desktop at the moment. It seems to do better when there is either well qualified staff to use it or it comes preinstallled such as with Android(Yes it's linux-like only). Not having to install anything might be a huge plus, especially in an environment where Linux is totally absent, like chemistry / biology labs.

I have never heard of susestudio, I'll have a look.

Thanks again
 
Old 11-16-2013, 10:13 PM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
If those machines are in a network anyway I would completely ditch the idea of booting them from CD, I would just setup a PXE boot server and boot the machines from network. This way maintaining of the system is managed on a central point, you wouldn't have to deploy changes over CDs or other media.
 
1 members found this post helpful.
Old 11-16-2013, 10:56 PM   #5
HalfMadDad
Member
 
Registered: Jun 2010
Location: Canada
Distribution: Slackware, systemd-garbage
Posts: 143

Original Poster
Rep: Reputation: 9
I am sure you are right from a technical point of view but I think this is asking too much from a customer
 
Old 11-16-2013, 11:20 PM   #6
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
In that case you might want to look at SystemRescueCD, they have an option to boot to RAM, I have learned much from looking at the init-script in their initrd. Basically it is pretty easy to achieve that. While usually such an initscript detects where the compressed filesystem container is (usually SquashFS) and then mounts it with RAM overlays you would have to change it to first copy the filesystem container into a RAM-disk or tmpfs and mount it from there. This means of course that you will have to have machines with enough RAM to copy the container to RAM and run the OS and applications, but with console based special purpose systems this shouldn't really be the problem.
 
1 members found this post helpful.
Old 11-17-2013, 07:07 AM   #7
HalfMadDad
Member
 
Registered: Jun 2010
Location: Canada
Distribution: Slackware, systemd-garbage
Posts: 143

Original Poster
Rep: Reputation: 9
Thanks TobiSGD

This is exactly what i will do. I have marked this thread as solved.

Have a great day-Patrick
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
it will very help if: I download CentOS and create live CDROM and live usb stick lse123 Linux - Server 2 09-24-2011 11:21 AM
503box-Live aka Lenny & 3/4 OR Debian-Live on Gas! linus72 Debian 28 11-06-2009 07:20 PM
Live CD with hardware burn-in software? lifeforce4 Linux - Newbie 3 06-13-2008 12:11 AM
Newby help configuring Linux Defender - Knoppix Live CD and how to burn a boot CD.... DocPCPlus Linux - Distributions 1 03-22-2006 12:12 PM
Burn DVD with a Live Linux version? JesterDev Linux - Distributions 1 09-21-2005 03:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 03:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration