Solved

Bootable CD with enough OS to run software.

Posted on 2006-07-21
3
166 Views
Last Modified: 2010-04-24
Hello All,

      We are about to respond to a RFP for a fairly unique project.  The application needs to boot from a CD and run similar to Symantec AntiVirus or Ghost.  I am starting my homework today on what options are available to create the bootable CD and how that will need to be licensed (Licensing is a key factor).  Obviously I don't want to reinvent the wheel so the "Best Case' scenario would be a company who offers a product that creates an enviroment that will run a 16 bit or 32 bit application we will create.  

We could "Hack off" enough of the Windows install disk to create a Windows Boot CD but according to our legal weenie that would be frowned upon by the licensing guys at Microsoft and get us and our client in hot water so we don't want to do that.

The key to my questions is not how to create the CD, but how to create a Legal Licensed Bootable CD with an OS to run a custom app.

Any advice you have is greatly appreciated.

thanks,
Clint...
0
Comment
Question by:clintnash
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 15

Expert Comment

by:lakshman_ce
ID: 17167648
I think what you are trying to achieve is something we do for the embedded systems. I am not sure if you would be able to do the same for the non-embedded systems. You can refer to this link for more inputs.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpembed/html/end2end.asp
0
 
LVL 2

Accepted Solution

by:
snyp earned 500 total points
ID: 17189970
what you need is a "preinstalled environment", or a "live cd". there's a few around but probably the most popular is BartPE - http://www.nu2.nu/pebuilder/ - which uses core files of windows xp, with it's own file manager and some limited networking support. a lot of linux distro's come with a live cd version as well.
0
 
LVL 2

Expert Comment

by:snyp
ID: 17189985
regards your liscensing issue, you could easily create a small application which runs before anything else on boot-up.. a good idea perhaps would be to create a full-screen app with a simple edit field which prevents input to anywhere else on-screen until a 'key' is entered.

i did the same kind of thing to prevent my younger brother messing around with my pc when i had to leave it switched on and went away from the house. it was basically a full-screen dialog which prevented ctrl-alt-del, windows-key, ctrl+esc etc etc.. hid the start menu.. and had a password edit field to punch a quick password in before it would quit back to the desktop.
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The following diagram presents a diamond class hierarchy: As depicted, diamond inheritance denotes when two classes (e.g., CDerived1 and CDerived2), separately extending a common base class (e.g., CBase), are sub classed simultaneously by a fourt…
In Easy String Encryption Using CryptoAPI in C++ (http://www.experts-exchange.com/viewArticle.jsp?aid=1193) I described how to encrypt text and recommended that the encrypted text be stored as a series of hexadecimal digits -- because cyphertext may…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question