Slashdot Mirror


Fast-Booting OS for Usually-Off Appliance PCs?

An anonymous reader writes "I have some older computer equipment at work that I want to re-purpose as application appliances. The machines will sit, unpowered, until needed, then powered up. No way around the 'sitting powered off' — company directive. What is the quickest-booting OS I could use for them? I know about LinuxBIOS, but that would require new hardware, which does not go along which the re-purposing theme. Some of them do not need to be connected to a network, so an old version of Linux or Windows 98 are possible. DOS is too old to consider. So what are my options?"

523 comments

  1. Splashtop by Enderandrew · · Score: 1, Informative
    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Splashtop by rtechie · · Score: 4, Insightful

      Un, no. Splashtop requires new hardware. He specifically wants to repurpose old hardware.

    2. Re:Splashtop by cavtroop · · Score: 3, Informative

      While that looks neat, there is no download for it.

      "Splashtop is bundled with motherboards, desktops and notebooks by their manufacturers.
      Currently, it is available with products from the following manufacturers:
      Notebooks
      ASUS
      Motherboards
      ASUS
      Desktops"

      So, unless you buy an ASUS machine, with this loaded, you look to be SOL.

    3. Re:Splashtop by maeka · · Score: 4, Insightful

      http://www.splashtop.com/

      There you go.

      What part of the questioner's desire to re-purpose old, existing, hardware did you not understand?

    4. Re:Splashtop by Enderandrew · · Score: 1

      Splashtop requires a new motherboard. Motherboards aren't always expensive.

      And Splashtop is open source. If you go to their website and contact them, they will release source according to their site.

      So you wouldn't even need a new motherboard then. Just install the Splashtop OS on your existing hardware.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    5. Re:Splashtop by Enderandrew · · Score: 1

      Click on Developers and then contact them for the source given that it is OSS.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    6. Re:Splashtop by fruitbane · · Score: 0, Troll

      Oh, because I know *I* can afford a new PC that's going to sit turned off and un-used until I need to do something very specific. I wish I had your expense account.

    7. Re:Splashtop by Enderandrew · · Score: 1

      Look above you.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    8. Re:Splashtop by Anonymous Coward · · Score: 0

      You look. Notice the 1 minute difference in our three posts? Think perhaps we were all composing at the same time? Sheesh.

    9. Re:Splashtop by Enderandrew · · Score: 1

      I understand you all posted at the same time. But that doesn't mean I need to repost my reply three times.

      Fucking AC's. Sheesh.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    10. Re:Splashtop by i.of.the.storm · · Score: 1

      Have you tried this, and tried installing it on your motherboard? I'm actually intrigued by this, but it seems like it wouldn't be possible to just install on any old motherboard.

      --
      All your base are belong to Wii.
    11. Re:Splashtop by Enderandrew · · Score: 2, Interesting

      It is an optimized Linux stack according to the site and developers section. It should install on a HDD in theory.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    12. Re:Splashtop by markov_chain · · Score: 0

      Can you afford the extra electricity to power the old PC, and the extra air conditioning to get rid of the massive amounts of heat that old thing is going to put out?

      --
      Tsunami -- You can't bring a good wave down!
    13. Re:Splashtop by Rakishi · · Score: 2, Informative

      Splashtop requires a new motherboard. Motherboards aren't always expensive.

      Since you need very specific ones they probably are and as someone else mentioned they won't work with older hardware. That's not counting whatever driver hell you may have with any peripherals.

      And Splashtop is open source. If you go to their website and contact them, they will release source according to their site.

      So you wouldn't even need a new motherboard then. Just install the Splashtop OS on your existing hardware.

      Which will give you absolutely nothing, do you think it boots instantly by magic or something? Why in god's name do you think it requires specific motherboards or did you simply not think at all? Do you think that maybe those motherboard have some extra special hardware that let's splashtop do it's magic?

      To quote wikipedia "Splashtop seems to work with a 512MB flash memory embedded on the PC motherboard.[6] A proprietary core engine starts at the BIOS boot and loads a specialized Linux distribution called a "Virtual Appliance Environment" (VAE). While running this VAE, the user can launch "Virtual Appliances" (VA). Skype is a VA, for instance.[7]"

    14. Re:Splashtop by hairyfeet · · Score: 5, Informative

      Use either DSL or puppy. I have used both on older hardware and installed on the HDD the boot is very fast. You could probably speed up the process even more if you compiled it for the specific hardware.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    15. Re:Splashtop by hclewk · · Score: 1, Informative

      yes

    16. Re:Splashtop by Plaid+Phantom · · Score: 2, Insightful

      It will be sitting powered off. Not much of a power drain there. At a certain point, the cost of new equipment will outweigh the power savings.

      --
      All comments are properties and trademarks of the voices in my head. Not like I'm gonna claim them.
    17. Re:Splashtop by negRo_slim · · Score: 5, Insightful

      I don't know, how about the part where it's a stupid idea and he should just invest in a PC that isn't more than 10 years old?

      Don't feed the trolls but...

      There are those of us that like old cars, old planes, old trains, old things, for whatever reason. I myself enjoy having old rigs, there is nothing like launching Win 3.11 again to bring me straight back to middle school and my first computer. And when that software is running on the hardware of it's era it becomes so much sweeter. Or sometimes I like to overclock the old stuff, much trickier then it is now. Or sometimes I need a fan, or a case to mod as a rough draft... Yeah when you see something as irrelevant due to it's age and no other criteria you're really limiting yourself to that everything is disposable Wal-Mart style economy, and I pity you.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    18. Re:Splashtop by negRo_slim · · Score: 4, Informative

      Can you afford the extra electricity to power the old PC, and the extra air conditioning to get rid of the massive amounts of heat that old thing is going to put out?

      The old things don't put off heat... Listen to yourself. I can't tell you how many Pentiums/K6/Cryix based systems I've seen with no fan but the one in the PSU. Oh and the PSU's, when's the last time you've opened an old computer and found anything higher then 250-300watts max? Can't say that I have, ever. In fact when I received 6 Pentium D's a few weeks ago from an office upgrading all there kit all they came equipped with mere 250w PSU, and those are somewhat modern systems based on an architecture that was known for reaching up to 115 W in 3.6-3.8 GHz Prescotts. So yeah I think your point is moot and your talking out your ass. But we'll never know :) He didn't specify the hardware.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    19. Re:Splashtop by Enderandrew · · Score: 3, Informative

      It is an optimized Linux stack. It should boot from a HDD. It doesn't "require" a specific motherboard, so much as ASUS is the only company to currently integrate it in their motherboards. The integrate it by storing the Splashtop software stack on a flash chip.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    20. Re:Splashtop by markov_chain · · Score: 2, Interesting

      Dude I've had it to here with old PCs as appliances. 250W PSU? Are you kidding me? Have you seen how much power a newish VIA mini-ITX board draws? Hint: it's in low single digits.

      --
      Tsunami -- You can't bring a good wave down!
    21. Re:Splashtop by spankymm · · Score: 3, Interesting

      Can *we* afford the environmental cost of replacing a working system?

      --
      http://cafepress.com/spankymm - for the Masturbating Monkey in you!
    22. Re:Splashtop by i.of.the.storm · · Score: 1

      Oh, so it's probably on a smallish flash chip on the motherboard then. For some reason I was under the impression that it replaced the BIOS. I guess you could just put a CF card in place of a hard drive and put Splashtop on on, and have a really fast booting system. Now I'm wondering whether that would be useful/possible on my laptop... it does have a memory card slot, but for SD/XD/MMC only. I don't think it can boot from the media card slot either. And replacing the HDD with a CF card isn't really much of an option.

      --
      All your base are belong to Wii.
    23. Re:Splashtop by hailukah · · Score: 3, Informative

      The problem there is that you don't recompile DSL (and I'm sure Puppy either since, iirc, it was initially based on DSL). To achieve such a small size the DSL team compiles all of the source, including the many patches that are probably required, and release each version as-is in binary format. Though it may be possible to speed up the boot process by tweaking the init scripts it probably wouldn't be worth it since all of the software involved has been compiled for size, not speed, and the DSL team has added lots of their own init scripts to handle the various boot methods it supports.

      Along the lines of using a DSL like system though would be perhaps to use an older version of Debian, say Sarge or something.

      --
      "What if I got hit by lightning while walking with an umbrella? Ban umbrellas! Fight the menace of lightning!" Doctorow
    24. Re:Splashtop by bonehead · · Score: 3, Insightful

      in theory, in theory, in theory.....

      You say that a lot. He's not looking for something that works "in theory", but something that "actually works" in the real world.

      I'm sure your suggestion is really, really awesome, "in theory". Unfortunately, there's a huge difference between the drawing board and actual application.

    25. Re:Splashtop by bonehead · · Score: 4, Insightful

      You do realize that simply having a PSU capable of supporting 250W is not the same thing as actually drawing 250W, right?

      Or are you still learning?

    26. Re:Splashtop by hailukah · · Score: 5, Funny

      And a newish VIA mini-ITX board costs how much?

      Look, it seems most people here would just like to see the guy get a new computer, so why not chip in and send him a crisp twenty.

      --
      "What if I got hit by lightning while walking with an umbrella? Ban umbrellas! Fight the menace of lightning!" Doctorow
    27. Re:Splashtop by Homer's+Donuts · · Score: 4, Interesting

      confession:

      I have a IBM PC with a flip top case.

      It is just too cool to get rid of.

    28. Re:Splashtop by cheater512 · · Score: 1

      Yeah but the whole speed thing comes from the fact that it boots Linux from flash.

      Its just Linux. Nothing really special.

      LinuxBIOS is more like what your thinking of and it boots Linux in 3 seconds.
      But it requires a supported motherboard.

    29. Re:Splashtop by cheater512 · · Score: 1

      What heat? Pentium chips can run overclocked without a heatsink.

      Do that to a modern chip and 120 watts creates silicon vapor. :)

    30. Re:Splashtop by moosesocks · · Score: 1

      Well, if you ditch any hard drives (along with optical drives, or anything else that moves) in the system, and underclock the CPU, many desktops can be made to run on just a trickle of power.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    31. Re:Splashtop by p0tat03 · · Score: 1

      And how much would the VIA board cost? How many "on hours" will the poster have to log to recoup that cost?

      And then you have to account for the heat from the AC adapter. Then the HDD. Then the disk drives. Then the video card too.

    32. Re:Splashtop by Anonymous Coward · · Score: 0, Funny

      Yeah, but in *theory* theory and practise are the same, so we only need to think about the theoretical!

    33. Re:Splashtop by Chas · · Score: 1

      Again, re-read the original article.

      He's looking to re-purpose older hardware. NOT buy new. Since he literally HAS TO buy new hardware (which may or may not necessitate new CPU and RAM as well as other components) to get Splashtop, this shoots your suggestion down.

      EOD

      --


      Chas - The one, the only.
      THANK GOD!!!
    34. Re:Splashtop by Slashcrap · · Score: 3, Informative

      The problem there is that you don't recompile DSL (and I'm sure Puppy either since, iirc, it was initially based on DSL).

      I'm guessing he meant recompile the kernel to match the specific hardware. There's no point waiting for the kernel to scan for every SCSI device ever made if you don't have any. Also you can build a non-modular kernel and avoid the need to run module update scripts and eliminate the initrd. You can generally save several seconds this way if you really know what you're doing.

    35. Re:Splashtop by Flossymike · · Score: 1

      Sorry about being off topic, but I'm looking for a motherboard with splashtop, Express Gateway as Asus calls it, along with integrated graphics using Intel GMA950. Do you happen to know is any are made? I've checked the Asus website and the only ones I happened to see where the P5Q series and none of them had integrated graphics.

    36. Re:Splashtop by Anonymous Coward · · Score: 0

      I think he was trying to say that any computer today would put out the same maximum heat as older machines because they have the same wattage PSU. If I have a 250 watt PSU it might only use 200 at the plug and waste 100w in heat. You can be sure it wouldn't be wasting 500 watts as heat though.

    37. Re:Splashtop by sych · · Score: 2, Informative

      A switched-mode power supply (like those used in PCs for as long as I can remember - at least since the 386 days, anyway) shouldn't waste more than a watt or so of its excess capacity in heat - it generally only draws as much power as is needed (fluctuating dynamically with the load)

    38. Re:Splashtop by Tweenk · · Score: 1

      Since he literally HAS TO buy new hardware (...) to get Splashtop

      Look at their developer page. While they probably won't release everything, it gives some hints about building a similar system.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    39. Re:Splashtop by Anonymous Coward · · Score: 0

      Did you notice that, he was objecting to the claim that old pc-s have a high probability of putting out big amounts of heat. When he said that PSU is capable of supporting 250W max, then as you said then the drawing will be less which equals also even less than 250w of heat production, right?
      Or are you still learing?

    40. Re:Splashtop by Anonymous Coward · · Score: 0

      I bet you probably do, by the sounds of it you're not doing very well financially.

      Probably why you spend your time trolling Slashdot, eh?

    41. Re:Splashtop by Lumpy · · Score: 4, Informative

      I disagree.. he wants a complete OS/environment.

      http://www.qnx.com/

      you can get it's complete kit free nfor non commercial use. is INSANE FAST at booting if you do it right and is small.

      --
      Do not look at laser with remaining good eye.
    42. Re:Splashtop by Sandbags · · Score: 4, Informative

      All well and good he wants to "save money" and re-use existing hardware, but changing an OS is going to mean a LOT of time, testing, and likely new software. The cost of this will FAR out shadow the costs of a new piece of compatible hardware...

      Of course, before you can ask what OS to run, we might want to know what applications it's being used for... and why exactly would an application appliance be powered off? this obviously isn't a database that gets regular attention, or any kind of security device, backup system, or other management system. so...

      I'm assuming we're talking about legacy apps here then. In that case, I'm CERTAIN you have idle space and CPU time on existing servers. Throw a VM in there, and use that. When idle (hibernate, wake on LAN) it should use no more energy that the host would be when idle by itself, and if that host is a machine that DOES have to be on 24/7, then you're effectively using 0 additional power. It will wake on LAN in 15-30 seconds, maybe faster, and can auto hibernate again when idle. Simple, clean, and as a bonus, you can move the old hardware to your DR or testing lab.

      --
      There is no contest in life for which the unprepared have the advantage.
    43. Re:Splashtop by DaveV1.0 · · Score: 1

      What part of

      The machines will sit, unpowered, until needed, then powered up.

      did you not understand?

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    44. Re:Splashtop by orasio · · Score: 1

      I don't know, how about the part where it's a stupid idea and he should just invest in a PC that isn't more than 10 years old?

      Don't feed the trolls but...

      There are those of us that like old cars, old planes, old trains, old things, for whatever reason.

      Call me old fashioned, but I like my women older than 10, too.
      WAY older!

    45. Re:Splashtop by wed128 · · Score: 1

      a CF interface is actually IDE, if i recall correctly. You might be able to master/slave it in there somehow.

    46. Re:Splashtop by hairyfeet · · Score: 1

      That was exactly what I was talking about. Since he is going to be using these machines as appliances I'm doubting there is going to be any hardware changes. By recompiling the kernel to support only the specific hardware it is going to be running on it should cut down the boot times even further. That said,I have given away plenty of P2 & P3 machines running DSL or Puppy to churches,charities,single moms,etc and installed on the hard drive it is VERY fast. And he wouldn't have to worry about Bitrot like with Win9X. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    47. Re:Splashtop by phoenix321 · · Score: 1

      If you can afford to install loads of software on a deprecated computer and/or afford to run it for several hours, you can afford a newish ITX solution with up-to-date common OSS.

    48. Re:Splashtop by Anonymous Coward · · Score: 0

      You shouldn't have responded to the second post at all. Fucking UIDs. Sheesh.

    49. Re:Splashtop by Mister+Whirly · · Score: 1

      Yeah, but when has VIA ever made an impressive, rock-solid chipset?

      --
      "But this one goes to 11!"
    50. Re:Splashtop by Dolda2000 · · Score: 1

      Of course, Splashtop is extremely fast, but depending on what exactly he wants to do with these installation, a stock Debian Etch installation might function just as well. It usually boots in 20-30 seconds, which is certainly fast compared to many others, but an order of magnitude slower than Splashtop. So, it really depends on just how fast he wants them to boot.

    51. Re:Splashtop by adrianhensler · · Score: 1

      I like the VM option as well. If that is an option; maybe cloud computing via Amazon's EC2 or similar would be an option.

    52. Re:Splashtop by HTH+NE1 · · Score: 1

      LinuxBIOS... the Apple IIgs supported a ROMdisk. The speed of booting from a RAMdisk without the need for battery backup.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    53. Re:Splashtop by aurispector · · Score: 2, Informative

      Puppy's not based on DSL now and I don't think it ever was. Puppy is specifically designed to run well on old hardware. You could go on about various linux flavors, compiling & optimizing, but if the original poster wants something that works out of the box with minimal fuss, puppy ought to work just fine, as should DSL.

      Dunno about using a hibernate in puppy since it's been a while since I last played with it, but the boot times ought to be great if you can do it - they're great on a straight boot from the HDD.

      --
      I have mod points. The reign of terror begins now.
    54. Re:Splashtop by mypalmike · · Score: 1

      The power draw of modern Intel CPUs is similar to the power draw of older CPUs. Granted, performance/power ratios have increased, but if these boxes are doing i/o, that's of relatively minor importance.

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    55. Re:Splashtop by hailukah · · Score: 1

      Puppy's not based on DSL now and I don't think it ever was.

      You're right, I was thinking, I guess, of Feather Linux. It's been a year since I last used DSL full time, but for the 4 years before that it was my OS of choice. Really a great little distro, especially since my newest computer is over 6 years old. I finally switched away from DSL so I could use Flash Player 9, which requires a newer kernel.

      --
      "What if I got hit by lightning while walking with an umbrella? Ban umbrellas! Fight the menace of lightning!" Doctorow
    56. Re:Splashtop by i.of.the.storm · · Score: 1

      Not if I've got SATA though...

      --
      All your base are belong to Wii.
    57. Re:Splashtop by Anonymous Coward · · Score: 0

      You're talking in heat, IIRC the newest iteration of the energy star insignia requires that the power supplies be at least 80% energy efficient during operation. Including that.

      The older models were using the same amount of energy whether or not the computer needed it. The new ones are quite a bit more efficient, and are going to use a lot less power when not being fully loaded.

      Energy star 4.0 supplies are going to be better. But depending upon how much of the day the computer is shut down for it quite likely won't make a difference.

    58. Re:Splashtop by cubiclegangsta · · Score: 1

      I second DSL or puppy linux. I am running puppy (installed to HDD) on a 1999, IBM Thinkpad 570 w/ a 266Mhz proc and 128MB of ram. It takes about 50 seconds to boot and is responsive enough that it doesn't piss me off.

    59. Re:Splashtop by slashgrim · · Score: 1

      If power is the issue, just buy a cheap embedded system http://www.industrial-embedded.com/products/search/fm/id/?33411 or http://www.pcengines.ch/alix3c3.htm and put Linux on it.

    60. Re:Splashtop by slashgrim · · Score: 1

      Those fans are pretty loud for only a watt...mine has a 12v 1.8A fan.

    61. Re:Splashtop by Nethead · · Score: 1

      So that's why I keep my DECwriter III around! [image]

      --
      -- I have a private email server in my basement.
    62. Re:Splashtop by Anonymous Coward · · Score: 0

      That is the stupidest thing I have heard all day.

      Do you think that buying a new ITX machine somehow eliminates the need to install software or as your say 'run it for several hours'?

    63. Re:Splashtop by triso · · Score: 1

      And a newish VIA mini-ITX board costs how much?

      Look, it seems most people here would just like to see the guy get a new computer, so why not chip in and send him a crisp twenty.

      Okay, I chipped in and sent him twenty crisps. Do I win a prize?

    64. Re:Splashtop by Hucko · · Score: 1

      from HDD down, the devices would be used no matter what the machine. If they are all still pci they can be eliminated from the equation.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    65. Re:Splashtop by Hucko · · Score: 1

      Good! My Grandmother is single. Her husband died ~ 5 years ago and she is really lonely. Fit as a fiddle, despite what she says; she can run all day -- and does. Slight dementia, but if you are into reminiscing about old things she will repeat the same conversation 5 times in an hour! Send me your email and I'll hook you up.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    66. Re:Splashtop by aurispector · · Score: 1

      Which distro are you using now? And why the need for flash 9? I keep going back to puppy, mainly because it's the easiest one I've found for wifi config.

      --
      I have mod points. The reign of terror begins now.
    67. Re:Splashtop by fruitbane · · Score: 1

      Well, I have to admit, it's the first time I've ever had a post marked Troll. I'd say it's a milestone of sorts. And I'll admit, I have a habit of working for companies who run on budgets with very thing margins. Buying a new computer means justifying the expense. And putting an old computer out of service requires a thorough determination that it is truly too old to be of any real use.

      As commodity as PCs have become, they are still equipment, and older institutions have trouble justifying replacing equipment every few years. Most durable purchases are quite a bit more durable than a modern PC, especially for the cost.

    68. Re:Splashtop by fruitbane · · Score: 1

      I don't know about chipsets but the SonicWall device we use at work runs a Via C3 CPU, likely paired with some kind of Via chipset (though I'm not certain of that). The device is pretty darn rock solid.

    69. Re:Splashtop by fruitbane · · Score: 1

      Oh, very impressive! Some people keep old stuff because it's still useful, too. The place I work hoards old IBM Selectric II typewriters, because sometimes you just need to type info into a carbon form, or type up labels one at a time instead of running a whole sheet through a laser printer.

      Expensive to maintain, but rock solid, durable, and useful.

    70. Re:Splashtop by nog_lorp · · Score: 1

      Why does this go up every time I see it. There is no limitation from running it on a harddrive, so this is wrong.

    71. Re:Splashtop by nog_lorp · · Score: 1

      Wrong, click Open Source -> Developers, and fill in the form, and they email you a download link for the source code.

    72. Re:Splashtop by nog_lorp · · Score: 1

      As said elsewhere, his existing hardware can run Splashtop - there is no limitation forcing it to be run from flash memory.

      Mod parent "-1 Oversight-ful"

    73. Re:Splashtop by hailukah · · Score: 1

      I bounced around for a while and settled on Fluxbuntu but switched to fvwm-crystal with wbar. I like the Ubuntu repositories since they, for instance, include the patched Dillo. It's also given me the fewest problems when compiling (I'm not much of a coder so troubleshooting bad compiles isn't really my thing). It has taken a bit of tweaking to get the boot time down, and it still isn't fast by any means, but it's better than the four minutes it was taking with a fresh install.

      As for Flash 9, youtube works with Flash 7, but most other video sites don't. I don't view videos online much, but when I do I want them to work.

      --
      "What if I got hit by lightning while walking with an umbrella? Ban umbrellas! Fight the menace of lightning!" Doctorow
    74. Re:Splashtop by aurispector · · Score: 1

      "Just working" is a pretty important criterion. Personally, I couldn't be bothered learning to compile or do serious troubleshooting. Ubuntu (and it's various flavors) has the advantage of being a big distro with lots of folks tracking down bugs and creating up to date repositories.

      On any given linux box, all I care about is wifi or at least ethernet, connecting to my lan and printing. Unfortunately these seem to be the biggest issues for all distros - and it isn't the fault of linux, but uncooperative hardware vendors. PCLinuxOS and Mepis seemed pretty good, too.

      --
      I have mod points. The reign of terror begins now.
    75. Re:Splashtop by Anonymous Coward · · Score: 0

      A) It's a waste to buy a new system if an old one is good enough. For home, it's pissing away money for no reason; for business, it's STILL pissing away money for no reason, and can be a bureaucratic nightmare.

                B) More relevantly, going to a Via Mini-ITX *WILL NOT* speed up a bootup time (much). Windows is heavily disk-I/O limited on almost everything I've used it on. "Normal"-sized Linux distros like Ubuntu, are pretty much disk-bound while booting on like a P3 and up.. the solution to a faster bootup is a faster hard disk. Or, as others said, stuff like DamnSmallLinux and Puppy.

                The solution of hibernating the system will work well too -- the system does turn off; on systems that don't support suspend-to-disk, most Linux distros can write out the state to disk anyway, then on bootup, it can tell it's been hibernated, and instead of going through a full bootup, it reads the state back out of this file and continues where it let up. Unlike what I've heard with Windows hibernation, it'll kick back on wireless card, networking, etc etc.

    76. Re:Splashtop by hairyfeet · · Score: 1

      You do know you can have Flash 9 with Puppy,right? All you need is The Community Edition which with the web expansion listed here will give you Flash 9,Java,FF,TB,etc. I really like how the community edition has gone to expansion packs,as it makes it really easy to have a fully loaded puppy or to customize it for the user. If you are running older hardware give it a try,you'll be glad you did.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    77. Re:Splashtop by Onyma · · Score: 1

      2 Commodore PET's in the closet and not going anywhere :) Both still work beautifully.

      --
      Play me online? Well you know that I'll beat you. If I ever meet you I'll "/sbin/shutdown -h now" you. -Weird Al, kinda.
    78. Re:Splashtop by dublin · · Score: 1

      Puppy isn't based on any other distro. Its author, Barry Kauler, built it from scratch, and it's architecture is substantially different from any other distro out there. (See http://www.puppylinux.com/development/howpuppyworks.html and http://puppylinux.com/about.htm for details.

      There's some amazing architecture there, especially the way the layering of the filesystems works to transparently allow ROM, RAM, flash, and disk to do what each does best.

      As of Version 3 (Puppy 4 is current now), Puppy is compatible with Slackware 12 binaries/packages, but it is NOT based on Slack or any other distro, in the way that most distros are.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  2. Who needs an os? by Jeremiah+Cornelius · · Score: 1

    Embed PERL in firmware! :-)

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:Who needs an os? by springbox · · Score: 5, Funny

      Embed PERL in firmware! :-)

      I think you misspelled EMACS

    2. Re:Who needs an os? by afidel · · Score: 3, Insightful

      We already have that, but with FORTH, it's called OpenFirmware and I wish Intel would have adopted it instead of going with the slow to be adopted EFI.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Who needs an os? by dkh2 · · Score: 0, Flamebait

      I was going after "no, what was misspelled was vi" but vi doesn't have the bloat that emacs requires to function as a runtime shell. 8^p

      --
      My office has been taken over by iPod people.
    4. Re:Who needs an os? by tinkertim · · Score: 5, Funny

      Embed PERL in firmware! :-)

      I think you misspelled EMACS

      Hmm, nope:

      (P)erfect (E)macs (R)e-writing (L)anguage

      He got it right.

    5. Re:Who needs an os? by mrchaotica · · Score: 2, Interesting

      Intel wanted to create their own new thing so that they could build in DRM and Treacherous Computing.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Who needs an os? by R.D.Olivaw · · Score: 4, Funny

      I think you misspelled EMACS

      Yes, a great choice but do you know any good text editor that would run on it?

    7. Re:Who needs an os? by weirdcrashingnoises · · Score: 4, Funny

      maybe try to WINE notepad?

      --
      sigs... don't talk to me about sigs....
    8. Re:Who needs an os? by Midnight+Thunder · · Score: 1

      We already have that, but with FORTH, it's called OpenFirmware and I wish Intel would have adopted it instead of going with the slow to be adopted EFI.

      It probably wouldn't be so slow to be adopted if Intel managed to get all motherboard manufacturers, developing for Intel cips, to start using EFI with the BIOS backwards compatibility mode.

      BTW Can EFI be used with non Intel chips?

      --
      Jumpstart the tartan drive.
    9. Re:Who needs an os? by afidel · · Score: 1

      Yep, there are motherboards for Freescale that use it according to wikipedia.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  3. DOS by ClogHammer · · Score: 3, Funny

    Oh, keep the autoexec.bat small.

    1. Re:DOS by xalorous · · Score: 1

      Why mod down DOS? It's a valid OS. Boots quicker than Windows or Linux.

      --
      TANSTAAFL GIGO Acronyms to live by!
    2. Re:DOS by xalorous · · Score: 1

      Sorry, I missed the 'DOS is too old' part.

      Guess I must be getting senile.

      --
      TANSTAAFL GIGO Acronyms to live by!
    3. Re:DOS by Pantero+Blanco · · Score: 1

      There's a modern DOS clone called FreeDOS that runs on newer stuff. If this is supposed to be for an "appliance PC", it might be worth a shot.

  4. What will they be used for? by dj245 · · Score: 2, Insightful

    What is their purpose?

    --
    Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    1. Re:What will they be used for? by Iamthecheese · · Score: 1, Interesting

      And will they be totally unnetworked? And do they have infared ports? because if they do, they really are networked for security purposes.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    2. Re:What will they be used for? by vivek7006 · · Score: 4, Funny

      What is their purpose?

      Their purpose is to run a fast booting OS

    3. Re:What will they be used for? by jayhawk88 · · Score: 3, Insightful

      To expand on this idea as well, perhaps if the application is important enough, this "company directive" will be not quite so direct...iveness.

    4. Re:What will they be used for? by snowraver1 · · Score: 2, Interesting

      How is this offtopic? Many older computer do have infrared ports, in hope that it would actually catch on one day.

      --
      Copyright 2010. All rights reserved. This comment may not be copied in any way including, but not limited to caching.
    5. Re:What will they be used for? by Anonymous Coward · · Score: 1, Funny

      Porn more than likely.

    6. Re:What will they be used for? by jd · · Score: 3, Funny

      More to the point, what is their favourite colour, and what is the airspeed of an unladen swallow?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re:What will they be used for? by plover · · Score: 5, Funny

      Porn more than likely.

      Since he said this is for company computers, you'd think that for porn "fast power-off times" would be more important than "fast boot times". But that doesn't seem like as much of a challenge now, does it?

      --
      John
    8. Re:What will they be used for? by SanityInAnarchy · · Score: 3, Funny

      In that case, can't get much faster than Grub. People will tell you it's a bootloader, but it has cat, so it must be an OS!

      --
      Don't thank God, thank a doctor!
    9. Re:What will they be used for? by T3Tech · · Score: 5, Funny

      African or European?

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
    10. Re:What will they be used for? by Anonymous Coward · · Score: 0

      What is their purpose?

      Their purpose is to run a fast booting OS

      Who needs that? This time spent waiting for the computer to boot up can be spent doing other things.

      What's this? Ah, just got an important security update. I'll be back in a few hours to finish this off.

    11. Re:What will they be used for? by jd · · Score: 2, Funny

      I don't know. Aaaaaaaaaaaaaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrgh!

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    12. Re:What will they be used for? by Anonymous Coward · · Score: 0

      Does the parent poster claim that IP over Avian Carriers (RFC1149) will be be implemented in the setup?

    13. Re:What will they be used for? by weirdcrashingnoises · · Score: 1

      but them of course, African IP packets are non migratory.

      i hope you're not in Africa.

      --
      sigs... don't talk to me about sigs....
    14. Re:What will they be used for? by Fred_A · · Score: 3, Funny

      In that case, can't get much faster than Grub. People will tell you it's a bootloader, but it has cat, so it must be an OS!

      Well it *can* do pretty much everything DOS can (load stuff that actually does something), except it comes with a nicer editor and the bundled games are better.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    15. Re:What will they be used for? by Fred_A · · Score: 1

      What is their purpose?

      I too kind of wonder how "boots quickly" could be the sole criterion. Aren't those machines supposed to be used for something or are they just there to show off how fast they start ? Maybe they'll participate in the regional fast booting contest, in preparation for the national tournament ?

      And shouldn't the availability of the application, of the drivers, of the hardware, the familiarity of the users with the environment be the first thing to consider ?

      It's a bit like going to a computer shop and asking for a computer with a blue LED.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    16. Re:What will they be used for? by Savage-Rabbit · · Score: 5, Funny

      ....you'd think that for porn "fast power-off times" would be more important than "fast boot times".

      That and replacing the CD drive with a tissue dispenser.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    17. Re:What will they be used for? by derblack · · Score: 3, Funny

      Only AMIGA.. makes it possible. Sing with me.... ohhhonly AMIGAAAAA... maaaakes it....

      --
      cat /dev/null > sig
    18. Re:What will they be used for? by robcosgrave · · Score: 1

      I concur. The machine can presumably be on if it is doing something. What it is doing by being on is providing the services at the required response time. leaving it off may lengthen the response time and render the machine unable to do it's job in a timely fashion. Essentially, do you want it by the rules, or on time? With this handy administrative fix, your machine can hum away indefinitely, consuming nasty electricity and helping the universe towards it's entropic destiny! Huzzah!

    19. Re:What will they be used for? by Jellybob · · Score: 1

      Every Mac (apart from the XServes) has an infrared port enabled out of the box, so that you can use the remote control, so it's not just older computers.

    20. Re:What will they be used for? by Splab · · Score: 1

      I found that my laptop had infrared turned on when windows somehow managed to communicate with a printer sitting in the same room - also apparently having its infrared turned on. Fairly new laptop, old piece of junk printer.

    21. Re:What will they be used for? by jayhawk88 · · Score: 1

      Also consider, as older equipment, it is probably going to be more prone to hardware failure from repeated power on's/power off's. I'm guessing this app isn't mission critical or anything, since they're looking to just throw it on an old P2 or whatever, but still, the power consumed by this one machine is probably going to be far outweighed in costs by the research/effort to get a reliably power on/on demand system, frequently replacing hardware, etc.

    22. Re:What will they be used for? by mr_mischief · · Score: 1

      Maybe they've swallowed the Java Flavor-Aid saying that the OS doesn't matter as long as there's a Java system on it.

      Actually, several languages do offer a chance at platform portability if you write the applications with care. Perl, Python, PHP, Lisp, Scheme, newLisp, JavaScript, HaXe, and maybe even Java really can have portable applications written in them. I'm sure there are more. I move Perl applications from Linux to OS X to FreeBSD to Windows all the time, and I move PHP and HaXe stuff from time to time.

    23. Re:What will they be used for? by Jellybob · · Score: 1

      Fairly new laptop, old piece of junk printer.

      Give it a break - when the pickings are slim, you take what you can get.

    24. Re:What will they be used for? by Z00L00K · · Score: 1

      I would continue with AROS if I was into the Amiga world.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    25. Re:What will they be used for? by skarphace · · Score: 3, Funny

      Since he said this is for company computers, you'd think that for porn "fast power-off times" would be more important than "fast boot times". But that doesn't seem like as much of a challenge now, does it?

      The company could be a sperm bank.

      --
      Bullish Machine Tzar
    26. Re:What will they be used for? by HTH+NE1 · · Score: 1

      Every Mac (apart from the XServes) has an infrared port enabled out of the box

      Where is it on my 4-core Mac Pro? My G4 Cube? My PowerBook G4 Titanium? My Blue&White G3? My PowerMac 7500/100? My PowerBook 540c? My PowerBook 120? My PowerBook 100?

      Pfft! "Every"!

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    27. Re:What will they be used for? by HTH+NE1 · · Score: 1

      My PowerBook G4 Titanium?

      BTW, it's the 17" model with Gigabit Ethernet. Only the first model had an IR port.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    28. Re:What will they be used for? by smitty97 · · Score: 1

      My PowerBook G4 Titanium?

      On the back, lower right

      You must have a newer one.

      --
      mod me funny
    29. Re:What will they be used for? by Anonymous Coward · · Score: 0

      DOS!

    30. Re:What will they be used for? by toddestan · · Score: 1

      Is that the same thing? The old infrared ports were two way with both a transmit and recieve LED, and work similar to a serial port. If the only purpose of the port on the Mac is to work with included remote, it may only be one way.

    31. Re:What will they be used for? by nurb432 · · Score: 1

      Every mac?

      The IIVX sitting behind me doesn't, for example.

      --
      ---- Booth was a patriot ----
    32. Re:What will they be used for? by Anonymous Coward · · Score: 0

      Was that dictation?

  5. Linux + hibernate by zjbs14 · · Score: 4, Informative

    Linux + hibernate (swsusp, TuxOnIce) functionality.

    --
    No sig, sorry.
    1. Re:Linux + hibernate by KGIII · · Score: 1

      I was thinking Windows 98 + hibernation. The reason for my thinking was that they probably have some old 98 licenses unused and the drivers are likely more easy to find. Unfortunately we don't really know much about the hardware...

      --
      "So long and thanks for all the fish."
    2. Re:Linux + hibernate by Locklin · · Score: 2, Interesting

      Suspend to disk can be really fast if there is very little running. The more running, the more has to be swapped out to disk, then reloaded from disk at boot.

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    3. Re:Linux + hibernate by hairyfeet · · Score: 4, Informative

      And we don't know anything about the job either. This is as bad as when my youngest would say he wanted a video game and when I asked which one he would say "It had a guy in it. Oh,and magic!". If he wants decent advice he needs to give us a little more info. How old,like P2 old or early P4 old? What kind of jobs is it going to do? Give us a little more to work with here please.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:Linux + hibernate by KGIII · · Score: 0

      I strongly agree that Linux has its place but when I'm confronted with a lack of information I'm (un)fortunately usually pretty safe to say Windows. Even if, as in this case, we haven't a clue what the actual tasking is meant to be there are generally more applications (regardless of cost) for Windows still. Even the free and open source is generally available on Windows.

      The company is obviously not doing well or is doing well because they are thrifty. They want to use old boxes and they want them completely powered off when not in use. Additional thrift would come from being able to use FOSS solutions unless they have to pay for the talent to maintain that. So... For a change of pace... "Unspecified old hardware has to do something and the hardware is old enough that 98 was mentioned in the post and these PCs aren't ever going to be networked." Physical hacks don't care what the OS is so this is one of the odd chances where one can say that Windows 98 may actually be the best tool for the job. Don't tempt me... I *would* recommend Windows ME because those systems will (regardless) need some level of support and ME had System Restore but it probably isn't going to run on flaked out hardware.

      Side note: Both 98 and ME are much more subject to winrot than more modern OSes. I was kind of thinking 2k as an option earlier but when I scrolled up and re-read his question I saw that it wasn't listed there. It would also be MUCH more stable and, with hibernation (make sure that these old systems are using really decent RAM and, at that potential age, make sure that the chipset actually supports hibernation) should start fairly quickly.

      --
      "So long and thanks for all the fish."
    5. Re:Linux + hibernate by AJWM · · Score: 5, Interesting

      With Linux you won't have to look for drivers, they'll be built in. Linux has phenomenal support for hardware, that tends to get better as the hardware ages -- Linux developers have incentive to keep supporting it, unlike the hardware vendors. (Barring really crippled stuff like winmodems, but even those have some support).

      Depending on the age/capability of the hardware you might need to go with an older version of a distro or just omit a bunch of default crap on the install. I've got some old Pentium boxen that run fine but modern distros gripe about not having enough RAM to run the graphic installer. Boots fast, though, unless it decides that two years since the last fsck is too long and forces it (override with tunefs).

      --
      -- Alastair
    6. Re:Linux + hibernate by cheater512 · · Score: 1, Informative

      If Linux specifically mentioned in the summary, why would you even consider Windows?
      Its obvious that Linux will run the application in question.

      And it seems like they should 'just work' and be low maintenance.

      Also fast booting was a requirement. That rules Windows out. ;)

    7. Re:Linux + hibernate by KGIII · · Score: 3, Informative

      With Linux you can write it yourself if you must. These are people on a budget and whilst I truly love Linux and feel that Linux deserves its place in my business and in my home use the reality is that I'm pretty sure you're speaking out of either luck, idealism, or something you have read. I often keep one of every generation of PC. I also buy a great deal of peripherals and, if I really must, I can go through the list and start pulling out drivers for simplistic things as USB Mice (from Logitec back in 2000) that was not, nor ever will be, fully supported. I have old nVidia cards that won't ever have a Linux driver either. This one doesn't apply to the person who posted the question but I have had countless modems that never will work with Linux unless I take the time to author the drivers myself or someone else does. I have had great luck with onboard video but crappy luck with onboard sound, that too might not matter if they only require a system beep. I have an older Acer that is one of my favorite boxes. The only changes to it are that it is an AMD K6 II and instead of running it at 350 I have it OCed to run at ~500 MHz. I actually boot it up nearly every week to do some quick testing in 98 or ME. I can tell you that Mandrake, Ubuntu, and Linspire never had the drivers for it. The monitor will not ever be seen - beyond that I have no idea what else is wrong. It isn't even onboard video, it is an ATI graphics card. Windows, XP even, 2k, 98, and ME? I head to the vendor's site and have those drivers immediately. Hell, Redhat actually managed (not sure which version) to have an actual image on the screen. I replaced the WinTel modem with a real one and it didn't even recognize that one. I love Linux, I fully support the idea of an open source OS but I wish it came with a free license but that's beside the point, but I am limited in knowledge of what the hardware is that he has available so rather than blindly say Linux is the answer I am going to go with what I know has better driver support. For those drivers no longer offered by the original vendors there are a good many sites that offer them for free. So, yes, without knowing more I really have to say that Windows may be the best choice for this. I'd have loved more information though.

      --
      "So long and thanks for all the fish."
    8. Re:Linux + hibernate by AJWM · · Score: 4, Interesting

      I have old Dells, old Gateways, old IBM's, old Compaqs and HPs. Never had a problem with built-in video. Only had one problem with built-in sound that was quickly solved by looking at the configuration (non-standard) in Windows 98. Never a problem with built in CD drives or CD or DVD drives I bought from a store. (The only exception was an Acer CD drive somebody gave me -- didn't work worth a damn, I never bothered trying it in Windows.) I've used all kinds of SCSI, Firewire, USB and serial gizmos, and parallel printers, without a problem. Perhaps I was just never stupid enough to buy old parallel non-printer peripherals. There have been a few odd-ball USB gizmos -- a cheapo (giveaway) digital camera, for example -- that didn't work on Linux, but those had a hard time working on Windows, even assuming you could find the driver disk that originally came with it or find somewhere on the net to download a driver.

      Now, the old Dells, HPs, etc have been retired office machines, not consumer boxes. In my experience the manufacturers tend to cut more corners in the consumer stuff (the margins are thin as it is) and so may be more likely to use oddball parts or configurations that are less well supported. If the repurposed machines the OP was talking about were business machines (even desktops), they're more likely to "just work" with a Linux distro. In the OP's particular case, I'd say try both and go with what works best on those particular systems.

      --
      -- Alastair
    9. Re:Linux + hibernate by KGIII · · Score: 1

      You're saying a lot of what I am saying. Onboard video worked really well for me, with sound I was not very lucky even with some real Creative Labs SoundBlaster cards. (I have some OLD hardware that I want to turn into a museum someday but figure I should wait until I am dead.) I really wish they'd speced the thing out a bit more, "What do you have and what are you really trying to accomplish?" The whole driver issue is what kills me. Hell, if they don't need sound or networking then none of the main issues I have will be an issue more than likely unless it is that oddball ATI and a few other more obscure internals. With the obscure devices you were pretty much able to bet that, at that time, they made Windows drivers and those drivers are still kicking around on the internet somewhere. If you go with Linux you are subjected to maybe having to author them or pay for them to be authored which defeats the idea of using repurposing hardware for a dedicated task instead of buying specifics. Side Note: I saw a Windows 98 driven PC that was running POS at the local store a while back and I've been quietly keeping an eye on it since. I'm just waiting and being careful to do stuff like pay in cash only there as I've also witnessed the clerks surfing in their spare time. (Not so busy local country store.) If they'd said that the computers would ever end up online (I know that there are people willing to secure 98 boxes and are all sorts of proud of it) then no Windows solution would be worth the effort with those stated goals in mind.

      --
      "So long and thanks for all the fish."
    10. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      I have tryied hibernate and suspend to RAM with linux on 3 different hardware configuration. It crashes often. Suspend didn't work on any of these. I agree that this would be good solution, but you have to check if the hardware is properly supported by Linux kernel.

    11. Re:Linux + hibernate by kunwon1 · · Score: 1

      Windows was mentioned too. It's obvious that you didn't RTFS. I won't bother refuting the rest of your informative trollery.

      --
      Specialization is for insects. -Heinlein
    12. Re:Linux + hibernate by mpeg4codec · · Score: 1

      You went two plus years without installing a kernel patch? During what period of two years was that even possible?

    13. Re:Linux + hibernate by debatem1 · · Score: 1

      There's no point in dropping windows on them for a business. The risks involved with using unlicensed windows products are pretty nasty, and 98 or ME isn't going to offer the same wide availability of applications that XP is anyway. A specially optimized linux will have wider hardware support, be more future-proof, more secure, and probably involve less maintenance than an imaged 98 or ME, and will run better than XP on older hardware.
      If windows was the only option, 2k would be the best; legitimate licenses are still available, hardware support, while more limited than in a modern Linux distro, is probably sufficient for these needs, and if properly patched and maintained it can be kept relatively stable and secure.
      All of that having been said, vector boots faster, supports more hardware, is more secure, comes with all of the applications you would need for most business uses, and is free. I don't see the point in mucking around with licensing here unless retraining is a huge issue, which, from the tone of the question, doesn't seem to be the case. Go with what works, but Linux is probably the easiest road in this case.

    14. Re:Linux + hibernate by debatem1 · · Score: 1

      Well, he's got at least one point- considering Windows opens up a couple of cans of worms, why bother? And I've never timed it, but I'm guessing that the kiosk distros that I've used have booted in 20 to 25 seconds. That's going to be hard to beat, even if you spent quite some time tuning 2k, to say nothing of what you could get if you really pushed those distros on known hardware.

    15. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      Linux + hibernate

      I think the person's looking for something that actually works.

    16. Re:Linux + hibernate by apparently · · Score: 4, Funny
      . This is as bad as when my youngest would say he wanted a video game and when I asked which one he would say "It had a guy in it. Oh,and magic!".

      You've gotta admit though, that game sounds awesome.

    17. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      On what planet is this?

      First, the driver support on each distro is difference. Ubuntu wont see my PS2 keyboard on my hp s3200n, and wont pick up my USB mouse on my old ipaq, and on one of my Dells it wont see the built in nic.

      A neat project would be drive packages for specific models of computer.

    18. Re:Linux + hibernate by xtracto · · Score: 1

      Haha
      Nice joke there
      Linux hibernate works only about 50% of the time... and when it does work (the OS actually resumes) ports (USB, LPT1, etc) randomly stop to work...

      So it would be more like hibernate unfunctionality

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    19. Re:Linux + hibernate by Anonymous Coward · · Score: 0



      <br>
      <br>
      <br>

      There, use them wisely.

    20. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      Sounds like Harry Potter...

    21. Re:Linux + hibernate by Steve+Max · · Score: 2, Insightful

      Actually (and I'm considering suicide for saying this), if the only requirement is fast startup, WinME would be the best choice (I really can't believe I typed that). It's only advantages were the mentioned System Restore and the removal of DOS support, which carried with it a much faster boot.

      I think this only shows how little information the OP gave us. Evidently anything is a better choice than WinME for any computer that has to run anything, but if all we know is that it will be off for most of the time and it has to boot quickly, it's a perfect WinME scenario. You take advantage of its only strength, and you don't have to use it all the time.

    22. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      "With Linux you can write it yourself if you must."

      Retard, with windows you can do it too. Just to prove my point I've started downloading WDK (Windows Driver Kit), they do not require any fees (though they require free registration on MS connect) - WDK and documentation is completely free. So next time, check your facts.

    23. Re:Linux + hibernate by snadrus · · Score: 1

      Or use XFS, a slightly-faster file system with boot-time no fsck check ever.

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
    24. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      Yes this is good advice, I've been using tuxonice on gentoo, here's the guide I've been reading (for a Thinkpad): http://gentoo-wiki.com/HARDWARE_Lenovo_Thinkpad_T61. I recommend Gentoo as it is great specifically for things like this - unusual needs. The slowest part of bringing up a system is init, so you can do things from /etc/conf.d/rc like force loading /dev from a tarball, or mount init.d in tmpfs or a ramdisk.

    25. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      Anybody remember the Oregon Trail? "Timmy was killed by the running boxen."

    26. Re:Linux + hibernate by vrmlguy · · Score: 1

      Well, I've got an old HP Pavillion 521n and (until recently) its on-board video didn't work with X11. I spent hours tweaking config files, nada. The semi-good news is that the latest Ubuntu was finally able to auto-config the thing. (And yes, I do know a thing or two about X11.)

      --
      Nothing for 6-digit uids?
    27. Re:Linux + hibernate by Anonymous Coward · · Score: 0

      Essential imho would be one of these SSDs that just mounts straight onto the IDE 40 pin socket..

      http://www.transcendusa.com/Products/ModDetail.asp?ModNo=26&LangNo=0

    28. Re:Linux + hibernate by kunwon1 · · Score: 1

      All this linux fanboyism is annoying. I like linux too, but no one has presented anything but assumptions with regard to linux booting faster than windows.

      Empirical data or gtfo.

      --
      Specialization is for insects. -Heinlein
    29. Re:Linux + hibernate by AJWM · · Score: 1

      I've never had an issue with networking on either built-in or add-in cheapo NICs on Linux. Ditto with built-in or add-in cheapo video.

      The fact is that you can't find Win98 drivers for newer hardware, you can't find XP (let alone Vista) drivers for old hardware, but for Linux odds are you can find both, and it may even be built in.

      --
      -- Alastair
    30. Re:Linux + hibernate by AJWM · · Score: 1

      Any distro installed on a trusted network can easily be kept running for more than two years.

      Yeah, if you're hanging out exposed on the internet or don't trust the folks on your LAN, you might want to patch or update once in a while. Even the system I'm typing this on has three firewalls and a proxy between me and the internet. I'm not saying it's impossible to get in (can't prove a negative), but it's going to be harder than targets that are worth more.

      --
      -- Alastair
    31. Re:Linux + hibernate by debatem1 · · Score: 1

      Ok- on my machines, 5 runs:

      time to login screen:
      vector 1.2ghz athlon highest 32 lowest 23
      ubuntu server 3.6ghz dual core highest 24 lowest 17 *note: barebones + hdd only, no NIC*
      xandos 900mhz highest 31 lowest 18 *note: Eee*


      Now for the school machines:
      xp 1.6ghz highest 46 lowest 35
      xp 2.4ghz highest 47 lowest 32
      2k 1.2ghz highest 54 lowest 40

      So, not a slam dunk, but its still pretty solid. Averages on linux are probably closer to the high end than the low end, on windows vice versa. I've tweaked vector to boot more quickly than usual and obviously ubuntu server has no X server, but if you want more generally representative numbers youll have to wait or do it yourself.

    32. Re:Linux + hibernate by hairyfeet · · Score: 1

      Actually it turned out to be Powerstone for the DC. Not that I would have guessed even close with so little to go on. Kinda like this article. With no idea of what kind of hardware nor what kind of software it is as bad as MadTV with Ms. Swan and "He look like a man." If the writer of this article would submit a new one with specific hardware and apps required maybe someone could help the guy out. But without those we are all pretty much just throwing guesses. And as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    33. Re:Linux + hibernate by toddestan · · Score: 1

      I was under the impression that suspend to disk just does a ram dump to the drive, then copies that dump back to memory when the computer turns back on. If you can strip the computers down to a low amount of memory, you may find this to be pretty quick as less has to be read from the disk to bring the computer back up.

  6. Well, by SuiteSisterMary · · Score: 5, Interesting

    There's always BeOS, which prided itself on lightning-fast load times. Otherwise, a rather stripped down UNIX-alike would do you fine.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
    1. Re:Well, by Anonymous Coward · · Score: 0

      I think BeOS is the answer.

      Even today, none of the OS' with top of the line hardware come close to the speed of BeOS on way older hardware!

      That OS is amazingly fast. The whole thing is just amazing.

    2. Re:Well, by gooman · · Score: 4, Interesting

      BeOS was as close to "instant on" as I've ever seen in an OS. Everyone who saw it was amazed. My computer took longer to go through the BIOS screens than BeOS took to load. Once the splashscreen appeared it was at the desktop in 5 seconds. I wonder how well Haiku performs in this regard.

      --
      "Kittens give Morbo gas!"
    3. Re:Well, by Anonymous Coward · · Score: 0

      I've got a Dell server quad-booting with Win2K Server, Solaris 10, Ubuntu, and BeOS. I haven't exactly timed it, but I'm going to guesstimate that Be boots up fully in about ten seconds.

    4. Re:Well, by Hal_Porter · · Score: 1, Interesting

      What about Windows XP? I used to run it on a 6 year old Fujitsu ultraportable (1Ghz P3, 384M of Ram). Or a 10 year old Celeron 300A with 512MB. It was pretty snappy on those. It would boot to the GUI in ~30 seconds on both.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    5. Re:Well, by harry666t · · Score: 1

      Haven't tried it on real hardware, but AFAIR on Qemu, on a 2.4Ghz Celeron (with no hardware virtualization, no hyperthreading, etc) Haiku booted under 10-15 seconds (if you're really interested in real boot times, why don't you download a Haiku image, get an old 1gb HD, and try it out?).

    6. Re:Well, by Anonymous Coward · · Score: 0

      I'd say it does well.
      Not that I've used a haiku
      As software before.

    7. Re:Well, by onealone · · Score: 1

      BeOS doesn't change the BIOS though, so you're still going to have to sit through the BIOS screen no matter what OS you use.

      My my old Amiga is about 15 secs to boot from a CF card. No BIOS screens to worry about there though.

    8. Re:Well, by Bert64 · · Score: 1

      And BeOS never came close to the speed of AmigaOS on even older hardware.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:Well, by Bert64 · · Score: 2, Informative

      Try AmigaOS loading from a proper hard drive instead of floppy, it takes longer to spin up the drive than it does to boot to workbench. I could get my A4000 to boot in 5 seconds from pressing the power switch.

      I wonder what one of those solid state drives would do for it... I have a 32Mb solid state IDE drive somewhere, thats big enough for AmigaOS...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    10. Re:Well, by Anonymous Coward · · Score: 0

      Well the C64 took about two seconds to boot up. So I was impressed with the Dick Smith VZ200 which takes a fraction of a second to boot up. This was in the 1980s so I assume that operating systems have got faster since...

    11. Re:Well, by Muad'Dave · · Score: 2, Interesting

      My TRS-80 booted up* before the image on the CRT stopped wiggling around! Talk about instant.

      *Disclaimer for you 'yutes' out there: the TRS-80 I had ran a Basic interpreter directly from a ROM or PROM. IIRC, it had a 2 MHz Z-80 CPU, 16K of RAM, and used a cassette recorder as its sole storage medium. Smokin'!

      I did buy a Stringy Floppy for it, and that thing was fast and had infinite storage capacity as far as I was concerned.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    12. Re:Well, by EvilIdler · · Score: 1

      The Amiga was instant on. BeOS had loading times :)
      For games, you didn't even need the OS.

    13. Re:Well, by Thelasko · · Score: 1

      Haiku booted under 10-15 seconds

      I can vouch for this. Haiku is fast at booting. I think some of the more feature rich versions of Haiku are a little slower. This is likely due to additional drivers.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    14. Re:Well, by Anonymous Coward · · Score: 0

      I was waiting for someone to say something along those lines.

    15. Re:Well, by empaler · · Score: 1

      I just had a marvellous "chance" to experience pre-SP Windows XP - that thing was pretty snappy!

    16. Re:Well, by Anonymous Coward · · Score: 0

      Have you tried VectorLinux?

  7. More info is needed on what they need to do? by Joe+The+Dragon · · Score: 3, Interesting

    Dos may work well as well as windows 3.11 or windows 98.

    A CF based disk will boot fast as well as a ssd.

    1. Re:More info is needed on what they need to do? by Anonymous Coward · · Score: 0

      As stated in the original paragraph, "DOS is too old to consider"

    2. Re:More info is needed on what they need to do? by Minwee · · Score: 3, Informative

      That's funny, because the latest version of DOS that I have is dated September 3, 2006.

      Is that too old now?

    3. Re:More info is needed on what they need to do? by vtcodger · · Score: 4, Interesting
      ***As stated in the original paragraph, "DOS is too old to consider"***

      That's silly. If MSDOS/Freedos will do the job, why the hell would it be too old to consider? It's far more stable than later MS OSes and will boot nearly instantaneously. Moreover, it is the only PC OS that is almost simple enough to understand. A fair variety of software is available that will run under MSDOS with a DOS extender to provide access to memory above 1MB.

      Next choice would be Windows 95 with all two dozen service packs. Or OSR2. It will boot faster than Windows 98 (Less crap) and will support a suprising amount of Windows software. I'm not entirely sure why, but enabling MSDOS disk caching will speed up Windows 95 boot by 10% or so.

      It may be necessary to spend time tuning the BIOS, and maybe even reconfiguring IDE hard drives and CDROM drives. Some older BIOSes can take a loooooooong time -- like 30 seconds plus -- dealing with pathological IDE configurations.

      Or Linux. I don't know if Slackware still has SlackZIP, but it's specifically intended to boot from MSDOS/Windows 9 environments -- which means that you can set it up to run as desired while still having a functioning OS, then replace the bootloader to boot directly to Linux.

      One caution. Unless the operation has a generous people budget and no hardware budget or is going to deploy dozens of identical boxes, it is almost always going to be more cost effective to buy a prebuilt appliance than to roll your own.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    4. Re:More info is needed on what they need to do? by Anonymous Coward · · Score: 0

      Yes

    5. Re:More info is needed on what they need to do? by fm6 · · Score: 1

      The guy specifically said "DOS is too old".

      Except that's nonsense. DOS and DOS-compatible OSs are still under active development, and appliance applications are a big reason why. I think Microsoft no longer sells it, but IBM does. Though a casual hacker would probably want an open-source product, such as FreeDOS.

    6. Re:More info is needed on what they need to do? by Galrion · · Score: 1

      Or Linux. I don't know if Slackware still has SlackZIP, but it's specifically intended to boot from MSDOS/Windows 9 environments -- which means that you can set it up to run as desired while still having a functioning OS, then replace the bootloader to boot directly to Linux.

      I think you mean loadlin, which is one of the boot loaders that linux can use. You boot into DOS and then run loadlin.exe to boot linux.

      Or there was a method of installing Slackware into a FAT* filesystem using a UMSDOS kernel I think it was. This is the method that the supposed Tuxissa Virus used to download Slackware and install itself in the background before wiping out Windows. In fact here's another posting about the Tuxissa Virus that details its use of the UMSDOS filesystem.

    7. Re:More info is needed on what they need to do? by Anonymous Coward · · Score: 0

      Once I ran experiments with different hardware from laptops to desktops, for my employer, with 98Lite.
      http://www.litepc.com/98lite.html

      I was able to create the so called "98Micro" images of approximately 32 MB sizes. My starting point was Win 98 SE, trimmed down and optimized to the applications, and drivers that I needed. Such optimized images will load in less than 20 seconds, and more importantly; very stable too.

  8. Windows 98 IS DOS by Gunga_Jim · · Score: 2, Informative

    Since Windows 98 IS nothing but DOS with a copy of Windows that autoloads once booted why not use it? You can even modify the initialization scripts to have it boot up with a DOS prompt and then type WIN to run Windows 98. Did it all the time back in the day.

    1. Re:Windows 98 IS DOS by Vectronic · · Score: 2, Funny

      "Did it all the time back in the day.

      That would be "back in the decade" now, by almost a month.

    2. Re:Windows 98 IS DOS by The+MAZZTer · · Score: 1

      The DOS that comes with Windows 9x (MS-DOS 7.x) is a pain in the arse to get working with DOS software and drivers designed for 6.22. Plus you have extra long file name drivers and such to worry about loading. I recall a ton more headaches when I tried to get MS-DOS 7.10 working on a virtual machine to play old games. MS-DOS 6.22 was far easier to get working. It could likely be because I was more familiar with 6.22 and there wasn't any new, mysterious stuff... but still... I recall having problems with getting sound drivers working properly, at least.

    3. Re:Windows 98 IS DOS by empaler · · Score: 1

      Plus you have extra long file name drivers and such to worry about loading. /quote> I had great fun mapping the "Destruction Derby 2" folder to "DD2" using Norton Disk Editor. Much better than "DESTRU~1"

  9. BeOS? by Chonine · · Score: 5, Informative
    Back in the day, BeOS booted in 6 seconds to a fully usable desktop (6 seconds after the POST). I don't think that is what you are looking for though, and I don't know how far the Free clone, Haiku, has come.

    More realistically, there is this interesting Linux distribution, Webconverger:

    http://webconverger.com/

    I've used it for a few web-only systems. Boots up fast enough. Use it as a starting point to tweak. Basically, firefox becomes your operating system and UI. Neat idea.

    1. Re:BeOS? by dbIII · · Score: 1

      Basically, firefox becomes your operating system and UI

      Ow ow ow!

      Microsoft couldn't convice the judge that userspace applications were part of the OS but all these gnu kids on the lawn are fooled. Go read a textbook dog garn it!

    2. Re:BeOS? by stlthVector · · Score: 1

      I agree! BeOS is like greased lighting! I don't think I ever saw a full OS that boots faster.

      I think Haiku OS http://www.haiku-os.org/ is the best current (only?) active BeOS project out there.

    3. Re:BeOS? by nfsilkey · · Score: 1

      webconverger++;

      We in higher-ed IT have leveraged it often as a great Internet kiosk-like platform. Superb for dealing with semester rushes of students needing to open computer accounts in-person even though we moved registration onto the web so they wouldnt need to bother trekking to the labs to bootstrap themselves into the site. Really made the old hats happy wrt 'people will show up and need Intartubes to do biz as we had for years'.

      Best kiosk-y Linux LiveCD to-date when we did the research into the subject to meet the above.

    4. Re:BeOS? by Chemisor · · Score: 1

      > Back in the day, BeOS booted in 6 seconds to a fully usable desktop

      Then why is my Linux kernel taking 10 seconds to boot? That's just the kernel, after leaving LILO and until seeing first init message. I believe it's mostly the USB driver, although I can't imagine why that should be so damn slow.

    5. Re:BeOS? by MrMacman2u · · Score: 1

      What's a textbook?

      --
      This signature is lame.
    6. Re:BeOS? by Trogre · · Score: 1

      6 seconds? I find it troubling that we consider such times close to instant on.

      My 486 would boot to DOS with himem and emm386 in less than 1 second after POST (maybe a full second if I loaded mouse and CD-ROM drivers), and about 3 seconds if win.com (Windows 3.1) was in autoexec.bat.

      Linux comes nowhere close to this of course, but I find the bootchart patch extremely useful for finding out exactly /why/ it's so slow.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  10. how about Windows XP Embedded by Anonymous Coward · · Score: 1, Interesting

    why not use Windows XP Embedded its not that hard to install it supports older hardware... and it isnt resource intensive if setup correctly

    1. Re:how about Windows XP Embedded by superid · · Score: 1

      I just inherited a "simple" XP Embedded project on a SBC with an allegedly trimmed setup. It is not meeting the maximum 40 SECOND bootup time and I'm trying to figure out how to get it within the very generous 40 second requirement.

      And this is recovering from hibernate!

      40 seconds, sheesh

    2. Re:how about Windows XP Embedded by Anonymous Coward · · Score: 0

      minlogin.exe

    3. Re:how about Windows XP Embedded by afidel · · Score: 2, Informative

      You're doing something very wrong. We have XPe based thinterms that boot almost instantly from cold power up.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    4. Re:how about Windows XP Embedded by Anonymous Coward · · Score: 0

      well there has to be something wrong with ur install as ive used xpe and have had almost instant boot up from cold boot and nearly the same from hibernate.... all depends on the config

    5. Re:how about Windows XP Embedded by Tim+C · · Score: 1

      You must be doing something wrong, I've had XP Pro installs that cold-booted faster than that...

    6. Re:how about Windows XP Embedded by empaler · · Score: 1

      Could it be a very slow hard drive, combined with large amounts of RAM?

    7. Re:how about Windows XP Embedded by Tuidjy · · Score: 1

      My gaming PC has XP Pro and boots in 17 seconds. NOT Embedded, Pro. I have disabled a few services, and I am fooling around with IP settings (the PC starts with a fixed address, talks to my main PC, and only later gets the settings that allow it to get on the Internet)

      --
      No good deed goes unpunished...
  11. re by JohnVanVliet · · Score: 5, Informative

    there is " damn small linux " http://www.damnsmalllinux.org/ you could even install it in the /boot partition of fedora as a backup os

    --
    "I don't pitch OpenSUSE Linux to my friends, i let Microsoft do it for me
    1. Re:re by TheRealMindChild · · Score: 4, Interesting

      Ok. I HAVE to bite this one in the butt. After trying ALL of the recent "light weight" distros on my fathers Pentium II 300 w/256 MB of ram, DSL, Xubuntu, etc ALL FAILED miserably on it. 5 minute boot times, sluggish response, you name it. It wasn't usable. Oddly enough, I threw Slackware 4.0 on it and it ran great, while Slackware 12 did not. Maybe it is the 2.6 kernel... I haven't a clue. But there isn't an up to date distro that will run sufficiently as a desktop on such hardware. Period.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:re by icegreentea · · Score: 2, Informative

      DSL uses 2.4 kernel. DSL-N uses 2.6. I have a machine with similar specs (even less RAM actually), and it actually runs windows 98 (and DSL) perfectly fine. Round 3 minutes for windows to boot, most stuff runs pretty well. *shrug* no idea whats going on for you.

    3. Re:re by perlchild · · Score: 1

      I'm running a 2.6 kernel(with sid) on a PII 350, with 384, but I wouldn't try with less, unless it was doing almost nothing... You need more room than that...

    4. Re:re by Tanktalus · · Score: 1

      I have to wonder how Gentoo would fare on such a machine. With the new baselayout-2, boot times are far, far improved. Of course, *compiling* your own system would take forever... Now, granted, I have a quad-core 64-bit machine, so from grub to X is only about 15-20 seconds - it'd be longer on the older, single-core hardware.

      Now, all that said, I have to agree with another user above who got slammed for it: you probably should just get a new machine. I mean, really. You can get reasonably modern hardware for $400-$500. My quad-core machine was only $1200, and it's fairly loaded. Expense accounts for this? What is your hourly salary? How many hours do you need to waste for it to be more worth it to the company to simply buy a new machine? Probably less than the amount of time it'll take to read this thread, procure whatever OS(es) you settle on trying, and install one after another until you find one that suits whatever task you have for the machine. So, just buy a $1000 machine, install VirtualBox or VMWare on it, install the special OS there, and you'll be off and running far faster, and far cheaper, than trying to repurpose hardware better sent to the recycler.

    5. Re:re by Anonymous Coward · · Score: 2, Interesting

      DeLiLinux is catering to old hardware.
      2.4, etc.

      Check it out, it may work for you:
      http://www.delilinux.org/

    6. Re:re by Hal_Porter · · Score: 1

      Ok. I HAVE to bite this one in the butt. After trying ALL of the recent "light weight" distros on my fathers Pentium II 300 w/256 MB of ram, DSL, Xubuntu, etc ALL FAILED miserably on it. 5 minute boot times, sluggish response, you name it. It wasn't usable. Oddly enough, I threw Slackware 4.0 on it and it ran great, while Slackware 12 did not. Maybe it is the 2.6 kernel... I haven't a clue. But there isn't an up to date distro that will run sufficiently as a desktop on such hardware. Period.

      Put another 256MB of Ram in it and XP will boot pretty quickly. Less than a minute at least.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:re by jonored · · Score: 1

      As it happens, Gentoo actually runs pretty well on a PII (such as the CF-27 I'm posting this from). You'd do well to run a minimalist window manager and a lighter browser, and youtube/dvds don't work so well (smaller/more efficient video is fine). Other machines actually tend to drive me up a wall for not being snappy enough (although that's likely mostly the wmii/Links2/terminal aspect - I don't run firefox unless I need it). The compiling isn't too bad, it's just time the computer sits in a corner. Boot times aren't bad on this machine, although I did modify the boot to let me log into a VT before it has started all of the daemons, rather than at the end of the full boot. My girlfriend tells me that it boots a bit faster than her default ubuntu install on a Pentium M.

    8. Re:re by kent_eh · · Score: 4, Insightful

      I mean, really. You can get reasonably modern hardware for $400-$500. My quad-core machine was only $1200, and it's fairly loaded. Expense accounts for this? What is your hourly salary? How many hours do you need to waste for it to be more worth it to the company to simply buy a new machine? Probably less than the amount of time it'll take to read this thread, procure whatever OS(es) you settle on trying, and install one after another until you find one that suits whatever task you have for the machine. So, just buy a $1000 machine, install VirtualBox or VMWare on it, install the special OS there, and you'll be off and running far faster, and far cheaper, than trying to repurpose hardware better sent to the recycler.

      Maybe that's a possibility in your office.

      In the increasingly bureaucratic world that I work in, any purchase has to be vetted by at least 2 levels of management. If it's over $500, then 3 levels.
      And if it says "computer" anywhere on the invoice, it has to go thru IT, and has to "belong" to them, even if it's going to be a non-networked VT100 emulator.
      And it takes longer than 6 weeks (which is how long I've been currently waiting.

      In the meantime, I have frankenstiened a bunch of cast-offs ("here lemme help you schlep that junk to the bin...") into service until my boss manages to push the official request thru the pointy-haired quagmire.

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    9. Re:re by Anonymous Coward · · Score: 0

      I have a PII era celeron 550 laptop with 64m of ram and it runs DSL no problems at all.

      I also tried the full feature distro Arch linux on it, and its awesome. Maybe a tad slower than DSL, but not by very much.

    10. Re:re by walshy007 · · Score: 1

      I have a p3 450 with 128mb ram, running 2.6 and it's instant as can be, but then again it doesn't run X at all, that's the real performance killer.

      The poster wasn't specific as to it's uses, but if used say as an ssh terminal, or if whatever use he wants has an ncurses interface, then I don't see the problem

      finch is great for IM uses, lynx for web, etc etc

    11. Re:re by jgrahn · · Score: 1

      I'm running a 2.6 kernel(with sid) on a PII 350, with 384, but I wouldn't try with less, unless it was doing almost nothing... You need more room than that...

      Surely you're joking? I routinely use a Pentium Pro 200 MHz with 64 MB RAM for programming, image manipulation etc. Works fine almost all the time -- in maybe half the raw CPU speed of your machine, and a sixth of your RAM.

      The first problem you hit on a slow machine is the web browser. Both Opera and FireFox would be intolerably slow on either of our machines, I think.

    12. Re:re by Anonymous Coward · · Score: 0

      Two mistakes:

      - DSL runs the 2.4 kernel, so no blame to 2.6 if you used it.
      - I have DSL running fast on my father machine, it's a PII, but has only 128 Mb of RAM.
      - For testing purposes I have used it in 486 machines with 8 Mb. Not really useful or easy, but quite a feat

    13. Re:re by Anonymous Coward · · Score: 1, Informative

      They're more of a pain to install, but if you want fast booting and something that's usable on a PII 300 or similar machine, both OpenBSD and FreeBSD fly through booting, and running a lightweight window manager is at least perfectly capable of browsing the web, and playing movies with VLC. Haven't tried OpenOffice.org

    14. Re:re by pimpimpim · · Score: 1
      I side with that. I was running openbsd w blackbox on my pentium I 100 as a main computer until about 2003. It was doing most stuff pretty fast, I could have multiple desktops with no probs. What killed it for me was.... flash. You can of course turn off flash, but your browsing experience will be limited. As for installation: apart from assigning the partitions, where you have to be really careful (I ruined it once), installation is pretty smooth. I wonder how debian would do.

      The best minimal but fast-booting PC you can have now is the EEE with Xandros. Every time I press the button I tend to do something else (got used to that over the years), and everytime I am surprised it is already booted up before I finished.

      --
      molmod.com - computing tips from a molecular modeling
    15. Re:re by Anonymous Coward · · Score: 0

      Unless your job depends on this project do as i do, Take it home and use it there. The "man" Don't give a shit about you.

    16. Re:re by Splab · · Score: 1

      Just out of curiosity, why are you still running on that old junk?

      A second hand P4 shouldn't cost more than $100 - you can even get a complete computer for around $199 that should be more than adequate for your off the mill ubuntu install.

    17. Re:re by schlouse · · Score: 2, Interesting

      I do the same thing that you do even though I can get new hardware easily. It's just in my nature, I guess. Do more with less.

      Here's what I do:

      • Pull it all apart and clean it with a compressed air canister. Clean the case with hot water and a sponge.
      • Take note of the exact specs of the machine. Locate the motherboard manual. Skim it.
      • Note the BIOS version. Look at every single BIOS setting. Usually there's something wrong. Make the appropriate changes. If there are any BIOS updates available, apply them.
      • Go to crucial.com and try to locate the system in their database. Note the system's maximum RAM amount as well as the type of RAM used. Very this against the motherboard manual.
      • Get on EBay. Bid on the cheapest setup that will max out the motherboard's RAM. Just pay for it yourself. If you quit your job, take both the PC (it was going to be thrown out, remember? You saved it and by law it's now yours) and the memory.
      • Put a decent HD or two in it. Any setup totaling 100GB or so makes a nice little server for something. If it's a relatively recent machine, stick a PCI SATA card in it and some cheap SATA drives from Ebay (I saw a 120GB SATA drive for $20 a couple days ago).
      • Put DSL with the 2.4 kernel or any of the BSDs on it. I put NetBSD on a P3 laptop maxed out with a GB of RAM and it absolutely screamed. If it's a decent box, throw an extra NIC in it. Put OpenBSD on it and make it your head-end router/firewall for the rest of the frankenboxen.
    18. Re:re by Markspark · · Score: 1

      i'm running Debian Sarge + fluxbox on a p100 laptop with 16mb RAM, and it works just fine. Sure, it takes like a minute to boot it, but it runs just fine. So maybe you're right.. the system runs a 2.4 kernel.

      --
      i find your lack of faith in science disturbing!
    19. Re:re by Lumpy · · Score: 1

      you HAVE to compile a custom kernel. What is killing you is all the "standard kernels" have everything and 2 kitchen sinks installed in it.

      recompile the kernel with ONLY what you need it boots INCREDIBLY fast when you run a custom kernel designed for the hardware.

      --
      Do not look at laser with remaining good eye.
    20. Re:re by Tanktalus · · Score: 1

      I work in a similarly bureaucratic office. However, I approach things quite differently. This here is a resource problem. That makes it management's problem. You propose what you want to do to your manager. S/he approves or not. And then s/he is responsible to move roadblocks out of your way.

      For example, in my case, I tell my manager that I can spend a week doing A, or we can get a machine and have A done pretty much automatically. If my manager chooses for me to spend my week (unlikely) or even that someone else on the team spends his week, that's her perogative. More likely, she'll want the machine. So she has to convince her manager, and then they can make the machine acquisition "urgent." If that doesn't work, my second-level manager would go to his manager, lather, rinse, repeat. It either gets marked urgent, or it comes back as a very conscious decision to waste human resources rather than purchase capital.

      I just feel it's my responsibility to show this to my manager so that it becomes their responsibility for wasting corporate dollars rather than mine.

    21. Re:re by Z00L00K · · Score: 1

      And build a monolithic kernel without loadable modules. This will speed up things even more.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    22. Re:re by mr_mischief · · Score: 1

      I'd recommend links over lynx for a browser. It understands several newer HTML and CSS issues better and has JavaScript. With links, vim/joe/emacs/pico/nano (not getting into that war right now), screen, mutt, and a few other apps I don't really need X most of the time.

    23. Re:re by mr_mischief · · Score: 1

      Well, if you're willing to give up some whiz-bang features you can browse with Dillo or Links. The newer Links variants have a graphical mode for those who can't stand downloading the pictures to see them. Either browser should be much faster than full-size ones.

    24. Re:re by Demanufacture · · Score: 1

      I agree with the first sentence of this post - baselayout-2 (which uses openrc) improved the bootup time of my Gentoo HTPC by an enormous amount.

      Ignore the elitist garbage about how much you earn. It doesn't matter.

      --
      --- "When you're strange"
    25. Re:re by yppiz · · Score: 1

      Last time I checked (~3 years ago) Knoppix booted amazingly quickly off a CD. The distro people clearly worked very hard to optimize layout on the CD for optimal boot times. If I remember correctly, it was in the same ballpark as booting of a hard drive.

    26. Re:re by myz24 · · Score: 1

      My cell phone can crop pics too but that doesn't make it a computer worth using.

    27. Re:re by DarkOx · · Score: 1

      maybe because he would rather keep his $100?

      I have an 800mhz Slot A Athlon from 1999 at home as my personal desktop. Other then the occasional video playback issues a new PC is not going to do a thing for me. I run Slackware 10.2

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    28. Re:re by MobyTurbo · · Score: 1

      Ok. I HAVE to bite this one in the butt. After trying ALL of the recent "light weight" distros on my fathers Pentium II 300 w/256 MB of ram, DSL, Xubuntu, etc ALL FAILED miserably on it. 5 minute boot times, sluggish response, you name it. It wasn't usable. Oddly enough, I threw Slackware 4.0 on it and it ran great, while Slackware 12 did not. Maybe it is the 2.6 kernel... I haven't a clue. But there isn't an up to date distro that will run sufficiently as a desktop on such hardware. Period.

      You could run Linux kernel 0.95 on a 386-16 with 4 megs of RAM quite fast, for example, and it booted in a reasonable time frame (not as fast as DOS of course, but DOS didn't have multitasking). Linux has bloated like everything else I guess. I remember seeing the first ad for Slackware on Usenet (RIP), noting how many disk images it needed (floppy disk images! There were no ISOs for it at the time) and thinking "that sure is bloated".

      Now get off my lawn!

    29. Re:re by nurb432 · · Score: 1

      FreeBSD would do better for you on lesser hardware. It tends to be more efficient.

      --
      ---- Booth was a patriot ----
    30. Re:re by Pantero+Blanco · · Score: 1

      After trying ALL of the recent "light weight" distros on my fathers Pentium II 300 w/256 MB of ram, DSL, Xubuntu, etc ALL FAILED miserably on it. 5 minute boot times, sluggish response, you name it. It wasn't usable. Oddly enough, I threw Slackware 4.0 on it and it ran great, while Slackware 12 did not.

      I use the current release of Slackware or Debian plus a light window manager like fluxbox or XFCE for anything that old and don't have problems. You didn't try to run KDE, did you?

  12. Recycle for the gold content by oaklybonn · · Score: 2, Insightful

    Reuse is good and and environmental and all, but: How much is your time worth? How many hours of your time to set up one of these older machines would buy a newer machine? And if energy costs are a concern (and why not): how much more efficient would the "right machine" for the task be, given the costs? I've never understood the tendency of companies to cheat on hardware costs - making someone jump through dozens of hours of hoops is far more costly than just buying the right hardware.

    1. Re:Recycle for the gold content by wb8wsf · · Score: 4, Insightful

      Older machines are often built better than newer faster stuff. I have several of the white Dell Optiplex machines doing infrastructure stuff for me. Most have uptimes measured in the span between upgrades of my op system (OpenBSD).

            It takes almost no more time to install on a 500MHz Dell than some 2.xGHz box. Yes, the disk may take longer to format--but how often are you going to be doing that?

            Given the various quality problems with new systems, I'll stick with the older slower systems when I can, which is most of the time.

    2. Re:Recycle for the gold content by Chillintau · · Score: 1

      Labor and equipment are different items in a company's budget. So if they have no budget left for equipment, they just throw labor at it.

    3. Re:Recycle for the gold content by Zadaz · · Score: 2, Insightful

      Older machines are often built better than newer faster stuff.

      Cite please. All of my equipment has only become more reliable with each generation. (With the exception of my TI 99-4a. No moving parts, would probably survive an EMP.) Unless you're buying bargain basement stuff, but since this stuff is my business and livelihood it would be foolish to do that.

      Somewhere I still have a few hard drives that have charts on the case where the manufacturer's QC would write the bad sectors it shipped with in pen. But they stopped doing that for some reason.

      Using old hardware is rarely worth it. It uses more power, is a maintenance nightmare (Where can I find a replacement motherboard that will work in this old thing?) and software support has ended, meaning if you don't have drivers you are SOL, you have to live with any bugs that exist (or fix them yourself) and no one develops new applications to run on them. Even if you're running a soft firewall or basic server you're still better off with a new machine simply for the power savings.

      The only time when it makes sense is when you have some mission critical software that won't run on anything else.

    4. Re:Recycle for the gold content by julesh · · Score: 1

      All of my equipment has only become more reliable with each generation. (With the exception of my TI 99-4a. No moving parts, would probably survive an EMP.)

      Strange. I've been through two of them. In both, the video modulator / power supply unit failed. Could be environmental conditions, or a difference between the PAL and NTSC models (I assume you're in an NTSC area?)

    5. Re:Recycle for the gold content by WarwickRyan · · Score: 1

      This is what virtualisation is about.

      Why have 20 old P2 500mhz sitting in your data center (idling 90% of the time), when an single Quad Xeon could replace all of them for a fraction of the power usage and space.

    6. Re:Recycle for the gold content by LilBlackDemon · · Score: 1

      Somewhere I still have a few hard drives that have charts on the case where the manufacturer's QC would write the bad sectors it shipped with in pen. But they stopped doing that for some reason.

      That's because there are so many R/W errors on modern high-density drives, as well as a bad sectors, that the entire back of the box would be that charts.

    7. Re:Recycle for the gold content by wb8wsf · · Score: 1

      My cite for this? About 20 years of dealing with "modern" hardware, say going back to Sun stuff of the Sun-3 or -4 era. I used to be able to run Sun-4/670's for *years* at a time. Disks would fail but the machine just ran. Of course in 1989 it cost something like $100,000 for one, but it was built unlike anything today.

      As for a maintenance nightmare, you need to have spare hardware. I agree, finding a replacement motherboard for a Dell GX200 would be hard today, so you gather several machines and have spares put on the floor, ready to be used on short notice.

      Driver support isn't an issue. I run OpenBSD; what open source OS's have stopped supporting IDE disks, serial and parallel ports, and ethernet cards? I don't use anyting other than stock VGA and don't even have a monitor on the machines except for installs, and disk disasters (one of those in six years).

      On power you are probably right. In terms of CPU power per watt, the old Dell's are probably worse. Except, spending $1000 for a new machine vs. nothing but a new disk/memory for an old machine leaves a lot of margin to pay for electricty, doesn't it?

      I have 8 years of running older stuff at my current job. Problems come and go where I work, but the infrastructure I have has proven more reliable than the AC power that feeds the building.
       

    8. Re:Recycle for the gold content by linuxpyro · · Score: 1

      I've got an SGI Octane 2 running Irix 6.2.29 that I picked up at a computer place a while back for $5. I love the thing. It still runs pretty well despite being maybe ten years old (something like that; there are files on there from before 2000, don't remember exactly).

      --
      Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
    9. Re:Recycle for the gold content by Z00L00K · · Score: 1
      May or may not work well with virtualization. The problem is the usage profile! Is all instances used simultaneously or is it a random distribution of usage over time?

      Virtualization is useful, but not in all cases.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    10. Re:Recycle for the gold content by DarkOx · · Score: 1

      I have a Ti99/4a and I can affirm the GP is correct and you are correct. The early ones where build like tanks, the later ones get cheaper and cheaper as Ti tried very hard to hold their price point and still extract some profit from the thing.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    11. Re:Recycle for the gold content by toddestan · · Score: 1

      Cite please. All of my equipment has only become more reliable with each generation. (With the exception of my TI 99-4a. No moving parts, would probably survive an EMP.) Unless you're buying bargain basement stuff, but since this stuff is my business and livelihood it would be foolish to do that.

      Well, it could be kind of like the "they don't build them like the used to" fallacy. For example, people tend to think 100+ year old houses are really well built - that's because the exapmles of 100 year old houses that still exist are mostly the ones that were well built, the shoddy ones were torn down years ago.

      Those old Dell Optiplexes are extremely reliable machines. I have one here which is a light duty LAMP server, and it never crashes, and it's uptimes are determined by when I have power outages that last longer than my UPS battery. They are the cream of the crop that are most likely to be in service after a decade, when all the crappy eMachines and Compaqs were scrapped years ago. They are also the computers I'm most likely to save when I see one in the scrap pile, as I know it'll be a good computer when I need something for a project.

    12. Re:Recycle for the gold content by glazed · · Score: 1

      I've also got a P2 Optiplex running BSD. The Dell boxes of that era were nice machines. I even tracked down a Delta reseller for a homebuilt system (they were the OEM supplier for the Dimension cases at the time).

      The machines coming from Dell now....forget about it.

    13. Re:Recycle for the gold content by nurb432 · · Score: 1

      Older machines are often built better than newer faster stuff.

      Cite please. All of my equipment has only become more reliable with each generation.

      You will find many that disagree with that statement. I have seen very little improvement in reliability over the years.

      What is happening is that things are swapped out so fast now to keep up with the perpetual upgrade-treadmill they don't have a chance to break down. But keep them around a while past their warranty, and they go up in smoke. While my apple II still is chugging away with not one failed component.

      --
      ---- Booth was a patriot ----
  13. OpenBSD? by condition-label-red · · Score: 4, Interesting

    Depending on the intended use, a minimal install of OpenBSD might do the trick.

    --
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    1. Re:OpenBSD? by AceofSpades19 · · Score: 1

      I was just going to say that ;)

    2. Re:OpenBSD? by happymellon · · Score: 1

      Gosh, haven't you heard? BSD is dead. Or have you been silly and reading the articles, instead of arguing in the comments.

    3. Re:OpenBSD? by Anonymous Coward · · Score: 0

      Seconded, if the app doesn't care what OS it's running on then definitely give OpenBSD a shot.
      http://openbsd.org/faq/faq4.html#MkInsMedia

      A side effect is that it runs fine with little RAM which may matter depending on just how old the target systems are.

  14. Fast boot by Sp4freel · · Score: 4, Informative

    DSL linux is really fast when installed on a Hdd.

    1. Re:Fast boot by Mipsalawishus · · Score: 5, Funny

      It's a heck of alot faster than DialUp Linux.

    2. Re:Fast boot by wkitchen · · Score: 1

      DSL linux is really fast when installed on a Hdd.

      You must work for the NASA administration.

    3. Re:Fast boot by zippthorne · · Score: 1

      DSL linux is even faster when you load it from a RAID array of HDDs.

      --
      Can you be Even More Awesome?!
    4. Re:Fast boot by DMUTPeregrine · · Score: 1

      It's a simple case of RAS syndrome.

      --
      Not a sentence!
    5. Re:Fast boot by Eudial · · Score: 1

      DSL linux is really fast when installed on a Hdd.

      Linux can be pretty fast to boot up, depending on what you want to run on it. I remember stripping down a Slackware boot script to boot an absolutely antiquated (well, 2001) laptop in 9 seconds. I reckon that should be about 2 seconds today with vastly improved CPU and disk read performance.

      But then I ended up with an absolutely user-hostile Linux environment (people thinking vanilla Slackware is bad have no idea how deep the rabbit hole goes). I had to know exactly what command to run when, to fsck the disk every month manually, to run ldconfig after I've installed stuff, to run dhcp manually if I plugged it into the internet, etc.

      Ah, great times.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
  15. Hibernate by Anonymous Coward · · Score: 0

    Run linux and hibernate to the disk. It is hard to be more instant on from a fully off state.

    1. Re:HIBERNATE by Mista2 · · Score: 1

      We find our Windows 2003 servers boot in about 30 seconds when in VMWare. However our ESX servers are dual 2.5GHz Quad-Cores

    2. Re:HIBERNATE by Tweenk · · Score: 1

      Vanilla kernel hibernate on Linux is dog-slow compared to XP, so there are some differences. I haven't tried TuxOnIce though.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
  16. Linux with a RAMdisk by dgatwood · · Score: 3, Insightful

    Boot from a RAMdisk filesystem and make it as small as possible. Rip out all the startup scripts and write your own that just runs the one or two things you actually need running, runs ifconfig, route, etc. manually with hard-coded info (or starts dhclient/pump/dhcpcd). Compile the minimum number of possible drivers into the kernel and don't include any modules at all, nor tools to load modules. Include a bare-bones GUI layer like Nano-X and write your applications using pure Xlib if you can. Otherwise, use the most lightweight WM and GUI toolkit you can find (e.g. straight Tcl/Tk).

    For permanent storage, mount a small (e.g. 300 MB) filesystem on a flash card so that the fsck takes just a couple of seconds even if forced. :-)

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

    1. Re:Linux with a RAMdisk by Anonymous Coward · · Score: 0

      Don't remove startup scripts; disable them. Well, if he's working with a 4MB RAMdisk, then removing the disabled scripts is a good idea.

      A fast-booting BSD or GNU/Linux can work well. The advantage of GNU/Linux is that there are distros already stripped and geared for appliance use; look for "floppy linux" and see which is already close to your needs. (One or two of the floppy distros even used a modules system to make it easier to modify. Stripping the kernel features and creating a small, monolithic kernel used to be the way to boot faster after disabling most startup scripts.)

      Check LEAF http://leaf.sourceforge.net/
      Check this list, too: http://www.linuxlinks.com/Distributions/Floppy/

    2. Re:Linux with a RAMdisk by allaunjsilverfox2 · · Score: 1

      http://www.linuxlinks.com/Distributions/Floppy/ if you want a slightly more complete list.

      --
      Restore the madness of youth's lechery
    3. Re:Linux with a RAMdisk by allaunjsilverfox2 · · Score: 2, Insightful

      Mulinux is pretty flexiable as a quick kiosk OS. Forgot to mention it.

      --
      Restore the madness of youth's lechery
    4. Re:Linux with a RAMdisk by Flossymike · · Score: 1

      Indeed, although I think it's a case of 'it's the applications'. Perhaps he just needs to boot to a prompt to run a script that will create boot images or parse reports.

      More detail needed to give a more exact answer.

  17. Not enough information by rtechie · · Score: 4, Informative

    Just to be clear: You intend to have old machines sitting around unpowered and then someone WALKS UP TO THEM and presses the power button. The user then waits for the OS to boot and does his thing. Correct?v

    So what are these systems being used for? Kiosks? This is critical to determining what you need. For example, QNX boots very quickly but it's an embedded Unix system. But QNX probably won't run whatever app it is you want to run on these systems.

    Basically, you said they are going to be application appliances. WHAT application?

    1. Re:Not enough information by wellingj · · Score: 1

      FreeRTOS has an x86 port so that would cost less than QNX.
      There is also eCos which might get you more hardware support.

    2. Re:Not enough information by sootman · · Score: 4, Informative

      I agree this is too little information, so I will take advantage of the vagueness to walk a decade down memory lane. :-)
       
      Back in 1998 when I was first getting into Linux and other OSs--back when we thought OSs besides Windows had a chance because Windows was so crappy and all these others were so great--there were a couple experiments that were fun.

      • BeOS, as others have already mentioned, booted very quickly. I remember seeing it advertised at around 20 seconds after POST; on my 300 MHz AMD K6-2 it took about 30. On any newer system with a halfway decent disk you'd see boot times in the teens or less. One of the open-source BeOS clones might be worth looking at.
      • Around that same time, QNX released a free demo that fit onto a floppy--one with (limited) NIC support and the other for computers with modems. Full TCP/IP stack, browser, shipped with a browser-based ring-stacking game (Towers of Hanoi) written in JavaScript. You can probably find copies of the image online. Ah, here we go, fifth match. I don't remember what floppy boot times were like but if you install it onto a CF card or something I bet it'd be great. (Can't get it to run in VirtualBox at the moment.)
      • A bit later I bought a 1 GHz PIII HP Pavillion. After I replaced the 60 GB WD HDD with a 13 GB unit (big drives are for servers; clients get small drives) and replaced the trialware-laden WinME with Win98 boot times dropped from 35 seconds to 25. That's gotta be 6, 7 years ago by now... how old is your box?
      • Not known for boot times but speaking of relatively fullfeatured alternative OSs, ReactOS might be worth looking into.
      • Oh yeah, and way back in the late 1980s, my parents bought an AT or XT clone which booted from power off to a C: prompt in seven seconds. Great for running WordPerfect 5.1 and Banner Blue Movie Guide.
      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    3. Re:Not enough information by negRo_slim · · Score: 2, Funny

      A bit later I bought a 1 GHz PIII HP Pavillion. After I replaced the 60 GB WD HDD with a 13 GB unit (big drives are for servers; clients get small drives) and replaced the trialware-laden WinME with Win98 boot times dropped from 35 seconds to 25. That's gotta be 6, 7 years ago by now... how old is your box?

      I always found ME to boot much faster than 98/98SE, but that was the only improvement... Oh and defrag was quicker, it would usually finish before something crashed or locked up.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    4. Re:Not enough information by Anonymous Coward · · Score: 0

      If you skip the loading of the autoexec.bat and config.sys files then technically MS-DOS can boot in about 1 second after POST. Although it doesn't give you a very usable system but probably enough to load word perfect or good old xtree gold.

    5. Re:Not enough information by Anonymous Coward · · Score: 0

      WHAT application?

      Answer: Porn on demand. Whenever there's a need, it needs to be up within secs.

    6. Re:Not enough information by Thelasko · · Score: 1

      A few months back I was playing around with some different operating systems on virtual machines and found Haiku (BeOS clone) to have a quick boot and almost ready for prime time. ReactOS had a quick boot but was almost unusable.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    7. Re:Not enough information by Z00L00K · · Score: 1
      It may also be some kind of Wake On Lan-devices that are being built for the purpose of monitoring.

      And it may also be some other kind of event logging that is done.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    8. Re:Not enough information by MobyTurbo · · Score: 1

      I always found ME to boot much faster than 98/98SE, but that was the only improvement... Oh and defrag was quicker, it would usually finish before something crashed or locked up.

      It had better boot faster, it needed to reboot even more often!

  18. Why is fast booting important? by wb8wsf · · Score: 3, Insightful

    You haven't said what exactly these machines are going to be doing, but I fail to see why the extra time that one OS takes over another is a factor to deal with.

    If it takes an extra 90 seconds to boot an OS that is stable and reliable, how does shaving that 90 seconds save anything?

    Optimizing for boot time over everything else seems very foolish to me.

    1. Re:Why is fast booting important? by Anonymous Coward · · Score: 1, Interesting

      And what magic thing is the computer doing during those 90 seconds that makes it "stable and reliable"? Sorry but I don't buy it. 90 seconds extra can only bring you extra bloat. Besides, the boot time constraint *is* the question. If you remove it then the question disappears, so play along, and shut up if you don't have an answer.

    2. Re:Why is fast booting important? by ZorbaTHut · · Score: 1

      Settings up large complex things that most people need. The existence of those large complex things causes the OS to be used more often and have more money put towards improvements, which, itself, makes the OS stabler.

      --
      Breaking Into the Industry - A development log about starting a game studio.
    3. Re:Why is fast booting important? by drfireman · · Score: 2, Insightful

      Optimizing for boot time over everything else seems very foolish to me.

      I guess that's true if you're designing a web server. Probably not if you're designing a computer-controlled defibrillator.

    4. Re:Why is fast booting important? by jd · · Score: 1

      Well, if you're doing something like that, you would probably start with LynxOS or one of the carrier-grade Linux distros, remove absolutely all unnecessary kernel options, replace all software (including the init code) with the smallest and fastest code you can find, and place a lot more emphasis on tuning of that kind from a known highly stable start point.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Why is fast booting important? by Anonymous Coward · · Score: 0

      If you have an os that takes 1 second to boot instead of 90, you can crash out that os 90 times before you'd have paid more for boot time cost than with the 90 second booter.

      If you are going for greater than 5-nines availability, it makes a diff.

    6. Re:Why is fast booting important? by Zadaz · · Score: 2, Insightful

      If the OP is going for greater than 5-nines availability they should buy new computers rather than using the dusty boxes they found in basement.

    7. Re:Why is fast booting important? by plover · · Score: 1

      Optimizing for boot time over everything else seems very foolish to me.

      I guess that's true if you're designing a web server. Probably not if you're designing a computer-controlled defibrillator.

      Jeebus H. Christ, I hope like hell he's not building a computer-controlled defibrillator on "an old version of Linux or Windows 98". Or if he is, that I am not dying of a heart attack anywhere near this guy's office!

      --
      John
    8. Re:Why is fast booting important? by Mattsson · · Score: 1

      This depends on how long the appliance is going to be used after boot.

      If you turn it on, use it for a couple of minutes, then turn it off, a boot time of a couple of minutes would be unacceptable.
      Better to have it crash every 30 minutes but boot in 5 seconds then.

      If you turn it on, use it for several hours, a whole day or maybe even a week, a boot time of several minutes usually doesn't make any real difference.
      Having a stable system is worth the wait.

      The exception would be media-players.
      I might sit and watch a 2 - 3 hour movie once it's booted, but I still wouldn't want a device that took more than 5 - 10 seconds to start.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    9. Re:Why is fast booting important? by Z00L00K · · Score: 1

      Not if you are doing some kind of real time application where the device is battery powered. Then you don't want to waste time that could have been used better. If you can cut your battery package into half the size or double the lifetime of the box then it's worth the work on improving the boot time.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    10. Re:Why is fast booting important? by fm6 · · Score: 1

      how does shaving that 90 seconds save anything?

      90 seconds may not be much if you boot the system at the beginning of the day and then use it all day. But suppose the system is used sporadically throughout the day? The usual solution is to just leave it on all the time, but nowadays people don't like to have a device sitting around sucking up electricity and emitting noise for hours, while waiting for somebody to come use it.

      Of course, it would be helpful if we knew exactly why this guy wants to convert old computers into instant-on appliances.

    11. Re:Why is fast booting important? by Trogre · · Score: 1

      Then you don't understand the problem.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  19. Suspend to Disk by Anonymous Coward · · Score: 0

    Having done a suspend to disk gets things going faster for me when I power up.

    1. Re:Suspend to Disk by yorkrj · · Score: 1

      I totally agree. Suspend to disk or "hybernate" allows for considerably faster boot times... if your hardware supports it.

      Alternatively the Core Boot project seems like an intriguing possibility for fast boots by overwriting the factory BIOS with an optimized OS specific boot loader:
      http://www.coreboot.org/

  20. DSL and Puppy by steveha · · Score: 5, Informative

    Take a look at DSL and Puppy Linux. Both are tiny and would boot quickly from a CompactFlash. DSL is probably better for all-around appliance use; Puppy is intended for use as a desktop OS.

    http://www.damnsmalllinux.org/

    http://www.puppylinux.org/

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:DSL and Puppy by n4t3 · · Score: 2, Informative

      I use DSL on an old Dell 400MHz Celeron L400c and it runs pretty quick. I'd say faster than Windows 98 did on that box. As far as boot up time, I really can't say since its been running for about 2 years now without a reboot ;) Its playing a list of mp3s in mp3blaster to provide music on hold for a PBX phone system. Every once in a while I ssh in and change the playlist. Good example of repurposed old hardware.

    2. Re:DSL and Puppy by aztektum · · Score: 3, Informative

      I would suggest Slitaz myself. Hella useful, hella compact.

      --
      :: aztek ::
      No sig for you!!
    3. Re:DSL and Puppy by couchslug · · Score: 1

      DSL can be used to load CF cards in a common USB card reader, then the CF cards can be dropped into a common IDE adapter.

      One custom remaster could be easily cloned for as many PCs as needed. I haven't used Puppy so I cannot speak to that, but it should be similar.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    4. Re:DSL and Puppy by dublin · · Score: 1

      FWIW, the latest versions of Puppy are booting much quicker then most distros out there. DSL is pretty fast to boot, too, but if you compare what Pupy gives you vs DSL, you can see there's a LOT of extra functionality crammed into that extra 35 MB or so.

      Puppy is usable as a regular OS and app environment for probably half the people on the Net, DSL definitely isn't.

      BTW - the only downside for older hardware is that Puppy wants at least 64 MB of RAM, and more is better. (It works very well with 256MB, I haven't tried less than that since v 1.x).

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    5. Re:DSL and Puppy by dublin · · Score: 1

      Forgot to include a link to Barry's post last month on Puppy boot times: http://www.puppylinux.com/blog/?viewDetailed=00208

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  21. MenuetOS by Vectronic · · Score: 2, Interesting

    MenuetOS Its a bit hardcore though, and you would probably have a hard time getting 'normal' applications to work, but its tiny and quick, although sort of a beta still.

    But if you know ASM, its could be a miracle cure or something...

    MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language, and released under the License. It supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry applications.

    Menuet has no roots within UNIX or the POSIX standards, nor is it based on any operating system. The design goal has been to remove the extra layers between different parts of an OS, which normally complicate programming and create bugs.

    Menuet's application structure is not specifically reserved for asm programming since the header can be produced with practically any other language. However, the overall application programming design is intended for easy 32/64 bit asm programming. Menuet's responsive GUI is easy to handle with assembly language.

    Features:

    - Pre-emptive multitasking with 1000hz scheduler, multithreading, ring-3 protection
    - Responsive GUI with resolutions up to 1280x1024, 16 million colours
    - Free-form, transparent and skinnable application windows, drag'n drop
    - IDE: Editor/Assembler for applications
    - USB 2.0 Hi-speed storage support
    - TCP/IP stack with Loopback & Ethernet drivers
    - Email/ftp/http/chess clients and ftp/mp3/http servers
    - Hard real-time data fetch
    - Fits on a single floppy

    Happens to be a favorite of mine (not mine as in created), although probably not suited to your needs judging by the brief summary.

    1. Re:MenuetOS by Samah · · Score: 1

      Do you know if there's some sort of media player for it? Sounds like it'd make for a great HTPC. If not you could just use it as a fast-booting fileserver I guess and stream from it (using Xbox Media Center etc.)

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    2. Re:MenuetOS by Vectronic · · Score: 1

      Nope, don't think there is yet, there is a raw-avi player, and an mpeg1/2, and wav players, and a cd player... but no mp3 or ogg, or anything yet (surprisingly). Although, you should be able to run it with a hardware mp3/(etc) decoder fairly easy (well easy for those that would try I guess).

      But your welcome to try ;)

    3. Re:MenuetOS by Hal_Porter · · Score: 1

      Do you know if there's some sort of media player for it? Sounds like it'd make for a great HTPC. If not you could just use it as a fast-booting fileserver I guess and stream from it (using Xbox Media Center etc.)

      No, but you could write one Nasm in a week or so if you've spent a couple of years memorizing the Intel and AMD optimization guides, that crazy Russian guy's very colourful page on decoding MP3s on a Z80 board with a broken address bus and the Intel embedded audio register spec that got leaked by the guy who got sent to Gitmo under the DMCA.

      I think you're missing the point of MenuetOS.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    4. Re:MenuetOS by geckipede · · Score: 1

      I do love the idea behind menuet, but it's not usable as anything other than a toy on most hardware. If your machine happens to be one that is supported it's probably quite fun. I have yet to see such a machine.

    5. Re:MenuetOS by Vectronic · · Score: 1

      lol...hmm... Dell Dimension 8300, P4, ATI Radeon 9800 Pro (although that wouldnt be used, just passed through), some cheap PCI NIC I dont remember, yadda yadda... although, I cant say ive tested it on anything else, so maybe I am just lucky... never had a reason to use it on any of my other machines, but now i'll have to try, although i dont have anything old old... 2000 is the oldest at the moment, Duron 800, 2007 the newest, Q6600...

      But, I havent really stressed it in any way, cause, I can't get Crysis to work on it. :|

    6. Re:MenuetOS by Samah · · Score: 1

      No, I'm not missing the point at all. Even if the OS is intended to be super-lightweight, applications might not. I knew it was a long shot, I just thought I'd ask.

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    7. Re:MenuetOS by Hal_Porter · · Score: 1

      I was joking.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    8. Re:MenuetOS by Samah · · Score: 1

      <3

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
  22. HIBERNATE by Idiomatick · · Score: 3, Informative

    Any OS with hibernate should be quick enough. I doubt systems vary too much between them. Anything that uses minimal ram and hance has less to load on boot. Just go with whatever OS suits you best.

  23. New mobo == new PC with old case and drives by tepples · · Score: 5, Insightful

    Splashtop requires a new motherboard. Motherboards aren't always expensive.

    But doesn't a new motherboard for a years-old PC typically have new, incompatible CPU and RAM sockets, which require a new CPU and new RAM? At that point, you're practically building a new PC with an old case and drives.

    1. Re:New mobo == new PC with old case and drives by negRo_slim · · Score: 1

      But doesn't a new motherboard for a years-old PC typically have new, incompatible CPU and RAM sockets, which require a new CPU and new RAM? At that point, you're practically building a new PC with an old case and drives.

      It really depends, but even best case your window for upgrades is really limited to a few years. I'm mostly thinking along the lines of Socket 939 and to a lesser extent Socket AM2, fairly wide range of processors (value, mainstream, enthusiast) has been developed for these sockets, and generally your memory, video card and all other relevant peripherals should transfer smoothly in these cases. Although it's only a matter of time before something like PCI-E or DDR2/3 come along to ruin all the fun. But I digress, and hope to find out more on this. Today at work I got a tip, 9 Pentium computers in the wonderful AT form factor... A fast boot time would really open up some options to find use in this old kit.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
  24. Panasonic HDTV use Linux by Anonymous Coward · · Score: 1, Informative

    Some Panasonic Viera consumer HDTV sets run on a version of Linux. It takes 6 or 7 seconds to boot from ROM.

    1. Re:Panasonic HDTV use Linux by Anonymous Coward · · Score: 1, Informative
  25. A quick booting OS... by kage.j · · Score: 1

    is FreeBSD. Enjoy.

    --
    he demonstrated by A plus B minus C divided by Z that the sheep must be red, and die of the rot
  26. DSL by Anonymous Coward · · Score: 0

    damn small linux. doesn't need hardly any specs at all, and boots very fast.

  27. The obvious choice by Anonymous Coward · · Score: 0

    Windows Vista

    1. Re:The obvious choice by cailith1970 · · Score: 1

      Windows Vista

      But his computer isn't "Windows Vista ready", you insensitive clod!

      --
      I intend to live forever, or die trying. - Groucho Marx
    2. Re:The obvious choice by tinkertim · · Score: 1

      Windows Vista

      But his computer isn't "Windows Vista ready", you insensitive clod!

      Intel may beg to differ!!

  28. BeOS by Lulu+of+the+Lotus-Ea · · Score: 5, Informative

    BeOS really was pretty amazing in this respect, and some others. Multithreading was far ahead of anything else at the time, and probably since, as well. On some older machine (P3-ish; much slower HDD than nowadays) I clocked boot time at 15 seconds, OS/2 and Linux distros of the time were more like 1-1.5 minutes on the same hardware.

    The way it booted so fast was largely by deferring a lot of the "initialization" stuff until the system was "booted". This is nothing like the awful way Windows (and to a lesser extent KDE/Gnome desktops) keep loading stuff for a good while, letting you see the desktop for a minute before you can really do anything. Under BeOS, said multithreading was well utilized to give you a responsive GUI right at that 15 seconds, but still do background loads of various background processes that you didn't *really* need immediately.

    Of course, if you immediately launched something that *did* need the services of something loading in a background thread, you'd obviously have to wait a few more seconds. But even all that background loading was very efficient, and practically, by the time you could make a few clicks, it was loaded.
     

    1. Re:BeOS by Lord+Kano · · Score: 5, Interesting

      I remember when one of the Mac magazines gave away a BeOS preview release. I installed it on my 6400/200. I was able to play 8 quicktime movies all at the same time with no noticeable performace hit. I was really stoked about the possibilities. Unfortunately, Apple didn't go with Be and we'll never know what could have been.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    2. Re:BeOS by ptudor · · Score: 1

      And it had a Terminal application! The sad day was when the BeOS guys decided to follow the single-user model instead of multi-user.

      The best part about Be was the weekly newsletter JLG sent out, well, that and the BeBox.

      In how many places have we all seen that "three person" icon reappear?

    3. Re:BeOS by Joe+The+Dragon · · Score: 2, Informative

      M$ made OEM's not put BEOS on systems and that killed them.

    4. Re:BeOS by Lord+Kano · · Score: 0, Troll

      BeOS was dying at that time. All Microsoft's pressure did was put a stake in its heart.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    5. Re:BeOS by Arbitrarystring · · Score: 2, Interesting

      I loved BeOS. At the time I used it (for about a year or so) it was the fastest, frankly most awesome OS I had ever used. I switched to Linux later, but I really wish BeOS development had continued in the way Linux has done.

    6. Re:BeOS by Anonymous Coward · · Score: 1, Informative

      I don't know why parent was modded Troll. Prior to the 2002 settlement in the US antitrust case, Microsoft coerced OEMs into delivering PC with Windows installed. Microsoft's practice was to offerer manufacturers "marketing bonuses" for shipping all PC with Windows installed, knowing full well the bonus was large enough to affect profitability.

    7. Re:BeOS by Anonymous Coward · · Score: 3, Informative

      I was working on BeOS back then (video drivers, on contract to Be, Inc), and I have to say it depends on how you define "usable". Even when fully running it had no idea what a printer was, nor a network file system for that matter (not NFS, not SMB, nothing). The only way to transfer files was via FTP, and since BeOS had no real concept of users there was only one login/password for FTP access, with full read/write permission to everything.

      The only thing in the whole system that had any concept of user was the filesystem, and that was all chown()ed to someone named Baron. Apparently as a birthday gift, if what I heard is to be believed.

      The terminal was flaky (underscores left drool all over it), the editor was like a bastard combination of SimpleText and Win3.0 Notepad.exe with all the good stuff thrown away and all the annoying stuff amplified, and beyond those things, a movie player and a half-assed web browser there was nothing else.

      Part of the reason it could boot so fast was that there wasn't a hell of a lot to boot.

      Don't even get me started on the window manager. "Keyboard-based window switching is for wimps! Real men... uh... sort through giant piles of file manager windows looking for their buried app with the mouse." It's a bad sign when the internal developers are handing around an internal-use-only patch that makes the GUI usable. We had a developer come up, and the first thing he did was apply his pile of patches to give him alt-tab window switching and sliding titlebars and shut off the "open folder in new window in random screen location" nastiness and so forth, because he couldn't work with the OS as his company was planning to ship it. He couldn't give me an adequate answer when I asked why they didn't roll the patches into the OS.

      I actually wound up doing all my BeOS coding on a AMD K5-based FreeBSD box and transferring it via FTP to the beefy P3 BeOS box, because you could actually DO something on the BSD box.

    8. Re:BeOS by Ucklak · · Score: 5, Interesting

      I believe that Microsoft told OEM partners that if they offered BeOS as an alternative, they would lose the ability to sell Microsoft's OSs.
      That's what happened.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    9. Re:BeOS by darkonc · · Score: 1
      Well, M$ isn't gonna put uch energy int killing something that they don't see as a threat to their monopoly. The only reason why they're going to pressure OEMs to not put BEOS onto their machines is that OEMs were considering (or in the process of) putting BeOS on their machines.

      Something that's threatening to make inroads into the marketplace is not something that I would consider 'already dying'.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    10. Re:BeOS by Anonymous Coward · · Score: 0, Troll

      OMG you mean to tell me that Microsoft had the audacity to try to sell their product? Didn't they realize the moral thing to do was simply fold up and die because a small minority of ultra-geeks would bitch about them 10 years later?

    11. Re:BeOS by MattPat · · Score: 5, Insightful

      Trying to sell your product is offering it at a discount to prospective OEMs, or providing them a bonus for "recommending" it.

      Unfair business practice is refusing to sell them copies of Windows unless they made it their exclusive OS option.

    12. Re:BeOS by blueapples · · Score: 5, Informative

      we'll never know what could have been.

      Maybe we will - http://www.haiku-os.org/

      --
      www.blueapples.org
    13. Re:BeOS by moosesocks · · Score: 4, Funny

      Unfortunately, Apple didn't go with Be and we'll never know what could have been.

      Multiple threads of slashdotters nostalgically longing for the days of NeXTStep to return?

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    14. Re:BeOS by LoudMusic · · Score: 2, Insightful

      And at that same time there were Apple bigots who raved about the power of ... was it system 7 at that time? And someone else makes an OS for the hardware they already own that completely dominates their operating system in every single way. Most of them weren't even aware of the power they were missing out on.

      I'd still take BeOS over OS X, if there were any decent apps for it, and current development.

      --
      No sig for you. YOU GET NO SIG!
    15. Re:BeOS by aproposofwhat · · Score: 2, Interesting

      Awesome!

      Just downloaded the VMWare image, and it booted to a usable state in < 20 seconds. That compares with around 90 seconds for a Knoppix ISO image to boot from the same VMWare console.

      When there are some apps for Haiku, I'll definitely be installing it on my home machine as an alternative and something to play with.

      --
      One swallow does not a fellatrix make
    16. Re:BeOS by SuiteSisterMary · · Score: 2, Funny

      Sadly, perhaps the greatest legacy of BeOS is this little Zork spoof about writing a graphic driver.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    17. Re:BeOS by laird · · Score: 3, Informative

      To add some detail, Microsoft's Windows license to PC manufacturers gave them highly preferential pricing if they agreed to pay for a Windows license on every PC shipped, and to not shipping any other OS with their PC's, with the difference in price so high that no OEM could possibly agree to pay the higher price. The restriction was quite extreme - Microsoft blocked several companies from even shipping a BeOS CD in the same box as a "BeOS PC" - I think Fujitsu actually shipped PC's for a little while with no OS, and a form that you could fill out and send them so that they would FedEx you a copy of BeOS. Of course, since they had to pay for Windows anyway, the BeOS PC was not only more complex (you had to order the install CD, then do the OS install) but cost more (since you had to pay for both Windows and BeOS).

      By the time the DoJ settlement clarified that this restriction was illegal, BeOS was long dead.

      I miss BeOS. On a ThinkPad, BeOS would boot and be running so quickly that if I powered on as I took it from my laptop bag it was ready by the time I put my laptop down and opened the screen. Much faster than Windows coming back from hibernation.

      Of course, the old install CD's still work, so if you just need a fast booting OS with a web browser, email, etc., you could probably still run it.

    18. Re:BeOS by Anonymous Coward · · Score: 0

      It's funny cos' your statement in no way pertains to Apple, which is what the post you replied to was referring to.

    19. Re:BeOS by tha_mink · · Score: 3, Interesting

      BeOS was dying at that time. All Microsoft's pressure did was put a stake in its heart.

      You're wrong. BeOS was thriving at the time. In fact, when the bootloader thing became public, Compaq had made an agreement with BeOS to install BeOS on every machine they made along with windows. They were going to dual boot through the Beos bootloader, until microsoft brought to their (compaq's) attention that their agreement said that if Windows was installed, it HAD to be loaded with the MS bootloader, which couldn't boot any non-ms product. That's how they got hosed. They weren't dying, they were thriving. That pretty much stopped the train.

      --
      You'll have that sometimes...
    20. Re:BeOS by tha_mink · · Score: 1

      e. The restriction was quite extreme - Microsoft blocked several companies from even shipping a BeOS CD in the same box as a "BeOS PC" - I think Fujitsu actually shipped PC's for a little while with no OS, and a form that you could fill out and send them so that they would FedEx you a copy of BeOS. Of course, since they had to pay for Windows anyway, the BeOS PC was not only more complex (you had to order the install CD, then do the OS install) but cost more (since you had to pay for both Windows and BeOS).

      To add a little more accuracy to your post, it wasn't that at all. It was the bootloader agreement. The deal microsoft made was to make sure that if they installed Windows, then they HAD to use the MS bootloader. Since the beos couldn't boot from the MS bootloader, or any other non MS os for that matter, MS made sure that windows was the only os that could be used. If it were not for the bootloader deal, then the BeOS could have been installed and you could have dual booted windows and the beos with the beos boot loader. That is my understanding of the situation as explained by JLG.

      --
      You'll have that sometimes...
    21. Re:BeOS by tha_mink · · Score: 1

      I'd still take BeOS over OS X, if there were any decent apps for it, and current development.

      And an official network stack that actually worked. (And real multi-user capability)

      --
      You'll have that sometimes...
    22. Re:BeOS by tha_mink · · Score: 1

      The terminal was flaky (underscores left drool all over it), the editor was like a bastard combination of SimpleText and Win3.0 Notepad.exe with all the good stuff thrown away and all the annoying stuff amplified, and beyond those things, a movie player and a half-assed web browser there was nothing else.

      Yeah, but that GL_Teapot...c'mon. What more do you need?

      --
      You'll have that sometimes...
    23. Re:BeOS by LoudMusic · · Score: 1

      And an official network stack that actually worked. (And real multi-user capability)

      No, I don't even want a multi-user environment. I think that is seriously over rated. I am the only one who uses my computer. Why do I need all the that extra load on my system? And I bet more than 90% of computers in the world only have one user. Or are used as a single user by multiple people.

      --
      No sig for you. YOU GET NO SIG!
    24. Re:BeOS by empaler · · Score: 1

      So...
      You would want all applications to run with root privileges?

    25. Re:BeOS by Hierophant7 · · Score: 1

      lol apparently there was a lot of beos discussion, and i should learn to read stuff thouroughly. My bad.

    26. Re:BeOS by Free+the+Cowards · · Score: 1

      A single-user OS with all GUI frameworks built in C++. Yeah, I think I'll pass. I'm extremely glad that Apple bought NeXT instead, where we got a real UNIX without that horrible abomination of a programming language twisting itself into every facet of the frameworks.

      --
      If you mod me Overrated, you are admitting that you have no penis.
    27. Re:BeOS by tempest69 · · Score: 1
      not exactly.. they simply lost the "super duper next to nothing preferred OEM" discount.. which meant that installing BEoS on one line of laptops would increase all of their os costs $10-20 for all of their lines...

      That is still a monster.

      Storm

    28. Re:BeOS by Lord+Kano · · Score: 1

      Yeah, because we all know how often Macs are used as multi user network servers.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    29. Re:BeOS by Lord+Kano · · Score: 1

      Any new OS research is good, but this is too little too late.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    30. Re:BeOS by Free+the+Cowards · · Score: 1

      A UNIX "user" does not correspond to an actual human interactive user, you know.

      --
      If you mod me Overrated, you are admitting that you have no penis.
    31. Re:BeOS by Anonymous Coward · · Score: 0

      Unfair business practice is refusing to sell them copies of Windows unless they made it their exclusive OS option.

      Not just unfair business practice, it's also antitrust

      .

  29. light weight linux, BeOS, MS NT4/2k, NOT Win98! by MrDERP · · Score: 1

    NT4 or light weight Linux, Xubuntu, Feather, Damn Small Linux etc.. perhaps a real time kernel if they are appliances. I am assuming you can't or don't want to buy fast flash/NVRAM. Is wake on LAN an option in the BIOS? That may be helpful for keeping them off except when needed. Also the "Suspend" / Hibernate mode for Linux will bring it up quickly. If you can find all the apps you need then BeOS would be ideal. There are ways to have a nearly "instant on Linux" I am not an expert in trying to have it boot up fast, rather have it STAY up..Good Luck! Others will probably have similar comments, just trying to help. - Jeff

  30. Fastest boot in the west... by JLF65 · · Score: 1

    Heh - I'll toss in my two cents... AROS. It boots DAMN fast. AmigaOS was one of the fastest booting OSes made... next to maybe BeOS.

    1. Re:Fastest boot in the west... by Anonymous Coward · · Score: 0

      Darn... don't tell them AROS is a rewriting of AmigaOS. Now most people won't ever think about checking what it is, thinking it's an unstable toy OS intended just for nostalgic bearded gamers and demoscene wankers:-)

      Truth is: AmigaOS was much more stable than any version of Windows (save maybe post SP2 XP) and most problems were due to programmers of third party software who didn't respect well established coding guidelines and wrote software in a way that it didn't run on newer processors' extended data/address buses. Heck! Some coders even used the upper part of address registers to store *data*. Just think what happened when the CPU went from 24 bit addressing to 32 and the extra data was interpreted as a different address.

  31. Don't boot! by Anonymous Coward · · Score: 0

    Use solid state memory instead of dynamic. This means that you can clock right down to zero Hertz. That saves beaucoup power. This would be easier with very old equipment.

    The trouble is that you can't (as far as I know) get sticks with solid state memory on them. Very old equipment had socketed memory. There were also memory expansion boards that plugged into an ISA slot.

    You could also copy solid state memory to dynamic as your boot routine.

    I haven't actually tried the above ideas with a standard PC motherboard but those are exactly what you would do with embedded equipment. What I have done is run damnsmalllinux from a cf card, no hard drive. As long as your hardware never changes, you don't have to test for hardware in the boot routine. That saves bags of time. You could also save lots of time by skipping the memory test, but I wouldn't do that for most applications. For the embedded chips I use, memory checking isn't done but that memory is measured in tens of K. If the memory goes bad, the application works wrong and we do test for that.

    1. Re:Don't boot! by walshy007 · · Score: 1

      your thinking static memory instead of dynamic memory, solid state like flash cannot be used as ram because it is not byte addressable.

  32. Kids these days by wiredlogic · · Score: 2, Informative

    You have a requirement for fast booting but you just blunder ahead and elimiate DOS from the running right from the start.

    DOS can make a very capable platform if you don't need the support services of a more sophisticated OS. There is no question that it can be made to boot faster than most other off the shelf OS's. You don't mention what you need to run on these machines so it is hard to tell what will be suitable for you. You can run most *NIX shell apps under a DOS environment using DJGPP and its 32-bit extender. FreeDOS has a lot of drivers to handle more modern hardware. If you need something closer to a true *NIX system that boots fast, QNX is worth considering too.

    --
    I am becoming gerund, destroyer of verbs.
    1. Re:Kids these days by negRo_slim · · Score: 1

      Good call.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    2. Re:Kids these days by Hal_Porter · · Score: 1

      Actually I always liked vxWorks. It's Unix like but very, very small and highly efficient. E.g. stepping through a read() call into the file system was probably hundreds of clock cycles. It had preemptive multitasking, file systems and a decent TCPIP stack and you could fit a very complex application and vxWorks into an 100-200KB image.

      Linksys managed to save halve their flash usage by switching from Linux to vxWorks.

      http://en.wikipedia.org/wiki/Linksys_WRT54G_series

      The fatal problem was that it was closed source and very expensive. But from a technical point of view it's still my favourite OS. You get what you pay for.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    3. Re:Kids these days by robert899 · · Score: 1

      Agree with everything you said. More to the point of the original post, I've used VxWorks to boot up a relatively slow PPC system in about 200 milliseconds. That includes memory, uart, pingable network, and various other device initializations.

  33. a really old version of MacOS by Anonymous Coward · · Score: 0

    so long as you dont have many extension...

  34. Pointless discussion by Ainu · · Score: 2, Insightful

    I have to agree that this is a pointless discussion. As long as we don't know the purpose or application required, the OS discussion is pointless. The application will usually dictate the environment, not the other way around.

  35. Netboot Thin-Client by Anonymous Coward · · Score: 1, Interesting

    PXELinux and some kind of thin-client? If it's Windows either Terminal Services or Citrix. I'm not sure of the Linux equivalent(VNC, NetworkX?).

    I did a setup at my school with 200 old machines and Windows 2003 on the server-side, and it worked very well for our needs.

    http://thinstation.sourceforge.net/wiki/index.php/ThIndex

  36. ROM based OS's? by pecosdave · · Score: 1

    A friend of mine, back in High School had a Tanday X86 compatible machine. It had DOS onboard in a ROM, if you hit the reset button it would be back at a C:> before your finger was off the button.

    Seems like I used to see some sort of Windows accelerator cards in the mid 90's at Incredible Universe, never heard of one being used, but from what I understand they had part/most of Windows 95 on there for a performance boost, maybe you had to flash it.

    Old Macs had ROM based OS's, they didn't necessarily boot that fast.

    Try a RAM based solid state HDD. The will help the OS to load as quickly as the bus will allow. BeOS may be the quickest for you, if it will do what you want.

    --
    The preceding post was not a Slashvertisement.
    1. Re:ROM based OS's? by Silicon+Jedi · · Score: 2, Interesting

      Like this sort of thing?
      http://www.atarimagazines.com/compute/issue153/105_Paradise_Accelerator.php
      It's a card that does a hardware bitblt operation so the CPU doesn't.
      Windows accelerators are 2-D graphics accelerators.

    2. Re:ROM based OS's? by pecosdave · · Score: 1

      that might be what I saw. Dang, looking at the specs on that now, well, my mobile phone has better video specs that that.....

      (ok fine, it doesn't do that high of a resolution, and I doubt the refresh rate, but still)

      --
      The preceding post was not a Slashvertisement.
  37. Linux by Anonymous Coward · · Score: 0

    You could probably recompile the kernel to not require a initrd to load it. You could then use a window manager that loads fast.
     
      You could also just set the computer to hibernate... that doesn't require any power.

  38. Why not start from scratch? by Pig+Hogger · · Score: 1

    If it's an applicance, why not start from scratch?

    I mean, just get the necessary drivers/libraries, stick-em up together and voilÃ, there you go.

    Why bother with a complete OS when you have a fixed hardware; you power-up, you setup your stack pointers, then setup your hardware. How long can it take?

    Do you really have to do all the extraneous stuff an OS will do?

    I used to program industrial machines running on 8 bit Motorola chips; Iâ(TM)d burn an Eprom then stick it in the prototype. I had to basically write my own OS; Iâ(TM)d merely do the bare minimum I needed and the thing ran perfectly fast enough.

    1. Re:Why not start from scratch? by Lumpy · · Score: 1

      Exactly, I have done things with an ardunio and a ethernet Xport that makes many of the "IT experts" at work ask, what os is that running? they freak when I say, none.

      --
      Do not look at laser with remaining good eye.
  39. Slackware! by Anonymous Coward · · Score: 0

    it had to be said...

  40. Quick to setup, quick to boot Fedora? by ClarisseMcClellan · · Score: 1

    If you go with 'pure' Fedora and some trusty instructions then you should be able to get less than a minute boot time, even with venerable hardware. Furthermore, you should be able to setup the box quickly. Here are some instructions you may want to borrow:

    http://www.improvedsource.com/view.php/Linux-System/2/

    You can customise how you setup your networking from there. Other tips: install server rather than workstation (no X-display) and tweak the BIOS so that it does not tick through the RAM or search for floppy/CD drives.

    The advantage of Fedora is that it is standard enough for others to use without any 'sudo' nonsense at every turn and there are no proprietary-code-kernal-blobs to load.

    Clean shut-downs are needed if you don't want corrupted disks or long boot times - make sure the on/off switch gets handled in the BIOS and O/S to do that correctly before you take the monitor away.

  41. S3 sleep by GleeBot · · Score: 1

    If you can get away with just putting the computer to sleep, rather than powering it off entirely, S3 sleep (suspend to RAM) works pretty well on modern hardware. Pretty much instantaneous sleep and resume.

    1. Re:S3 sleep by Tubal-Cain · · Score: 1

      But this very specifically isn't modern hardware.

  42. QNX is designed for this by Animats · · Score: 1

    You can build an embedded version of QNX which has only what you need for your dedicated application. If you boot QNX from disk in a full configuration using "diskboot", it takes about 15 seconds, but that's a whole development configuration. You can build a custom boot image with "mkifs" containing only the OS, drivers, services, applications, and shared objects you need. QNX is designed for that. (Some fancier car stereos have a QNX system inside.)

    If the machine doesn't need any state saved locally from boot to boot, you can build a diskless system and boot it from flash memory. On suitable hardware, you can run it from ROM, although that's generally done on rather small machines like an ARM.

    1. Re:QNX is designed for this by tchristney · · Score: 1

      I'll second the call for QNX. It's a great OS for fast boot times and stability. And it is fun to develop on as an added bonus.

  43. Gentoo by jadedoto · · Score: 1

    Isn't this the sort of thing gentoo linux was made for (and not used for anymore)?

    1. Re:Gentoo by Hal_Porter · · Score: 1

      I believe it was Ghettoo linux - a version of Gentoo for old hardware.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:Gentoo by jadedoto · · Score: 1

      I think you forgot:

      emerge sarcasm

  44. Zeta (OS) by PC+and+Sony+Fanboy · · Score: 3, Informative

    ... built off BeOS, I thinks ;)

  45. my fast booting wonder by ILuvRamen · · Score: 1

    Windows ME all the way! My ME laptop is an 850MHz P3 with 128 MB of ram and it boots from completely off to all services and processes running in about 10-15 seconds. It shuts off from being ran for 4 hours to completely off in 4 seconds! Standby is even fsater.

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
    1. Re:my fast booting wonder by jadedoto · · Score: 1

      It shuts off from being ran for 4 hours to completely off in 4 seconds!

      Didn't they call that the Code Red worm?

  46. application appliances? by 1u3hr · · Score: 2, Interesting

    How the hell can anyone make a sensible suggestion when we have no idea what the hardware is or what the applications are they're supposed to run?

  47. Windows 2000 hibernate? by dreemernj · · Score: 2, Interesting

    A trimmed down Win2K that's hibernated can be surprisingly fast. In college I relied on a Pentium 200 with 32MB RAM and a 2 gig harddrive for my in class note taking and presentations, usually using Office 2000.

    On a system with that little ram the default install will use very little memory from a fresh boot and a lot of stuff can still be turned off to get it smaller.

    I kind of relied on it shutting down and starting up fast for back to back classes. The laptop was already old and didn't have a working battery so it was a full power down every class. $1200 a semester in books FTL.

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
    1. Re:Windows 2000 hibernate? by Anonymous Coward · · Score: 0

      $1200 in books?! Thats about how much I spent on books for my whole undergrad career.
      Of course, I also spent about $900 a credit.

  48. GRUB !!! by Anonymous Coward · · Score: 0

    What do you mean about "application appliances"?

    Depending on what "application" you want to run, you dont need an OS at all - you can run it directly from GRUB.

    If your app needs an OS (filesystem, device driver, network...), you can strip-down some lightweight linux distro (such as DSL), or try some highly configurable, build-your-own distro (such as LFS, or Gentoo) to meet the minimum requirements you need.

    Try Googling about "JEOS" (Just Enough OS)

  49. an old OS without any patches by jannesha · · Score: 1

    Several years back, I noted that a clean, fresh install of W2K was quite zippy, responsive, and quick-to-boot, until I patched it up to SP4 (at which point it immediately became a bear).

    I've always suspected that the constant security patches degrade whatever performance optimizations were present in the OS at release time. I offer no proof that this is by design (although, theoretically, this would motivate upgrades).

    If these boxes aren't on the network...give it a shot with any older, unpatched OS.

    I really wish that I could recommend a flavor of Linux so that I didn't sound like some MS fanboy...but oh well.

    1. Re:an old OS without any patches by Anonymous Coward · · Score: 0

      I can certainly attest to this with Windows XP and especially Windows 2000. All the security patches and recent service packs are built with Microsoft's newest compiler, and all manner of resource intensive bits are turned on to check for buffer/stack overflows. I also suspect that Microsoft has been tossing out old code that was fast in favour of new code that's maintainable.

      Windows 2000 fresh off the CD with no service packs is *damn* fast on all but the most decrepit hardware. A Pentium II with 64MB of RAM running Windows 2000 RTM will compare favourably with any Core 2 running 2GB of RAM, with Vista and the OEM package of crap that comes with every PC. Feed that PII another 64MB stick of PC133 and a modern hard drive, and the speed difference would be enough to bring a tear to my eye.

  50. That's easy by narcberry · · Score: 1

    XP with a suspend button.

    --
    Modding me -1 troll doesn't make me wrong.
  51. LinuxBIOS by rmullen · · Score: 1

    LinuxBIOS is going to be _the_ fastest solution, but may not be the most workable: http://downloads.sourceforge.net/fornix/linuxbios.ogg

  52. JEOS + Texas Flood by Anonymous Coward · · Score: 0

    one more hint:

    try out "Texas Flood" Init System:

    http://www.resulinux.forumdebian.com.br/texasfloodweb/index.html

  53. fast init by drfrog · · Score: 1

    the eeepc 's fast init that asus put in xandros makes it boot fast fast fast

    here is a re implementation of it

    http://helllabs.org/finit/

    --
    back in the day we didnt have no old school
  54. DBaN? by gripen40k · · Score: 1

    http://dban.sourceforge.net/ Boots quick and always leaves you lots of room on your HDD :).

    --
    Har?
  55. VMWARE by tsalmark · · Score: 2, Interesting

    Going with the assumption that you will have at least one of these, normally off, appliances on often enough to justify it: One fast computer with a large and fast hard-drive holding a number of these normally off images. All sorts of benefits - Images can be archived and moved to another computer if hardware starts to go. Numerous images can be maintained easily, and remotely. If one appliance becomes popular, it can be put on a dedicated machine easily. Then if thats not fast enough, any *NIX that does not load unneeded daemons, especially a GUI. Slackware tends to boot very fast for me

  56. No keyboard speed hack by narcberry · · Score: 1

    I used to get boot times of 1-2 seconds. It was really easy too. Just set your bios to error when no keyboard is present, and unplug the keyboard. This will drastically reduce your time to boot.

    --
    Modding me -1 troll doesn't make me wrong.
    1. Re:No keyboard speed hack by negRo_slim · · Score: 1

      Oh really, please do tell. And what mechanisms or processes are at work to garner such fantastilistic boot times?

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    2. Re:No keyboard speed hack by plover · · Score: 1

      -- Whoosh!

      That was the sound of a machine stuck at the "Keyboard not detected, press F1 to continue" BIOS error prompt flying over your head.

      --
      John
  57. Oberon by spankymm · · Score: 1

    http://www.oberon.ethz.ch/

    Oberon boots fairly quickly.

    Now, WTF did you want the appliance to do?

    I have not seen such a meaningless questions since, er, the last "ask slashdot".

    --
    http://cafepress.com/spankymm - for the Masturbating Monkey in you!
  58. Use this: by n3umh · · Score: 1

    http://science.slashdot.org/article.pl?sid=08/06/28/1148245

    You can shave 10 seconds off if the computer knows someone's going to walk up and boot it soon...

  59. Dumb Question. by Anonymous Coward · · Score: 0

    Re-purpose for WHAT?

  60. Just write your own OS. :) by Anonymous Coward · · Score: 0

    Just write your own OS. :) I did. Took me several years though.

  61. Pointless by Aliencow · · Score: 1

    Big a real server, and thin clients. Saves time and power.

  62. No, FreeBSD! by urbanriot · · Score: 1

    The FreeBSD Handbook, Google and a couple hours will have you recompiling the kernel to suit your needs with ease, and it'll boot in no time.

  63. Accelerated Linux - Knoppix and Test Kit by westyvw · · Score: 1

    Ever see the live cd accelerated knoppix disk? It was pretty amazing to watch, so fast. But you could do the same, you optimize to reduce seek, use only the very basic packages you need, and put it on a always mounted flash disk file system.

    1. Re:Accelerated Linux - Knoppix and Test Kit by bluemonkey123 · · Score: 1

      It's pointless to optimize to reduce seek on a flash disk. Solid state memory has no seek time!

    2. Re:Accelerated Linux - Knoppix and Test Kit by westyvw · · Score: 1

      Yeah i worded that badly. I meant you are optimizing seek BY putting it on a flash disk. Oh and BTW it really is fun to watch: http://www.alpha.co.jp/biz/rdg/ac-knoppix/index_en.html

  64. Try This by DynaSoar · · Score: 1

    Turn them on. Time the time-to-desktop or other end end point in the boot process. Look at how long it took. The try to justify why you have to have them up and running faster than the minute or two it takes. What is it for, the NORAD anti-missile defense system? Flip the switch and go take a leak, they'll be ready when you get back.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  65. Hibernate any OS, use Accellerated Knoppix, or ... by Anonymous Coward · · Score: 0

    Use hibernation. Windows XP and GNU/Linux boot from hibernation in just a few moments and it works so well that I use it even on my main computer, partially because it has the added benefit that the computer remembers exactly what I was doing before I pressed the off-button.

    But if your appliance doesn't have a hard disk that can cause a problem. In that case, try Accellerated Knoppix, which boots very quickly from CD because it sort of sorts all its startup files on the disk. Maybe you can take the component that makes it boot fast and use it with Damn Small Linux, or even with Debian if that would suit your needs better.

    Of course, DOS booted in just a few seconds...

  66. Debian with Lightweight Window Manager by Homer's+Donuts · · Score: 1

    DSL strips Debian and then uses a lightweight window manager. Fluxbox or JWM. This uses less memory and allows faster response including boot.

    You can do this yourself. Install Debian without a window manager and then add one with aptitude.

    Plus you don't need all of those compiled for DSL packages. (Extensins)

    This is what I did for my XMAME console and Jukebox.

  67. Never thought I would say it by fishbowl · · Score: 1

    I had a machine with DOS 3.3 in ROM. I loved it. I miss it. For no other reason than the instant-on. Same goes for the Tandy Model 100.

    --
    -fb Everything not expressly forbidden is now mandatory.
  68. NetBSD and Linux boot fast by OrangeTide · · Score: 1

    As long as you're not trying to load up Fedora or Ubuntu or whatnot Linux can load very quickly. NetBSD, OpenBSD and FreeBSD also a fast booters. Faster still is to use the suspend-to-disk option in Windows, Linux, etc.

    You don't even have to use an old version of Linux. 2.6 kernels will do just fine. LFS or Slackware are a couple fast booters.

    Mostly I think your question is lacking in information to be properly answered. Try to ask smarter questions.

    --
    “Common sense is not so common.” — Voltaire
  69. Use Das-Boot. by Anonymous Coward · · Score: 0

    Try das-boot. It has SD card support, networking, yadda yadda.

    The fastest boot on any Linux is 5seconds.
    DasBoot will come in 1second.

    Its hard not to get all caught up in sexy Linux, but sometimes you have a simple task to do.

    1. Re:Use Das-Boot. by OrangeTide · · Score: 1

      Link please. I have only heard of Das U-Boot which is only a bootloader (but supports all sorts of devices and ways to download a real kernel)

      --
      “Common sense is not so common.” — Voltaire
  70. Austrumi by zogger · · Score: 1

    Austrumi Linux, fastest by far, booting and running, of any of the mini linux distros I have tried, and will work on (not ridiculously, but modest) older hardware pretty well.

    1. Re:Austrumi by iwein · · Score: 1

      Interesting, can you be more specific (boot times in seconds, definition of modest)?

      --
      Show a man some news, distract him for an hour. Show a man some mod points, distract him for the rest of his life.
    2. Re:Austrumi by zogger · · Score: 1

      I don't have that modest specced machine anymore to recheck for exact seconds, but it was a Pentium Pro 200 CPU with 224 RAM, boot was just noticeably fairly zippy. It loads directly to RAM and then ejects the disk, and being small once you get it loaded it runs really fast. I never installed it to hard drive, just ran it that way from the live CD version. I haven't tried his newest release though, I think I am a few behind in checking it out, I notice he is at 1.7.2 release, I think 1.6.0 was the last I looked at it. It is mostly a distro for Latvian language, the English support is somewhat there but for full time use it would have to be remastered if you wanted "your" language to be fully supported. It just really stood out when I was playing with the minis, noticeably faster than damn small, puppy, etc and was very solidly put together as in everything worked really good as opposed to the debian based minis which at best only sort of worked OK on that machine.

  71. Depends on where your slowness is now by tbird20d · · Score: 3, Informative
    Boot time is spent in 1 of 4 main areas: 1) BIOS, 2) bootloader, 3) kernel, 4) user space init. The kernel can be made to boot fairly quickly following the suggestions and tips at: http://elinux.org/Boot_Time. With a little elbow grease, boot times for the Linux kernel in the range of 6-10 seconds should be achievable.

    I have personally seen the kernel portion of a boot on an embedded board reduced to 186 milliseconds, using aggressive techniques such as Execute-in-Place.

    For user space, customize your init scripts (actually, dump your init scripts in favor of one compiled /sbin/init binary).

    In the x86 space, with legacy hardware, I think the thing that will give you the most problem is BIOS. I know of products with custom code that replaces BIOS, that load the kernel from ROM in under 150 milliseconds. But that's probably more effort than you are interested in. You may want to check out what options are available in your current (legacy) BIOS for skipping things like the POST test, etc.

    1. Re:Depends on where your slowness is now by jgrahn · · Score: 2, Informative

      Boot time is spent in 1 of 4 main areas: 1) BIOS, 2) bootloader, 3) kernel, 4) user space init. [...]In the x86 space, with legacy hardware, I think the thing that will give you the most problem is BIOS.

      Right. I just measured this on my PC with Debian Etch:

      1. BIOS, probing for idiotic things forever: 37s
      2. grub boot loader, including a 5s press-space timeout: 9s
      3. optimized kernel plus starting plenty of servers and going to runlevel 2 (text-mode login prompt): 14s

      It's not hard to get those 14s down to something insignificant. Who wouldn't mind a 5s delay here, after waiting 30s for BIOS? I don't think one has to hack the whole init sequence into pieces: begin by not starting a lot of servers, check the contents of /etc/rc?.d, and measure the results.

    2. Re:Depends on where your slowness is now by JackassJedi · · Score: 1
      1. BIOS, probing for idiotic things forever: 37s
      2. grub boot loader, including a 5s press-space timeout: 9s
      3. optimized kernel plus starting plenty of servers and going to runlevel 2 (text-mode login prompt): 14s
      4. Linux spending half an hour fsck'ing all disks in a row: priceless!
      --
      Power corrupts the few, while weakness corrupts the many.
    3. Re:Depends on where your slowness is now by Mattsson · · Score: 1

      My brand new PC takes 5 - 10 seconds from power on until it starts the POST! =/
      Really annoying.
      During this time, no fans or disks spin, except for the psu-fan.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
  72. Custom kernel by menace3society · · Score: 1

    You can choose Linux, or Free- or NetBSD, but build a custom kernel that only includes drivers that you're going to use. See if there's any code you can leave out. Ditch all the binaries you don't need, and make sure your rc scripts are skinned down to the bone. No swap space, and a single-partition disk, that's read-only if you can do it.

    In general, modern software that's been stripped down will have as good or better performance than old software, especially when it comes to things like bugs.

  73. Damned Small Linux by Anonymous Coward · · Score: 0

    Oh, now that I answered the question in the title, I have to fill up the text box for this post too? OK, blah blah blah blah blah blah blah blah blah...

  74. Here's an adventurous project: MenuetOS by Unconventional · · Score: 2, Interesting

    http://www.menuetos.net/ Please check out the MenuetOS page, download a disk image, and see if it's something you can use. Can't hurt to try it on one of the old machines. The hardware requirements are modest for the 32-bit version, plus it's Open Source.

  75. Hibernate by LoudMusic · · Score: 1

    I've found hibernation to be good on all modern OSes, and quick as well. Oddly enough, the less RAM the system has, the quicker it starts up ;)

    --
    No sig for you. YOU GET NO SIG!
  76. Virtualize by Anonymous Coward · · Score: 0

    Why not use Vmware and just pause the OS running the application? Assuming the directive is that these applications cannot be left running not so much a computer such as a host with not other use.

  77. My skack boot in 20s into X on pentium 100 by dvh.tosomja · · Score: 1

    I have heavily modified Slackware 10.2 with my own installer, packaging system and so on. Someone might call it "just another distro". It boots into X11 (qvwm 1.1.12 window manager) in about 20s on Pentium 100 MHz, 64MB RAM, 4GB IDE disk. On current 3 year old computer (HP nx6110, celeron 1.4 GHz) it do the same in 14s. So my advice. Use some "modifiable" linux such as Slackware and tune it up.

  78. off topic but... by Quadraginta · · Score: 1

    way back in the late 1980s, my parents bought an AT or XT clone

    Geez, I used an XT in the late 80s. Now I feel old.

  79. Contiki or AROS by Anonymous Coward · · Score: 0

    Contiki - runs also on your Commodore 64:

    http://www.sics.se/contiki/

    AROS - boots in seconds:

    http://www.aros.org

  80. How old is the old hardware? by xalorous · · Score: 1

    Does it support standby and/or hibernate mode? If so, then Windows 2000 or Windows XP will work nicely. Virtually 0 power consumption but will wake up in about a minute.

    --
    TANSTAAFL GIGO Acronyms to live by!
    1. Re:How old is the old hardware? by iwein · · Score: 1

      I'm sure we can do better than about a minute? That's more than it takes to boot up an EEE...

      --
      Show a man some news, distract him for an hour. Show a man some mod points, distract him for the rest of his life.
  81. OpenWRT? by T3Tech · · Score: 2, Informative

    You could try an x86 build of OpenWRT and use CF rather than HDD. On router devices, OpenWRT boots up in about 10 seconds, but I'm sure the BIOS on a PC would add to the bootup time. I haven't tried it on a PC but I've seen that others have.

    Then of course there always LFS, DSL, various Slack distros, etc. but you still get limited by the bios.
    You may want to check over on the mp3car.com forums. I've seen a couple threads over there on getting machines to boot up quick, though I couldn't comment on the quality of the content.

    --
    Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
  82. Boot *nix from a RAM image by jrothwell97 · · Score: 1

    It's possible to boot some *nixes from a RAM image - like when resuming from hibernation/Suspend to Disk. I suggest booting the actual OS from the image and putting the home folder on a different partition in the hard drive.

    The advantage of this is that it bypasses init (or upstart, sysvinit, launchd or whichever startup daemon you're using) and boots things into a state which works immediately.

    --
    Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    1. Re:Boot *nix from a RAM image by iwein · · Score: 1

      That's actually quite a good idea. It would be nice though if you can at least put in the hardware to load the image fast enough. To me it sounds like some boss loves to waste time and energy rather than spend money on hardware.

      --
      Show a man some news, distract him for an hour. Show a man some mod points, distract him for the rest of his life.
  83. You people must have a lot of fluff on your boxes by Anonymous Coward · · Score: 0

    1.6ghz Athlon KX7-333 WD 80G hdd
    Nlited W2k3 on a FAT32 partition.
    Power to Desktop. ~8 seconds
    Post to Desktop ~6 seconds
    Logo to Desktop ~4 seconds.
    Shutdown to Poweroff ~3 seconds.

    Nothing "important" stripped.
    No Sleep or Hibernate.
    Used as daily machine browsing, games, etc.

  84. Parent is correct. by nog_lorp · · Score: 4, Informative

    Why do good posts like this so often get modded badly, while FALSE posts like those contradicting it get modded insightful.

    Read:
    "Splashtop is preinstalled on the hard drive or in the on-board Flash memory of new PCs and motherboards by their manufacturers. Splashtop is a software-only solution that requires no additional hardware. A small component of Splashtop is embedded in the BIOS of the PC - that's the part that runs as soon as you press the power button."

    This should make it obvious, along with the couple intelligent posters who noted that it can boot from an HD.

    Maybe Slashdot needs to start restricting mod points to those who aren't idiots?

    1. Re:Parent is correct. by Chas · · Score: 3, Informative

      Since you can't GET Splashtop without buying the new hardware, that kinda kills it.

      --


      Chas - The one, the only.
      THANK GOD!!!
    2. Re:Parent is correct. by Anonymous Coward · · Score: 0, Redundant

      A small component of Splashtop is embedded in the BIOS of the PC - that's the part that runs as soon as you press the power button

      A lot of older hardware does not have flashable (modifiable) BIOS'.

    3. Re:Parent is correct. by nog_lorp · · Score: 1

      Read my post much?
      "preinstalled on the hard drive or in the on-board Flash memory"

      you DO NOT NEED flashable bios memory.

    4. Re:Parent is correct. by Mister+Whirly · · Score: 1

      Burt the whole point of the speed increase was due to the fact that you were booting off flash memory, and not a moving-parts hard drive. Sure you can probably get it to work without a new motherboard, but do you really think it will be anywhere as fast booting off the hard drive? And considering boot speed was the single most important factor, can you see why that may not be the optimal solution??

      --
      "But this one goes to 11!"
    5. Re:Parent is correct. by bcmm · · Score: 1

      Splashtop is based on Linux. Linux is open source.

      You DO know what open-source is, right?

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    6. Re:Parent is correct. by nog_lorp · · Score: 1

      You are right, in that booting off the hard will not be as fast as booting off flash memory.

      However, it is established that the original poster does not have flash memory, and will not upgrade hardware. So we have to look for the optimal solution short of that. I think it is a reasonable assumption that a fair portion of the speed gains from a specialized "speed-boot" os will not be lost. An os designed to boot from flash memory should be very small in the first place, meaning less drive read time.

    7. Re:Parent is correct. by Mister+Whirly · · Score: 1

      And pretty much any re-compiled kernel with anything you don't need taken out would be the best solution. Which is I'm sure how the OS you are talking about gains it speed burst, in and above using any flash memory.

      --
      "But this one goes to 11!"
  85. Get a ***ing Commodore by Anonymous Coward · · Score: 1, Interesting
    Think about it: If it is really about the boot time, nothing beats the old homecomputers like the c64.

    I think it is all about your appliance. Is your appliance a web page - maybe you want QNC. If you want a calculator: Don't use i386 in the first place!

  86. Puppy Linux by kamikaez · · Score: 2, Interesting

    One of the fastest and smallest linux distroes around that also include every thing you want. Recently the main developer have focused a lot on boot time, releasing a special build for those that want fast boot (UniPup).

    Read more about it in his blog(linkin to google cache since I don't think his blog can take a slashdot): http://google.com/search?q=cache:3oVbzBTFnpIJ:www.puppylinux.com/blog/+puppy+linux+blog&hl=no&ct=clnk&cd=2&gl=no&client=firefox-a

    The blog post on UniPup: http://google.com/search?q=cache:cC9Ah83omzkJ:www.puppylinux.com/blog/%3FviewDetailed%3D00194+puppy+linux+UniPup+blog&hl=no&ct=clnk&cd=1&gl=no&client=firefox-a

    Puppy home page: http://www.puppylinux.org/

    --
    This is a signature..
  87. Eh? by ledow · · Score: 3, Informative

    Windows 98 is okay but DOS is too old? Eh?

    First, we have NO idea what you actually want. Are these going to be running dumb terminals, displays, "embedded device" roles, what? What sort of machines are we talking about? What sort of budget do you consider acceptable?

    Seriously, if you want things to boot THAT quick, you're either going to have to spend money (LinuxBIOS, replacing with ARM or other embedded devices etc.) or you're going to have to compromise (DOS or some other really-cut-down OS). FreeDOS is used in these sorts of things all the time, even for networking appliances with appropriate drivers loaded. People have FreeDOS MP3 players in place of their CD-players in their car. Virtually-instant to boot.

    Back in the day, you could get an old DOS machine to boot really quickly if you optimised everything and cut out all the cruft (BIOS boot times were actually a large part of it, unfortunately, what with memory-checks, floppy-checks etc.) . Guess what, you won't get that same machine to boot any quicker today without replacing parts.

    If you have minimal actual software requirements (i.e. they ain't doing anything fancy and need to boot REALLY fast), then you're looking at DOS. Otherwise you're looking at Linux (if you want to keep licensing, support, compatibility costs down) unless you want to buy XP licenses for them all. Wouldn't like to think what Windows 98 would work like in this on/off scenario. I suspect that it would start crashing out, hitting filesystem checks, etc. eventually no matter what you tried. And Windows 98 is SLOW to boot. Incredibly so. For a start, it loads DOS first and then kicks itself in after that!

    After you've sorted the OS, if you're still struggling then you can look at things like LinuxBIOS (sorry, but that's the only way you'll speed up the BIOS boot times on older PC's but the chances are that it's just not supported for your chipset).

    To be honest, from a power-saving perspective, just bin the lot (see if you can get a few quid for them first) and then buy some Gumstix or similar embedded board, Mini-ITX etc. You can literally leave something like that on 24/7 and not pull anywhere near the power you would draw with an old PC in one hour. And you can have them boot extremely fast and minimally.

    Re-using old hardware is great. Expecting it to perform brilliantly isn't. Booting reliably into a powerful, full-featured OS in a handful of seconds *is* performing brilliantly. We couldn't do it back in the days of DOS devices with standard PC's, you aren't going to manage it now without making some cutbacks on your expectations. And then for about £50 each, you can get tiny, powerful, power-saving, fan-free, embedded ARM units with Linux that'll do anything you want.

    You have unrealistic expectations.

    1. Re:Eh? by thsths · · Score: 1

      > You have unrealistic expectations.

      That, and rather unclear requirements. So this is a great starting position for a never-ending fiddling project. I hope that is what the OP is after.

      Anyway, I would look into some kind of suspend mode. Even old PCs usually have one, although it may or may not work. The other option is to use the suspend function in VMWare, but you still need to get a system up to run VMWare, so it is going to take a few seconds longer.

      Of course there are also cheap embedded PC boards available, which would probably solve a whole lot of problems. But if the OP does not want to use them, that is fine by me :-).

  88. Seriously by Anonymous Coward · · Score: 0

    Why isn't freebsd mentioned more? It boots in less than 10 seconds when correctly configured, even on old hardware

    1. Re:Seriously by ByOhTek · · Score: 1

      Really, what's the 'correct configuration'? I have a dual core Athlon64 and it takes about 30 seconds to a minute, ignoring the bios.

      sample loader.conf and rc.conf please.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  89. Re:slackware by Anonymous Coward · · Score: 0

    I have been able to get slackware 12 to boot in under 30 seconds on a 800MHz system with 128MB RAM. You just have to tweak the startup scripts. I don't know about a slower system, but I would think you could do better than 5 minutes.

    Turn off all unnecessary services. Disable the pcmcia script if your system doesn't have it (not only does the probing take time, the script has a 'sleep 5' in it!) Comment out the lines to update the fonts and ldconfig at boot. (apparently added for MCSEs?) Also make sure you don't run a GNOME or KDE display manager. xdm works fine. I am sure you could find other ways to optimise boot, like preloading some files into the cache or backgrounding DHCP if the server is slow, etc...

  90. Embedded OSs by Anonymous Coward · · Score: 0

    Try QNX, VxWorks or other Embedded OSs. Some of them are able to boot within a few seconds.

  91. Win 3.1 by KlaymenDK · · Score: 1

    Siemens Nixdorf once sold a desktop computer that could boot a subset of Windows 3.1 in time to answer a ringing fax. That may be quick enough, but I don't know if it will meet your other requirements once it's booted up.

  92. modem trouble? by alizard · · Score: 1

    Any real modem (i.e. DSP onboard) should work with just about any Linux distro. The Winmodems use custom drivers, essentially using CPU functionality to emulate the guts of a real modem. The $5 cheapies won't help you, but real modems aren't all that expensive. Used one for years before I finally went broadband. AFAIK, any modern distro stull has tools for dealing with serial modems, though you may have to dig for them.

    While driver support is improving (the new CUPS finally supports the Canon IP3000, after years of using the Turboprint third-party closed-source driver package), I agree that you're unlikely to find a driver for the K6 generation of hardware. I doubt Vista supports that stuff, either.

  93. Minix 3 by Jens+de+Smit · · Score: 2, Informative

    As most people said: it entirely depends on your application, but Minix (www.minix3.org) boots darn fast. It has some serious downsides (such as limited software availability and lack of drivers), but if you get it to work it works like a charm. Also, the microkernel design is clearly superior to the monolithic kernel design many operating systems use these days :P

  94. power usage. by leuk_he · · Score: 1

    And when they are off they stil are drawing 10-75 watt, until you unplug them.

    1. Re:power usage. by Lost+Race · · Score: 3, Interesting

      I've never seen a PC draw more than 5W in S4 or S5. Come to think of it, I've never even seen more than 5W in S3. And I've got some crappy cheap inefficient PSUs here. 10W would have to include a monitor in standby. 75W? that's just unbelievable.

    2. Re:power usage. by leuk_he · · Score: 2, Informative

      This is hard to find information. In most test pc are rated under load.

      but Here


      . I was shocked to discover just what an inefficient beast the desktop is: even when the computer and monitor are physically turned off, they continue to draw 31 watts from the wall (precisely what the laptop consumes when it is on and in use).

      I was sure i read such values from a test on tomshardware, but i fail to locate it now.

    3. Re:power usage. by colmore · · Score: 1

      This guy is just getting pissy. His suggestion has nothing to do with what the original poster is asking, so he's spinning reality to make his way of doing things look like the only thing that makes any sense.

      $700 for a new machine is $700 no matter how you slice it. If he was a corporation who had to balance hardware costs against the cost of having an employee put their time into the project, then yeah, new equipment would probably make sense.

      But the guy sounds like a hobbyist who wants to make something cool for work. You can't convert hobbyist hours into some $30/hr + benefits math.

      At some point, not letting go of an argument becomes trolling. Let's stop feeding this dude.

      --
      In Capitalist America, bank robs you!
    4. Re:power usage. by CohibaVancouver · · Score: 1
      >And when they are off they stil are drawing 10-75 watt, until you unplug them.

      You just flip the swich on the power strip. Job done.

    5. Re:power usage. by Lost+Race · · Score: 1

      31W in standby, for just PC + LCD? I wonder if there was other stuff plugged into the same power strip that he was measuring, like cable modem, router, powered USB hub, powered speakers, etc. LCD monitors seem to vary more than PCs but most are around 1W in standby. On the other hand, my big LCD TV (with built-in HD tuner) does draw something like 45W in standby so maybe he has some crazy inefficient TV+monitor like that. (I use a smart power strip to control that monster.)

    6. Re:power usage. by leuk_he · · Score: 1

      No.. again you are off. Now i found a better test at harware info

      The conclusion:

      when the pc is OFF (/hibernate) it still uses between 5 and 10 watts. That is PC only, in off. In S3 that is on average 2 watt more. Not even close to your one watt, and it seems that the power supply is mostly to blaim.

      On older pc this values can get worse quickly.

  95. Hibernate? by xorsyst · · Score: 1

    Providing the computers aren't too old (P2 300 is fine) and have enough ram (128Mb is fine), then running XP and hibernating has a pretty good balance between something that will work without too much effort and quick boot time. It's easy to set so that the power button hibernates.

    --
    Get free bitcoins: http://freebitco.in
  96. Linux From Sxratch by Anonymous Coward · · Score: 0

    ... you could always just make your own distro, and decide exactly which apps you need and which you don't. http://www.linuxfromscratch.org/

  97. dyne:bolic by jaromil · · Score: 1

    you can try dyne:bolic is a quick snap to boot from CD or USB or copying a dir over samba, plus it comes with lots of apps pre-installed, less than 700MB of occupation

  98. I am suprised nobeody mentioned LitePC by stasike · · Score: 1

    using 98Lite from LitePC you can make a very maen and lean installation of Windows 98. They boast unbelievable boot times. You can load it into CF card ...

  99. Leave net-neutrality out of this please .. by freaker_TuC · · Score: 1

    We all want our 250mbit, really ... oh, you guys are talking about a PSU .. right .. back to work ...

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  100. Initrd / initramfs by Random_Simon · · Score: 1

    Build yourself an initrd / initramfs. I use it for "picture frames" and a minimal Multimedia Box. My MM Box bootet before the CRT monitor connected to it, shows its picture... If you need a few scripts (for debian) just send a mail... have a nice day simon

  101. MenuetOS by Anonymous Coward · · Score: 0

    You might try MenuetOS. (Google for it)

  102. Sony uses Linux too by Toffins · · Score: 1

    Sony uses the Linux kernel too in its HDTVs and many other products. Here is the link to download the source (cookies and JS required).

  103. I should learn to communicate better by Anonymous Coward · · Score: 0

    The cf takes the place of a hard drive during the boot process. Once the system is booted, everything runs in (dynamic) ram and the cf isn't used until the computer is shut down and the data in ram is stored to the cf. Damnsmalllinux does this because cf can only be written a few million times before it 'wears out'.

    The point of that part of the post was that the boot process can be speeded up a lot for a dedicated appliance.

    1. Re:I should learn to communicate better by walshy007 · · Score: 1

      I would have assumed cf was being spoken of untill you said "This means that you can clock right down to zero Hertz." for that you need static ram, dynamic ram needs refreshes to keep the data integrity, static does not.

      as for the rest of your post, I completely agree with using solid state storage, and using suspend to disk basicly as you said

  104. CF: warning by DrYak · · Score: 1

    A CF based disk will boot fast as well as a ssd.

    If you use a pin-adapter to directly plug the compact flash card into an IDE port for the motherboard, bear in mind that not all CF support UDMA modes.
    Specially with Sandisk : UDMA is very often only available on the more expensive "industrial" variants of cards, the "consumer" variants you find in computer & photo shops have UDMA support disabled.
    I've read somewhere that Lexar offers UDMA 133 on their "consumer" card, but I haven't had time to test it.

    if the DMA modes supported by the card and the DMA modes supports by the host controller aren't compatible, you'll end up having to switch back to PIO mode which is much slower.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  105. How to get fastest possible boot times in Linux... by Anonymous Coward · · Score: 0

    A fast booting OS is not the same as a minimal OS. So suggestions to use Puppy or DSL are not exactly the best advice...

    Here's some practical information:

    Currently, the best route to a fast booting computer is to customise your own Linux system, ideally from a host computer running Gentoo. (Gentoo gives you lots of flexibility with compile options and you can specify exactly which packages you want installed, and where.)

    It's best to use a custom kernel (try to avoid using modules). The size of the kernel (ie. how much of the hardware features you compile into it) doesn't have a significant bearing on boot times.

    Make sure you boot using the 'quiet' option on the kernel line (showing the progress text slows things down a LOT!).

    Apart from the kernel, the only other necessary packages are: glibc, busybox and grub (or some other bootloader).

    Use busybox's init system: there are no runlevels, everything's in one script: /etc/init.d/rcS Don't start any services unless you really need them - udev is handy, but busybox's mdev works fine too. For most small systems, you don't need anything else!

    You can boot to a command line (busybox's ASH) in about 15s, depending on how long your BIOS takes to clear the initial checks.

    And, yes, of course, someone's already done this; it's designed to run an Amiga emulator. The technical documentation is thorough and should give you enough to start: http://www.xamiga.net

  106. tried BSD? by nimbius · · Score: 1

    the kernel can be stripped to boot quite quickly. Hibernation i agree, is also a good option with power off.

    --
    Good people go to bed earlier.
  107. Suspend to RAM by Junta · · Score: 1

    My Mythbox uses suspend to RAM. If you pick the right components, Linux will have no issues.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  108. VMWare/Zen Suspend by Anonymous Coward · · Score: 0

    Without more information on what these appliances are supposed to do it's difficult to get the best coarse of action.

    If these systems were going to be headless (no monitor) I would recommend one system on all the time. Running the free Linux VMware server or Zen. You can suspend the guest OS systems then the turn them "on" in about 15 seconds. And you can do it remotely.

    Needing to have the systems powered off kills the prospect of a fast boot is you can't get to it remotely. Otherwise to "fast boot" powered off systems you will need to have a guy sitting there ready to turn them on within 15 seconds of a request.

  109. Win XP-hibernate = 6 second startup by Dr.+Spork · · Score: 1

    I was given an old P3-600 Sony laptop with a dead battery. Turns out it only needed a new disk, and it badly needed to get rid of Windows ME.

    Because of the dead battery (which is too expensive to replace), it's important that I get quick boot times, and XP hibernation is the answer. I can go from unplugged/unpowered to full desktop in six seconds. One reason why it's so fast is because it only had 256MB of ram, so the memory image loads fast. I love it.

    Because of this positive experience with XP, i decided to load it up on my living room networked media PC (also gifted). It runs on a very inefficient P4 Celeron, so it shouldn't be left on. However, it's also sometimes needed as an FTP server, in case I need to retrieve some files from work. Luckily, XP hibernate is fully compatible with Wake-on-Lan. This means that all I need to do is to send a magic packet from work to my server and bedroom computer, wait a few seconds, and then everything works. The trickier part is remotely turning putting them back on hibernate, for which I use TightVNC.

  110. Two options I can think of by Anonymous Coward · · Score: 0

    I have had good success with quick booting with Windows 2000/XP + Hibernate instead of shut down.

    And BeOS naturally booted very quickly - of course your hardware is probably too /new/.

  111. Buildroot by dargaud · · Score: 1

    You can use buildroot to make your own Linux Distro, I use it for embedded devices. A 300MHz board boots in exactly 4 seconds for the kernel part (including network). Add a few seconds for the bootloader and the applications and it's less than 10 seconds. Of course it's pretty minimalistic, no X-windows !

    --
    Non-Linux Penguins ?
  112. Stripped linux distro by Anonymous Coward · · Score: 0

    A stripped slackware or gentoo.

  113. Use LTSP by wmbrown · · Score: 1

    The setup we use:

    Server: RHEL4 with LTSP installed

    Clients: No hard disk installed
    We have recycled a number of old PC's using PXE, CDROM or floppy to boot from LAN.

    The client at my desk will boot from power on to login prompt using a CD in 47 seconds. If the PC had a PXE NIC we could shave a few more seconds off. If the clients were on the same VLAN as the server I think the time would be in the 30 second range.

    See ltsp.org for more details

  114. Suspend 2 disk by smallmj · · Score: 1

    My laptop is on older Dell (P3 1 GHz), and I use suspend to disk to get very good boot times with Linux. Suspend to ram would be better, but it isn't reliable on this model. You may have to do some hacking to make sure that the users can only "turn it off" by suspending to ram, but it would be worth it for your needs.

    --
    ------- Mark
  115. What's the savings...? by klubar · · Score: 1

    He didn't really explain the savings from keeping the machine powered off. Perhaps he could use the BIOS option (available in some machines) that automatically powers off at the end of the day and back on in the morning... this would save about 2/3 of the power (the machine would be on for only 8 hours). For the odd off-hours use, the 2 minutes to boot the machine could probably be tolerate. The cost savings from the power use really willn't amout to much. He could get an equivalent savings by replacing the monitor with an LCD screen (although the eco-footprint from disposing of the monitor is substantial). He could tape a big sign on all the monitors (LCD included) "turn off when not in use".

    What I'm really confused about his need for "instant booting" at a company that is too cheap to pony up for a couple of dollars a year worth of electricity. Are the employees' time so valuable, that the 2 or 3 minutes spent while the machine is booting incredibly costly? A new machine--and/or OS will probably take two or three hours per machine to install; if the speed up in booting is 2 minutes (from 3 to 1 minute) than it will take 90 boot cycles (180 minutes / 2 minutes) to pay for the time savings (ignoring the cost of the new machines and disposal on the old ones). If these machines are used "infrequently" (say twice a week) then the time saving will take about a year. The employees have to make sure they start working the instant the machine boots--no turning on the machine and getting a cup of coffee (not at what these employees are being paid!).

    This is a solution searching for a problem--if the OP wants to buy some new gadgets/OS then fine... but this isn't a "business case".

    1. Re:What's the savings...? by Z00L00K · · Score: 1
      I can very well understand the need for quick booting of a system, and re-using old hardware is not a bad idea. It's a way of keeping the cost down. Both from hardware perspective and energy consumption perspective. (cost in both the factor of money and the factor of available power).

      MS-DOS is relatively fast to boot, but the BIOS part eats up a lot of time during the boot phase. But the disadvantage of MS-DOS is that it's a bit old now. A monolithic Linux kernel may do the trick, since it's in itself relatively fast to boot. The parts that cost time are the startup of various services, but it is possible to optimize those to do a tree-branched start instead of a sequential processing. This can be achieved using the command 'make' normally used in software development.

      But of course - there are other operating systems that may be even better suited for the task. Like eCos.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re:What's the savings...? by klubar · · Score: 1

      What's the need to save 2 minutes on booting? Most modern computers can cold boot in less than 2 minutes (any OS) and warm boot in under a minutes. Network connections may add a few second for authentication.

      What example did you have in mind that needs instant on -- for a general purpose computer. (Specialized devices, e.g., cable boxes, routers do this by going into low power mode or using embedded OSs.

  116. 8-bit '80s machines were faster,+ ThinStation by davidwr · · Score: 1

    The old Commodore and Atari boot-from-ROM machines usually started in 2-3 seconds or less.

    Even the Mac Classic would boot in 10-15 seconds to its "ROMDisk" - it had a bootable disk image in spare ROM that could be activated with magic keystrokes.

    ThinStation boots remarkably fast from flash but it's pretty bare-bones.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  117. Did I Miss WinXP Hibernate? by Toad-san · · Score: 1

    What's the problem with that? Modern OS, fairly well tested, all the network stuff, etc. And it's pretty fast (well, my Dell is) coming up out of hibernation.

    Nice thing about that is, you can actually have the apps you want already loaded!

  118. *listens to all the *NIX distros* by Khyber · · Score: 2, Informative

    *Points to MenuetOS.*

    you can boot the entire OS direct from floppy. Programmed in x86/x64 assembler (Yea there are 32 and 64 bit versions) and it will fit your purpose for non-networked machines (getting the network to work requires a little assembler knowledge)

    It also boots faster than anything else I've ever seen, next to a NES game.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  119. What do you want to do with it? by nategoose · · Score: 1

    What does the OS have to provide? Without knowing that there's not way to answer your question, since the quickest possible booting OS would do only those things you NEED it to do.

  120. Anonymous Coward by Anonymous Coward · · Score: 0

    Never heard of Machboot eh?

    10 seconds bit-hez

    1. Re:Anonymous Coward by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/Riscos

      2 seconds - the whole OS is on flash ROM.

  121. 1GB flash ARMs for $5 by peter303 · · Score: 1

    Can put all of Windows CE or a real Java SDK in that. No more working with crippled OSes.

    1. Re:1GB flash ARMs for $5 by radarsat1 · · Score: 1

      You're talking about an embedded ARM board for $5? Where can you get such a thing?

    2. Re:1GB flash ARMs for $5 by nurb432 · · Score: 1

      Ya, i have the same question as unless they are hot i don't think they exist.

      --
      ---- Booth was a patriot ----
  122. Emacs by linuxpyro · · Score: 1

    Maybe he just might as well go with emacs.

    --
    Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
    1. Re:Emacs by SanityInAnarchy · · Score: 1

      Which boots so much slower than Grub -- or even more modern OSes, like Vista.

      --
      Don't thank God, thank a doctor!
  123. WindowsXP by Anonymous Coward · · Score: 0

    WindowsXP + hibernate. The less RAM on the machine, the smaller the hibernate file, the quicker the resume. Don't know if WinFLP retains hibernate capability, but if not, you can lean out XP as needed to only the required functions.

    It resumes reasonably quickly on my 1Ghz Celeron-256MB RAM.

    Windows 2000 also has hibernate capability, though I think XP is better.

    Ubuntu on my PIII takes as long to resume from hibernate as it does to cold boot, a good 3-5 minutes.

    What it will support really depends on "how old" the machine, and "what do you need it to do?" But assuming you don't need flash web browsing, XP will run satisfactorily on a PII-350 with 160MB RAM for word processing, light web browsing, etc.

  124. Linux on a Floppy by gravis777 · · Score: 1

    Not sure what exactly you are trying to do, but there are several small Linux distros that boot off of a single floppy disc. Do a slight rewrite and get it to boot off the harddrive. An OS that is under 2 meg on a HD should run relatively fast, although you will be greatly limited by what you can do.

  125. Linux with fast-boot version of init by NuclearBovineBoy · · Score: 1

    I recall that the folks who are optimizing Linux for the Asus Eee and other "netbooks" have gotten a version of init working that does exactly what the above comments said BeOS did: defer most initialization until after the OS finishes launching.

  126. BeOS by Hierophant7 · · Score: 1

    I can't be bothered reading all these comments to see if someone else mentioned it. Too many slashdotters seem to be stuck on linux. BeOS/Zeta boot hella fast. I don't know if you can get Zeta anymore, I think I read that Yellowtab went out of business. But on my old Celeron-600 machine it would boot in like 17 seconds, compared to WinXP booting in roughly 1:30. I believe it's built on GCC 2.95, and is POSIX compliant.

  127. DexOS by Anonymous Coward · · Score: 0

    DexOS/Dex4u (dex4u.com)

  128. a few less common options by mr_mischief · · Score: 1

    Core Distro doesn't offer tech support and doesn't hold your hand, but it's a lean, mean, fast CLI Linux.

    eComStation is an update to IBM's OS/2. It will run all the commercial OS/2 applications. There are ports of lots of BSD, GNU, and other open source software for it. That includes OpenOffice. It comes with Firefox and a Java system. It also runs Windows 3.1 software, and has a WINE-like clone of 32-bit Windows APIs that runs some applications for newer Windows versions.

    eComStation runs on a Pentium 133 or a dual-core Athlon. The minimum RAM for a CD installer is 48MB, but the installed system will run with as little as 32MB, with 64MB a recommended minimum. It'll support up to 4GB. As little as 500MB of hard drive will store the system, with 1GB recommended for a full installation. You can get a 20GB drive dirt cheap these days. There's no Bluetooth support and not all hardware has drivers, but a well-supported machine with this runs like wild cheetahs.

    At $259 per seat for a non-upgrade version, though, it's cheaper to build a bargain basement new PC and put a free OS on it. There's a free eComStation demo CD, but it requires 160MB of RAM as it's a live CD.

    You can always try turning off any motherboard features you don't use in the BIOS, disabling keyboard and video checks, disabling the memory tests, and switching to whatever your systems call "fast POST" or "quick POST". That'll cut down on the hardware's portion of the boot time.

    If multitasking is the reason for not using DOS and you're developing your own applications, there are a few multitasking libraries out there for DOS applications. The OS doesn't offer multitasking support, but it doesn't get in the way of it either. There are also a number of alternative DOS versions which offer everything from multitasking and multiple users to built-in memory extenders and support for filesystems other than FAT.

  129. Our New Word Of The Day: re-purpose. by ElboRuum · · Score: 1

    Sooo... let me see if I understand this properly. One part prefix + one part noun = ... verb?

    Cool, let me see if I can un-chicken the kichen table just before I inter-poop. Woo. Epic fail there. And now I've got feathers and feces all over the linoleum.

  130. nLite by ravyne · · Score: 1

    Download nLite and slim down a version of windows 98. I had an old, old laptop (Pentium 100 w 16MB EDO) which had been running Windows 95. Since the default install of 98 was taking a large portion of the drive (only 1.2 GB or so) I decided to upgrade to an nLite'd 98se install.

    The install only consumed about 200mb of disk space, IIRC, without doing anything drastic; you can cut it down more by doing things like installing the Win95 exporer instead of the Win98 one. Boot times are about 10, maybe 15 seconds -- and that's with a 100Mhz pentium, 16megs of ram, and an old, slow laptop hard drive (probably 1/4 the speed of even a 5400rpm desktop drive.) After stripping off the unneeded cruft, Win98 is pretty responsive and stable.

    Heck, if you don't need to run explorer for your app you can shave off some significant processing and ram overhead. I knew a guy who set up two partitions of Win98 on his laptop -- one was standard, the other was nLite'd to the bare-minimum it took to run CounterStrike. As you can guess, that partition booted straight into fullscreen CS. He said that overall performance increased 5-7 fps. If you just need to run a couple non-GUI apps, this might be the way to go.

  131. Booting debian in 0.69 sec by Anonymous Coward · · Score: 0

    http://linuxdevices.com/news/NS4123264934.html
    What have they done?
    The way to go?

  132. ZDOS and ZBIOS by Anonymous Coward · · Score: 0

    You might what to take a look at Zbors ZDOS and ZBIOS. I have seen up and fully booted within seconds of power-on. On a ordinary 486 PC!

    http://www.zebor.com/main/index_eng.html

  133. win XP w/nLite by Anonymous Coward · · Score: 0

    If you have to use windows, there is a program called nLite which will customize a windows XP installation disk. You can remove a truckload of unnecessary stuff, and it will boot amazingly fast. I tried it inside a virtual machine, and I was amazed when it booted in a like 10 seconds. The windows bootup logo stayed on for literally 3 seconds.

  134. since powering down is mandatory, you can also try by ffflala · · Score: 1

    extending the power switch to a location that is both on the way and approximately a 30 seconds' walk to the terminal.

  135. Try Vectorlinux by Anonymous Coward · · Score: 0

    Try Vectorlinux

  136. Here's a thought by Anonymous Coward · · Score: 0
    Use one of the older computers to check your grammar.

    "so an old version of Linux or Windows 98 are possible"

    "so an old version of Linux or Windows 98 is possible"

  137. Byzantine by tonsofpcs · · Score: 1

    ByzantineOS (based on Mozilla) boots quite quickly (at least it did last time I used it).

  138. Why not just use standby/suspend mode? by Anonymous Coward · · Score: 0

    Assuming your system is "new" enough to support this feature, it's a no-brainer. Modern PCs suck about as much power in standby as they do when they're "off". My gaming rig draws about 7 watts when "off" and about 7 watts in standby. As far as my electric bill is concerned, there is no difference.

    Of course, since you didn't tell us (even in general terms) what kind of hardware you have or what kind of software you need to run, that's as much effort as I'm putting into a response.

  139. FreeDOS by Spyder · · Score: 1

    FreeDOS is out there, and really quick as I recall. It depends on what you're doing, but lots of little stuff still complies and runs on DOS systems.

    --
    Spyder
  140. Joe Rock by Anonymous Coward · · Score: 0

    If your need a GUI Puppy Linux will be hard to beat.

    If you don't require a gui then FreeBSD installed the least overhead bloat. Also.... If you are able
    geek your way thru a build kernel you can really make a small fast box.

    If you could order a couple of these... Ah router boards... (Awsome embedded linux box). Just don't call them computers.

    http://www.mini-box.com/Alix-3C-Board-3-LAN-1-MINI-PCI-1_2?sc=8&category=754

  141. tevey by tevey · · Score: 1

    I just checked the documentation on EROS (Jonathan Shapiro, University of PA) and it runs on 486's. I don't know about the newer CapROS (John Hopkins now) which you can find on sourceforge. I'm not sure what software will run on it but it is REALLY fast booting according to an old research paper I read years ago.

  142. OpenBSD by Fishbulb · · Score: 1

    The fastest booting system I've had in recent years was a Pentium (II?) 266 with OpenBSD that booted in about 30 seconds including BIOS. Not the most fun to manage, but it's a good system.

    Now the fastest ever was my old 7Mhz Amiga 1000 booting off the RAD: disk. But that requires booting, loading the RAD: and rebooting. But you're booting from main memory, so it took about 5 seconds.
    From wikipedia (http://en.wikipedia.org/wiki/AmigaOS)
    "The Amiga OS also has support for a fixed-capacity recoverable RAM disk, which functions as a standard RAM disk, but can maintain its contents on restart. It is commonly called the RAD disk, and it can be used as a boot disk (with boot sector)."
     

  143. TinyME ? Its made for older machines, it says by Anonymous Coward · · Score: 0

    http://distrowatch.com/?newsid=04910

  144. fast booting OSes by Anonymous Coward · · Score: 0

    Windows 95 is fast. Faster than 98.... ReactOS, though in alpha and not entirely stable, is extremely fast booting and runs a lot of existing win32 software.

  145. If you have the cash, XP Embedded's HORM. by chaney · · Score: 0

    If you use XP Embedded as your OS (which would make sense given the application) you could enable WDP (Windows Disk Protection) and use HORM (Hibernate Once Resume Many). You just hibernate the system in the state that you would like it in, turn on WDP and BOOM! Fast booting in to your app... plus you don't need to write as script or something to automaticly start your app.

  146. Correction... EWF, not WDP. by chaney · · Score: 0

    It's Enhanced Write Filter... not WDP. WDP is the same feature used in Windows SteadyState... it's just a different acronym for the exact same thing. Sorry. Linky: http://blogs.msdn.com/astebner/archive/2004/12/01/273462.aspx

  147. Why is DOS too old to consider? by nurb432 · · Score: 1

    Its got a networking stack, GUI's, HTML Browsers, VNC...

    --
    ---- Booth was a patriot ----
  148. The old triangle, sort of by Douglas+Goodall · · Score: 1

    fast, cheap, old... Which two do you want?

  149. What is the actual issue? by grandbastard · · Score: 1

    Why exactly do the machines need to be powered off? Is it to save energy consumption or some other idea upper management has?

    I ask only because my company has jumped headlong into the "going green" movement and the policies initially created around that idea, while they meant well, were written by suits and HR folks instead of engineers. This meant they were horribly inefficient in trying to be efficient.

    Yes, you could solve the issue of having to turn on and turn off the machines and even automate the process, but unless powering them up and down has an actual benefit it is all a waste of time, money and resources. Which is likely the exact opposite of why they gave that directive. They just don't know any better.

  150. XP & Hibernate by GWBasic · · Score: 1

    I used to use Hibernate with Windows XP. It was fast and reliable enough on my laptop that I never used sleep mode. Hibernate's speed depends on the amount of RAM and the speed of the disk.