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?"

120 of 523 comments (clear)

  1. DOS by ClogHammer · · Score: 3, Funny

    Oh, keep the autoexec.bat small.

  2. 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 vivek7006 · · Score: 4, Funny

      What is their purpose?

      Their purpose is to run a fast booting OS

    2. 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.

    3. 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.
    4. 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)
    5. 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
    6. 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!
    7. 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.
    8. 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)
    9. 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.
    10. 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
    11. 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
    12. 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
  3. Re:Splashtop by rtechie · · Score: 4, Insightful

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

  4. 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.

  5. 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?

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

    Linux + hibernate (swsusp, TuxOnIce) functionality.

    --
    No sig, sorry.
    1. 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
    2. 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.
    3. 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
    4. 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."
    5. 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
    6. 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.

    7. 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.

  7. 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 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!"
    2. 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!
    3. 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.
  8. 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 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?

    2. 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
  9. 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.

  10. 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.

  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 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/

    4. 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
    5. 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.
  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 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.

  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.
  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.

  15. 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 allaunjsilverfox2 · · Score: 2, Insightful

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

      --
      Restore the madness of youth's lechery
  16. 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 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.
    2. 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
  17. 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 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.

    2. 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.

  18. 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!!
  19. 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.

  20. 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.

  21. 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.

  22. 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 Joe+The+Dragon · · Score: 2, Informative

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

    3. 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.

    4. 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.

    5. 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.
    6. 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.

    7. 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
    8. 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
    9. 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!
    10. 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
    11. 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.
    12. 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.

    13. 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...
  23. 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.
  24. 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.

  25. Re:Who needs an os? by springbox · · Score: 5, Funny

    Embed PERL in firmware! :-)

    I think you misspelled EMACS

  26. 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.
  27. 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]"

  28. 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.
  29. Zeta (OS) by PC+and+Sony+Fanboy · · Score: 3, Informative

    ... built off BeOS, I thinks ;)

  30. 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.
  31. 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
  32. 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?

  33. 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
  34. 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
  35. 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.
  36. 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.
  37. 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!
  38. 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.
  39. 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!
  40. 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

  41. 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.

  42. 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.

  43. 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
  44. 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.

  45. 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?

  46. 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
  47. 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.

  48. 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.

  49. 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

  50. 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.

  51. 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.
  52. 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!!!
  53. 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?

  54. 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..
  55. 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.

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

    maybe try to WINE notepad?

    --
    sigs... don't talk to me about sigs....
  57. 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

  58. 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.

  59. 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.

  60. 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)

  61. 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.

  62. 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.
  63. 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.
  64. *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.
  65. 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.