70470 Posts in 6879 Topics - by 687 Members - Latest Member: Laricwashere

Author Topic: Linux Live CD with Flash  (Read 2610 times)

Offline The Shoctor

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 5803
  • Karma: 17
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 3.0.11 Firefox 3.0.11
  • Steam ID: shadohawk@shadoworks.net
  • XBox Gamer Tag: TheShoctor
  • XFire: shadoworks
Re: Linux Live CD with Flash
« Reply #15 on: July 08, 2009, 05:39:24 PM »
MOBLIN!!! http://moblin.org/
Flash works out of the box... Limited driver support cause it's meant for netbooks, but I am also going to test gOS and MoonOS.

Support LAN Play!
ლ(ಠ益ಠლ) "I have more than 20 friends EA!" --FITES.NET
(╯°□°)╯︵ ┻━┻
"Close enough." --UGC League

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Minefield 3.6a1pre Minefield 3.6a1pre
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: Linux Live CD with Flash
« Reply #16 on: July 09, 2009, 09:36:24 PM »
Hmm... the fact that you want a tech to go on-site, pop in a boot-able cd, and expect it to have nic drivers built-in is going to be very very tough.

At Hershey, we have a common desktop architecture where we have a finite # of hardware configurations.  So, i was able to include the drivers needed for every hardware configuration in the CD.

To expect a CD to boot and be able to recognize and use the built-in nic of any random computer is going to be incredibly tough, if not impossible.

A thought would be to include drivers for a bunch of popular chipsets and nics, but to also have each tech carry a usb nic with them that you know the CD will be able to recognize and use.

You mentioned 'extend the lifetime of some older laptops' so that sounds like you might also want to run the cd on a work-laptop which would then have a known hardware configuration that you can plan for, with regards to drivers.


No, these CD's would be going into Comcast owned laptops, not customer machines, so I can plan for which drivers to use. Most of these laptops would be Dell Latitude D610's, D600's, 131L's, or 120L's.

I was able to get the UBCD4Win compiled and working, it's just 714MB, so it won't fit onto a CD (I tested it with VMWare). I just have to go through the (long) list of apps that are included with UBCD4Win and eliminate some unnecessary ones to get it down below 700MB.

BTW, I found the instructions/files for including Flash into the build at http://www.bootcd.us/BartPE_Plugin_Details/126/Mozilla-Firefox-Flash-plugin.html in case anyone else needs to do this.
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline The Nstuff

  • Staff
  • Uber Gamer
  • *
  • Posts: 1504
  • Karma: 0
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Opera 9.80 Opera 9.80
Re: Linux Live CD with Flash
« Reply #17 on: July 11, 2009, 12:52:01 PM »
cool.  I just built a basic version of winpe bootable cd that i mentioned previously and the base iso is 148MB.  I just need to add stuff to it.
<avatar made by Agent>

Offline The Nstuff

  • Staff
  • Uber Gamer
  • *
  • Posts: 1504
  • Karma: 0
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Opera 9.80 Opera 9.80
Re: Linux Live CD with Flash
« Reply #18 on: July 11, 2009, 03:08:42 PM »
Success!!

All my prior efforts with winpe were with the older 1.x version which used the XP/win2k3 server kernels.

I just downloaded and used the new WAIK toolkit to create a new winpe 2.0 image.  I've already included Opera in it with full flash support.  As proof, I'm able to watch a youtube clip.

Did some digging, the difference between bartpe and winpe is that Bart basically did all the work himeself to create the 'PE' environment that will boot from a CD.  MS used to provide WinPE only to Enterprise customers, but as of WinPE 2.0 (vista kernel based), they provided a free download for anyone to play with it.

One really nice feature included in winpe 2.0 is Ramdisk support.  Winpe basically tricks anything that needs to write to the disk, and re-directs their write request to the ramdisk.  The size is configurable and in my test image, i upped it to 64mb (didn't want it too big as the target may not have enough memory to handle it).

<avatar made by Agent>

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Minefield 3.6a1pre Minefield 3.6a1pre
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: Linux Live CD with Flash
« Reply #19 on: July 12, 2009, 12:03:35 AM »
As I am targeting older laptops, I wanted to stick to a WinXP based system for performance reasons.
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline The Nstuff

  • Staff
  • Uber Gamer
  • *
  • Posts: 1504
  • Karma: 0
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Opera 9.80 Opera 9.80
Re: Linux Live CD with Flash
« Reply #20 on: July 12, 2009, 07:39:48 AM »
er?  This is just the kernel.  We aren't talking about the layers upon layers of crap running on top of the kernel that is installed in the normal Vista system.  The thing doesn't even run explorer, nor does it have a start menu, or anything else.
<avatar made by Agent>

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Minefield 3.6a1pre Minefield 3.6a1pre
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: Linux Live CD with Flash
« Reply #21 on: July 13, 2009, 08:57:05 AM »
O RLY?
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline The Nstuff

  • Staff
  • Uber Gamer
  • *
  • Posts: 1504
  • Karma: 0
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Opera 9.80 Opera 9.80
Re: Linux Live CD with Flash
« Reply #22 on: July 13, 2009, 08:55:42 PM »
sigh, never mind.  Just trying to help out with a different avenue... you did post this in the 'support group' thread after all.
<avatar made by Agent>

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Minefield 3.6a1pre Minefield 3.6a1pre
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: Linux Live CD with Flash
« Reply #23 on: July 13, 2009, 10:52:25 PM »
That was an "O Rly?" in the vein of "Do tell more". If it's just the kernel, how does one launch apps, configure network settings (e.g., DHCP vs. static), etc? Do you have a link that I can explore more info about this method? Screenshots of a running system (via VMWare or VirtualPC)?
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline The Nstuff

  • Staff
  • Uber Gamer
  • *
  • Posts: 1504
  • Karma: 0
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Opera 9.80 Opera 9.80
Re: Linux Live CD with Flash
« Reply #24 on: July 14, 2009, 06:28:05 AM »
I have the iso's that i've created from playing around with it.  If you hope on AIM, i can transfer one to you.

Winpe is definitely not as easy as using bartpe as Bart has definitely put a lot of effort into the whole plugin support and making his product as easy to use as possible.

Basically, winpe is a stripped down version of Windows with only the bare components.  The cd image boots to a floating cmd prompt window in a blank desktop.  No icons, no taskbar, nothing, just the floating cmd prompt window.  And you enter commands to load up normal apps like notepad, regedit, taskmgr, etc.  Things that aren't included by default can easily be added

This is pretty bare bones, but it does have some nifty features that Bart might not.  Because it is Vista-based, it have ip4 and ip6 support.  It "supports driver injection, which enables you to load drivers either before or after Windows PE has launched".  If "you start Windows PE and discover that it lacks a necessary driver, you can load the nonstandard driver from removable media and immediately use the hardware without rebooting."  Useful when building the cd for the first time and trying to get everything to work right.

The only bad thing is the vista-based winpe 2.x needs 256mb of memory.  You'll easily know why when you start looking at the source .wim file and it is 160MB all by itself and that it, by default, wants to create a virtual 32mb ramdisk as well.  I tweaked my test virtupc machine to only have 128mb of ram and it errored-out when trying to boot winpe.  "Ramdisk device creation failed due to insufficient memory."

Since the cmd prompt window that gets launched is essentially a type of autoexec.bat script, you can edit the script and make it load anything you want at boot.  Write your own custom UI and have it launch.  I haven't played with it yet, but supposed I can inject MHT support which would enable me to create a web-based application using only html code.  If you've never used .mht files in the past, they are pretty powerful and would enable you to create a simple UI to launch apps.  At least, from the documentation i've read, this should be supported, i haven't tried injecing the support yet.  I can try it tonight.

Good article to see what it looks like and instructions on how to download and create a basic image.  http://mattoid.com/data/computing/winpe_and_imagex.htm
<avatar made by Agent>

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Minefield 3.6a1pre Minefield 3.6a1pre
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: Linux Live CD with Flash
« Reply #25 on: July 14, 2009, 08:42:33 AM »
Thanks for the info. I PM'd you access info for my FTP server to get the ISO from you.
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!