Slashdot Mirror


Fast-Booting Text-Editor Operating System?

cgenman writes "What is the fastest booting operating system out there that is still sufficient for editing text? Quite frequently, I'll need to boot my laptop and edit a few lines of text, or jot down an idea or two. XP loads in roughly 4 minutes to usable, and Ubuntu loads in about 60 seconds. Both feel like an eternity if there isn't a pen and paper around. What is the best operating system that people have found which would load to useable in under 20 seconds, can edit text files in something a little more friendly than VI or EMACS, yet can still access fat32 formatted USB drives? GUIs aren't required, but commands which require arcane foreknowledge or a cheat sheet are out."

18 of 660 comments (clear)

  1. Not hard by smittyoneeach · · Score: 5, Informative

    You could go with a straight BusyBox, or add a slightly more robust text editor to the enviornment.
    Then compile that into your initramfs, and just don't bother to do a switch_root to a real file system. As long as you've got the hardware and filesystem drivers compiled into the kernel, life is good.
    See http://www.linuxfromscratch.org/ for more details.
    This use-case is one where I would not recommend emacs.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    1. Re:Not hard by Frnknstn · · Score: 5, Informative

      add a slightly more robust text editor

      I would recommend Nano http://en.wikipedia.org/wiki/Nano_(text_editor) for this purpose. It's easier to use than vim or emacs, and more familiar if you have a MS-DOS 'Edit' background. If you don't need to do any heavy duty coding, Nano is more than powerful enough.

      --
      If it's in you sig, it's in your post.
    2. Re:Not hard by TheSpoom · · Score: 5, Informative

      Nano's actually decent for coding as well. You can set it up to do tab completion, code colourization, and other things one normally sees in GUI code editors.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    3. Re:Not hard by quenda · · Score: 5, Funny

      Nano's actually decent for coding as well. You can set it up to do tab completion, code colourization, and other things ...

      But does it have a full IDE, web-browser, calendar, IRC, spreadsheet, email, calculator, psychiatrist and canonised author?

    4. Re:Not hard by hairyfeet · · Score: 5, Informative

      He might have a problem getting it to work,driver wise. He also said he wanted USB support,which is a royal PITA. Might I suggest you look into either Puppy Linux,DSL Linux or Feather Linux. I have put all three on many different kinds of hardware and they are all quite fast. You did not give the specs of your hardware so I will just give you my general observations. For older hardware Feather will give you the most speed,followed by DSL and Puppy,but there is only a few seconds difference.

      That said I much prefer Puppy,as there are several builds and you can simply choose which version suits you. On a laptop MacPuppy is quite nice,and I have my most used programs at my fingertips thanks to the dock. But any one of these will give you the requirements you specified in your FA: Quick boot,USB support,and easy text editing. If you have USB 2.0 and a fast flash stick you might even prefer to leave the OS on the stick,which will allow you to carry your Operating System envirnment with you in your pocket. I hope this helps,and have a good weekend!

      --
      ACs don't waste your time replying, your posts are never seen by me.
  2. Wake up by Renegade+Lisp · · Score: 5, Insightful

    My laptop never shuts down, I always just put it to sleep. Flip open, hack away. Less than 5 seconds. Oh, that's under Ubuntu, by the way.

    1. Re:Wake up by FalconZero · · Score: 5, Insightful

      Continuing your analogy and at the risk of starting an argument; It's more like he's asking for advice on increasing the performance of his car because he wants to get A to B in under 2 hours. If someone were to point out that the train only takes 1 hour, it would be a point worthy of consideration.

      --
      Windows in 6 Bytes (IA-32) : 90 90 90 90 CD 19
    2. Re:Wake up by ultranova · · Score: 5, Insightful

      If he had asked for advice on increasing performance of his car, and someone said cars are obsolete, just take a train, he may have a similar reaction.

      The poster wanted to get a text editor open as fast as possible. Explaining to him that not shutting the computer down in the first place but simply putting it into a sleep mode is faster than booting is a perfectly valid and reasonable response. After all, it helps him towards his underlying goal.

      To take your analogy, it's like asking for ways to increase your car's power to be able to travel between two distant cities faster, and being told that there's a maglev going every fifteen minutes. It's a perfectly valid answer.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  3. Suspend to disk? by FalconZero · · Score: 5, Insightful

    Most modern O/S support suspend to disk which can give you a usable desktop in under 20s. Per your example both XP and Ubuntu can do it in that time. And that's ignoring the even faster suspend to ram which almost all laptops feature these days (granted that for that there is a power requirement).

    It's not in the 'spirit' of your question, but perhaps it's a better solution to your problem?

    --
    Windows in 6 Bytes (IA-32) : 90 90 90 90 CD 19
  4. DOS by shiftless · · Score: 5, Insightful

    How about DOS?

    1. Re:DOS by shiftless · · Score: 5, Informative

      OK, in restrospect that's funny, but I was being serious. FreeDOS meets all his requirements. It boots to command line in just a few seconds, supports FAT32, is easy to use, and there are countless thousands of high quality text editors of all flavors available for it. It even has TCP/IP support and such, and it can be booted off the oldest, smallest, most worthless thumb drive that you possibly own.

    2. Re:DOS by Anonymous Coward · · Score: 5, Insightful

      It's a bootable OS. This is basically all a root kit is. ... ...

  5. I recommend by i_liek_turtles · · Score: 5, Funny

    Windows Vista Ultimate. Just get a sharpie and write on the screen.

  6. Smartphone? by meta-monkey · · Score: 5, Interesting

    Aren't you more likely to have your cellphone in your pocket than be lugging around a laptop? I just jot notes on my iPhone.

    --
    We don't have a state-run media we have a media-run state.
  7. Just suspend by Sarusa · · Score: 5, Insightful

    I think you're asking the wrong question here. Any decent laptop with Linux or XP or OSX should be able to go into suspend mode and resume in about 2-8 seconds. I think my laptop hasn't been 'rebooted' in about two months, I just leave it constantly in suspend mode and activate it for 5-30 minutes at a time.

    Even if you get a near instant booting OS just the Power on Self Test is going to take longer than resuming from a suspend.

  8. The MIT Lisp Machine's "instaboot" feature by NetSettler · · Score: 5, Insightful

    I think the people saying to use hibernation/sleep features are probably closest to right for most practical purposes now. I thought I'd add a historical side-note...

    In the 1980's, MIT Lisp Machines were often used in demos for visitors from funding agencies. Probably mostly people from (D)ARPA. And things would often go wrong. Things had to reboot.

    Now instruction times were a lot slower then, but you'd be surprised how little boot times have changed over the years. Seems like every time someone speeds up the hardware, they also slow down the speed of booting of both at least the operating system and maybe also the programs. So normal booting was a process of 30 seconds or a minute, as I recall. And that was inconvenient for these demos.

    So someone worked out a way that you could do something called instaboot. You'd load up everything you needed and would save the image, kind of like going into standby mode on your computer. But it was intended to be restarted multiple times. When you started, it would just pull in the pages that you needed first to let you run, pulling in other things you needed on demand.

    You could save it in whatever state you wanted, for example with the editor already loaded and started. Even with files loaded ito editor buffers if you wanted, though that obviously ran the risk that if you later edited them on two subsequent occasions, you might get a conflict. But that was up to you. Nothing kept you from trying.

    The effect was startling. You could reboot the machine and be up and running in about a second, maybe two. The only evidence was that the screen would change and would kind of bounce (some sort of sync pulse or degaussing thing or something, I never quite knew what that was).

    So demos were always loaded and saved, then booted into. When the demo went bad, you just hit reboot. It was so fast, people would notice something had happened but often wouldn't know what. "Just garbage collecting," we would say. Well, it was sort of true. Rebooting is a particularly efficient way to garbage collect.

    For some reason, that feature was not carried forward into later models of the Lisp Machine. It was only there on the CADR at MIT (and perhaps the LM-2 and the TI Explorer and LMI Lambda, I'm not sure, since I never used those, though they were repackaged variants of the same thing). It didn't go into the Symbolics 3600 nor later series machines.

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

  9. re: Not hard -- Use Vista by neapolitan · · Score: 5, Funny

    Whenever I run Vista my computer gets a fast boot to the main screen.

    In fact, one time I kicked my monitor clear across the room, and I am generally a very calm person.

    --
    Slashdotter, ID #101. UIDs are in binary, right?
  10. Re: Not hard -- Use Vista by magus_melchior · · Score: 5, Funny

    Are you saying that you were able to alter the boot time by putting the machine in motion?

    That's quite a kick you got there.

    --
    "We are Microsoft. You shall be assimilated. Competition is futile."