LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   Best Linux for floppy disks; Versa NEC laptop (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/best-linux-for-floppy-disks%3B-versa-nec-laptop-484132/)

steve s. 09-16-2006 02:26 PM

Best Linux for floppy disks; Versa NEC laptop
 
Hello all!

Amidst a recent donation of computer parts, I received a couple of UltraLite Versa NEC laptops (they had Windows 95 on them, but it won't boot).

It only has a floppy drive. What is the easiest way to get the most complete gnome linux on some floppy drives and put them on this system?

macemoneta 09-17-2006 10:58 AM

The best single floppy Linux I've found is tomsrtbt. If the hard drive is recoverable, then the best floppy based installation is BluFlops.

blackhole54 09-18-2006 12:36 AM

Quote:

Originally Posted by steve s.
What is the easiest way to get the most complete gnome linux on some floppy drives and put them on this system?

I wonder if it is even feasible to run any current gnome based distro on a win95 era computer. But if you can find some live CD distro (perhaps using a more lightweight DE environment than gnome, such as Damn Small Linux, or Knoppix using one of its lighter weight desktops -- KDE might also put a strain on your system!) that would meet your needs, I have a crazy scheme that might allow you to get it running on these old systems (assuming your hard drives are functional). While this might not get you quite the DE you wanted, it could get you more than the very lightweight distros just mentioned.

Ideally this scheme would involve an ethernet connection (possibly through PCMCIA), but if that is out of the question and you have enough patience (copying files at aprox 36 MB/hour) you could do this through a serial connection.

This is based on first installing FreeDos to your system. I am not an expert, but I believe there is a way to install at least a minimal FreeDos system from floppy. You would need enough of FreeDos to at least be able to boot the computer and be able to download either through the ethernet connection or the serial connection.

I am assuming here that your live CD of choice is organized similar to DSL and Knoppix with one large compressed file containing the bulk of the OS, a compressed kernel image and a compressed initrd. You would put the CD in another computer (or use another computer to mount the CD's iso image through loopback) and use either ethernet or serial to copy these files to your target computer. You could then boot using loadlin under FreeDos, or use a boot floppy you created based on syslinux.

You also might be able to use one of the lightweight Linux distros mentioned above instead of FreeDos to do the same thing, except then, of course, you couldn't use loadlin to boot into your new system.

You also need to be aware that with an old laptop, you might have trouble getting a GUI to run under any distro. I basically did what I have just described to get DSL onto an old laptop (except I used an existing win95 installation on that computer instead of FreeDos), and I have never gotten the GUI to work. (But I still find uses for it w/o the GUI.)

I hope this gives you some usable ideas.

fozner 09-18-2006 05:13 AM

I have a NEC Vers 6050 laptop and I have had good success booting it with DELI linux boot and root disk combo. Then, if you want more power, once you're at the command line, insert the boot anything disk from the slackware distribution tree and dd it to the hard drive (you did use a spare hard drive I hope). You will have to hold down some key combination, I think it's CTRL-S, when it boots to that and you can then force it to boot to a CD (stubborn bios won't boot to CD ordinarily). From there it was easy to install Damn Small Linux. Damn small is nice because it uses kernel 2.4.26 and I was actually able to compile a network card driver for it (the US Robotics 7901A) and it works fine. You may also get going with one of the recommended wifi cards (check site for details). I tried a RTL8185L but the drivers won't compile on 2.4.x without some extreme hacking.

DSL has a nice GUI and I even got sound working (it's a SB16) by using the sndconfig utility, from debian apt-get. You also need the alsa package, even though it won't work with alsa.

It's a hot little xmms box now. Kind of a bulky wired mp3 player. The really cool thing about this laptop is it runs on 12 volts. With some optional overload protection, you can hook it up directly to a car or go-kart battery. It kind of begs to be turned into a robot.

steve s. 09-18-2006 07:13 AM

Yeah, I don't think it is going to go, crew.

This little mini-laptop doesn't have a cd player. It tried to boot it's own win95 but that kicked back to dos.

While waiting for responses (great responses that I may have to use for future pc ventures) I found an os that runs on a floppy called Menuet (sp). Very cool, but even that kicked back after it tried to figure out the visual settup.

I think the hard drive is gone. I replaced it with a drive from another one of these things, but that one may be gone as well.

I am open to suggestions about how to salvage it, though. I think it would be neat to get it running, but I can't get it to go with what I know. Two things to consider: one, how to get it to read on a pc, so how to direct cable connect it (pictures, links would help). And two, how to get an os on it. If we figure out one, two may be easier to do.

steve s. 09-18-2006 08:28 AM

Hey all,

Here's a picture, so everyone knows what they are dealing with.

Thanks again for the help everyone. Thought you might get a kick out of looking at some of this old stuff...:)

michaelk 09-18-2006 08:45 AM

To connect a laptop hard drive to a desktop PC you will need a special 2.5" IDE adapter cable. Just google.

steve s. 09-18-2006 09:16 AM

Quote:

Originally Posted by michaelk
To connect a laptop hard drive to a desktop PC you will need a special 2.5" IDE adapter cable. Just google.

Like this?

blackhole54 09-18-2006 09:18 AM

Quote:

Originally Posted by steve s.
I think the hard drive is gone. I replaced it with a drive from another one of these things, but that one may be gone as well.

I'm confused about why you think the HD is shot if it boots into DOS. Maybe I'm missing something, but it sounds to me like the worst you have evidence for is file corruption. (Which is is quite common on MS!)

Quote:

I am open to suggestions about how to salvage it, though. I think it would be neat to get it running, but I can't get it to go with what I know. Two things to consider: one, how to get it to read on a pc, so how to direct cable connect it (pictures, links would help). And two, how to get an os on it. If we figure out one, two may be easier to do.
If you use the adapter cable suggested by michaelk then it would be trivially easy to do what I suggested earlier, by simply doing a direct copy on a single computer instead of using ethernet or serial. If you want to do a more standard install that is not out of the question ... I once installed a RH 8.0 on computer that was different from the one it was going to run it on because the install CD wouldn't boot with the target computer's BIOS. (Complained about an extremely broken BIOS.) I just removed the normal disks from the installation computer and put in the target disk. I then did a normal install, taking care to tell it use runlevel 3 since when I moved the disk to the target machine it would have completely different hardware, most particularly video hardware. When I booted it on the target computer I just ran kudzu to reidentify all of the hardware.

steve s. 09-18-2006 09:33 AM

Quote:

Originally Posted by blackhole54
I'm confused about why you think the HD is shot if it boots into DOS. Maybe I'm missing something, but it sounds to me like the worst you have evidence for is file corruption. (Which is is quite common on MS!)


If you use the adapter cable suggested by michaelk then it would be trivially easy to do what I suggested earlier, by simply doing a direct copy on a single computer instead of using ethernet or serial. If you want to do a more standard install that is not out of the question ... I once installed a RH 8.0 on computer that was different from the one it was going to run it on because the install CD wouldn't boot with the target computer's BIOS. (Complained about an extremely broken BIOS.) I just removed the normal disks from the installation computer and put in the target disk. I then did a normal install, taking care to tell it use runlevel 3 since when I moved the disk to the target machine it would have completely different hardware, most particularly video hardware. When I booted it on the target computer I just ran kudzu to reidentify all of the hardware.

Wow, ok, walk it through step by step. The pc in question is a dual boot Ubuntu and XP, so I could use either for the old pc (hopefully Ubuntu). Or I could use something else.

Supose I used the cable (I'll need it to transfer data either way later on).

Oh, and you make sense about corruption...it does go to dos. It tries to do Win95, but kicks right back out. Perhaps there is a way to salvage Win95? I'm open to suggestions.

michaelk 09-18-2006 11:11 AM

Either a USB or an IDE adapter will work.

This is an adapter to attach to an IDE controller.
http://cablesonline.stores.yahoo.net/25hdmounkitw.html

blackhole54 09-19-2006 12:21 AM

Quote:

Originally Posted by steve s.
Wow, ok, walk it through step by step.

I was suggesting two different things. The first would work for live CDs like Knoppix, DSL, or any other live CD that is structured in the same way. Using an addapter cable, connect the laptop hard drive to a computer with a CD drive (or running Linux and containing the live distro's CD ISO file, i.e. the image designed to be burned to a CD). If necessary, partition, format, install filesystem(s) or whatever you need to do to get the laptop drive into a useable state. ( Under Linux, programs like parted, Gpartd , or Qtparted might be useful for this.) For DSL you would then copy the directory and file combo KNOPPIX/KNOPPIX (relative to your mount point) to one of the partitions on your laptop drive. There would be an analogous procedure for Knoppix or similarly structured live CDs. Then all you need is to put the drive back into the laptop, create a boot floppy (or floppy set) and you are ready to go. For DSL you can download the boot floppy image and copy it to a floppy with the dd command. For Knoppix you have to create a two floppy set from a running instance of Knoppix. On your laptop, you start the boot process from the floppy(s) and the system then scans your hard drive looking for KNOPPIX/KNOPPIX. When it finds it, it mounts it (via cloop) and then finishes the boot, including hardware detection. You now have Linux running on your laptop!

If this is not your cup of tea, alternatively I was suggesting doing a regular install to the laptop drive using a computer with a CD drive. In this case, remove the existing hard drives from the computer you are going to use for installation (i.e. a computer that does have a CD drive) and using an adapter cable connect your laptop drive as the master drive. Then do a normal installation. If the installer will let you, set it up to boot into runlevel 2 or 3 (i.e. not GUI). Otherwise, while you are still on this computer, boot the system and modify /etc/inittab to boot into RL 2 or 3. (When I did this with RH 8.0, I also disabled kudzu (RH's hardware detection) at boot time by modifying the contents of /etc/rc3.d. ) Then put the drive back in the laptop and try to boot it. With any luck, it will boot to a text login, perhaps with a few error messages along the way. Then you need to try to make any adjusments for the new hardware. In my case, I did this by manually running kudzu and maybe manually fidling with the video stuff. I can't garantee you will get this to work, but with enough fiddling you might. Once you have video set up properly (assuming you can get video to work on your laptop at all!), you can change inittab to boot into RL 5 if you wish.

Quote:

The pc in question is a dual boot Ubuntu and XP, so I could use either for the old pc (hopefully Ubuntu). Or I could use something else.
I think you are suggesting a third alternative which I hadn't thought of, which is to copy an existing installation of free software (you wouldn't want to violate any licenses, would you?) to your laptop drive. In this case, you would need to again use the adapter cable to connect it to your desktop computer. But this time you would probably need to configure it as slave so that you could still boot the computer normally. You would then copy the system across, again changing inittab to boot into RL 2 or 3 and possibly disabling automatic hardware detection, both on the copy on the laptop's harddrive. Then proceed as above.

Quote:

Perhaps there is a way to salvage Win95? I'm open to suggestions.
You are on your own on that! Or maybe some other poster can help you out.

fozner 09-19-2006 05:20 AM

erm
 
Is that a cardbus slot I see? Here's a walkthrough for creating a minimal PCMCIA network boot disk that you can use to install DSL over the network: http://www.damnsmalllinux.org/network-install.html

blackhole54 09-19-2006 06:51 AM

This is rather off topic, but since I earlier made a reference to FreeDOS, I thought I would let you know that I just ran across this article about FreeDos 1.0 being released.

I tried to play with FreeDos some about a year ago, but I didn't get very far, mainly because it wasn't a real high priority. While I can't imagine it as my production machine, it still seems interesting.

macemoneta 09-19-2006 09:17 AM

Folks, you're forgetting the memory capacity on a Windows95 era PC. Upgrading the memory is usually not an option either, because the cost of these very old memories exceeds the value of the machine.

Steve S.- How much memory does this have? Less than 8MB, you are looking at FreeDOS. 8-16MB, your options are tomsrtbt or BlueFlops. If you've got more your options will open up, but that would be unusual on a machine that was running Win95.

blackhole54 09-19-2006 09:54 PM

W/o a GUI, DSL is supposed to be able to run on a 486DX with 16 MB Ram. I've run it successfully with a GUI on 32 MB, although to get a GUI to work under Linux on an old laptop is likely to be a major headache, or even impossible. If you're willing to take the performance hit, you can stretch the memory requirement a bit with swap -- either a Linux swap partition, or a swap file on a DOS partition.

steve s. 09-20-2006 08:08 AM

Quote:

Originally Posted by macemoneta
Folks, you're forgetting the memory capacity on a Windows95 era PC. Upgrading the memory is usually not an option either, because the cost of these very old memories exceeds the value of the machine.

Steve S.- How much memory does this have? Less than 8MB, you are looking at FreeDOS. 8-16MB, your options are tomsrtbt or BlueFlops. If you've got more your options will open up, but that would be unusual on a machine that was running Win95.

First of all, thanks to everyone. Very good ideas.

How do I check the memory? Does it show that on initial boot?

I am guessing it is pretty low. I tried Toms and it asked me where the kernel was stored. Do I have to put that on the hard drive first or something? Did I miss something.

I couldn't get it to read blueflops, although that looks pretty cool. I tried multiple different floppy's and I couldn't get the first of the two to load...can't figure out why. Same deal with menuet, although I don't know what I'm going to do with menuet anyway. Menuet got to where I should select a video set up and then it would fatal error on me.

macemoneta 09-20-2006 08:46 AM

The memory will be reported in the BIOS (usually hold the F1 key when powering up).

If tomsrtbt won't load, then the high capacity floppy format may not be supported by that machine. BlueFlops should have at least started to boot... Give FreeDOS a try. If that won't boot, then there's likely something wrong with the machine (try reseating the memory, if it's accessible).

fozner 09-20-2006 03:02 PM

I've run DSL 3.0.1, with GUI, nice desktop, with icons and truecolor wallpaper on only 13MB RAM. It's at least as functional as Win95 and I get the apps I like, xmms mp3 player, dillo, skype... The old 586 NEC/intel versa has a surprisingly responsive framebuffer but it will not play video (then again, neither would Win95 on this machine). To make it work, you will need a 32-64MB swap file. (Just don't load Firefox. It will take 5 minutes to start. Use Dillo instead.) To create a swap file, I used dd. For a swap partition, I used fdisk when I was installing. From there, mkswap, swapon and editing /etc/fstab will make it active at boot. Numerous guides.. Here's one http://www.linux.com/guides/sag/x1762.shtml

Typical RAM usage while browsing in Dillo is around 6MB (3MB with JVWM) and 5-10MB swapped out, so I'm guessing if you have less RAM, switch to JVWM, it has no wallpaper but it looks and functions exactly the same otherwise.

I'm even thinking of getting a cardbus SD card reader because I'm curious if I can put the swap file on there (or even X) and get better performance...

steve s. 09-20-2006 07:25 PM

In the bios it says System RAM: 8MB, Current extended RAM: 7MB.

Is that what I'm looking for regarding the memory?


It's funny, I put computers together for fun, but I still couldn't tell you much about memory, and definitely nothing about laptop memory.:rolleyes:

Edit: after reading back over some of the posts, it looks like I'm screwed with the memory. Any chance I can add more memory to it? I have two of these laptops (for some reason) so can I steal some from one to put in the other? Do I get to take things apart?!

blackhole54 09-20-2006 09:22 PM

IIRC, when I was playing with FreeDOS, one of the floppies (an installation floppy?) I was playing with had an option to boot into memtest86. This would not only confirm the amount of memory you have, but would test it. (You might want to let it run for several hours.)

With FreeDos having just released 1.0, maybe you should head on over to their website and see what's offered. Even if that is not your final decision of what to install.

macemoneta 09-21-2006 12:48 PM

Quote:

Originally Posted by steve s.
In the bios it says System RAM: 8MB, Current extended RAM: 7MB.

Is that what I'm looking for regarding the memory?

Yes. Your Linux options are limited to non-graphical user interfaces. There are some (very) old Linux distributions that will run in 8MB, but having surveyed many of them in a machine of this era, they are not usable. For example, 20 minute boot times, ancient web browsers (2 minute load times) that don't work on most web sites, etc.

Quote:

It's funny, I put computers together for fun, but I still couldn't tell you much about memory, and definitely nothing about laptop memory.:rolleyes:

Edit: after reading back over some of the posts, it looks like I'm screwed with the memory. Any chance I can add more memory to it? I have two of these laptops (for some reason) so can I steal some from one to put in the other? Do I get to take things apart?!
I checked into this. The memories for notebooks of this era are all proprietary and in very limited supply (which means VERY expensive). Even if you choose to buy more, many machines are limited to 16MB (a huge amount, at the time). You can't usually combine memory from several machines, because these things typically have all memory slots filled. Swap is a very bad idea on these machines - the hard drives (typically less than 1G in size) are painfully slow.

Your best bet to make the machine usable is to hunt down a floppy version of Win98 (yes they still exist, mostly floating around the internet). Aside from that, and as painful as it seems, the machine is recyclable. I've still got a similar machine in a drawer - I can't bring myself to throw away a perfectly good, working machine. But I know I eventually will.

steve s. 02-05-2007 07:55 PM

I'm resurecting this thread!

Oh, what the crap?! I started messing with this ancient laptop again...I've had a little more use with the command line via Linux, and I applied a little bit and searched the hard drive some more...sure enough, found Windows.

That's Windows 3.1 folks...didn't even know something like that existed!

I'm just now exploring it, but, wow.

Still would love to put something else on it, but just finding something on there is amazing...

I was thinking of putting like Menuet on there...oh, well. More playing to follow....:D

fozner 02-06-2007 01:49 PM

As an update to what I said before, Damn Small Linux works for me with only 13MB of RAM!! (I followed instructions online for creating a 64MB swap file.) D.S.L. is fully graphical and has a handy menu from which you can click to download and install software. Firefox is too bloated, however, I installed the recommended trimmed-down version of Opera and now I have a fully functional graphical browser that supports JavaScript--something I wasn't able to do with win95 with the limited RAM available.

Installing DSL was easy, once I got around a serious issue with not being able to boot to CD. The way I got around it was by downloading the "force boot to CD" boot loader from a Slackware mirror. I copied the boot loader to the hard disk, overwriting the boot sector of the hard disk. Then I put in the CD and by pressing a special key combination I was able to boot the CD. Once in a shell, I blanked out the boot sector and partitioned, formatted and typed the command, "dslinstall".

steve s. 02-07-2007 09:07 AM

Quote:

Originally Posted by fozner
As an update to what I said before, Damn Small Linux works for me with only 13MB of RAM!! (I followed instructions online for creating a 64MB swap file.) D.S.L. is fully graphical and has a handy menu from which you can click to download and install software. Firefox is too bloated, however, I installed the recommended trimmed-down version of Opera and now I have a fully functional graphical browser that supports JavaScript--something I wasn't able to do with win95 with the limited RAM available.

Installing DSL was easy, once I got around a serious issue with not being able to boot to CD. The way I got around it was by downloading the "force boot to CD" boot loader from a Slackware mirror. I copied the boot loader to the hard disk, overwriting the boot sector of the hard disk. Then I put in the CD and by pressing a special key combination I was able to boot the CD. Once in a shell, I blanked out the boot sector and partitioned, formatted and typed the command, "dslinstall".

Well, I'll check on DSL again, but I only have 8MB of RAM.

And I don't have a CD player, just floppy. That's probably the biggest limit.

I found a few sites with die-hard Win3.1 guys (who knew there was such a thing?!) that had older versions of Opera and stuff like that, so still playing with it. I'll have to install Opera from a floppy in DOS/Win...have to see how that works.

My goal is to get online with it at least once...I think that would be cool. Of course, have to figure out how to use a modem that connects via a serial port...don't have a phone or LAN jack on this thing at all. Crazy.

alred 02-07-2007 10:12 AM

probably there is no such thing as the best linux for floppies ... on floppies you may have a look and start from here ::

http://www.ibiblio.org/pub/Linux/sys...ry/!INDEX.html

can try , may works in the end ...

your goal may(or may not) need more than one floppy ...



//goodluck ...

.

blackhole54 02-08-2007 12:17 AM

Quote:

Originally Posted by steve s.
My goal is to get online with it at least once...I think that would be cool. Of course, have to figure out how to use a modem that connects via a serial port...don't have a phone or LAN jack on this thing at all. Crazy.

A serial port is the most straightforward way to use a modem on Linux! If you can actually get some version of Linux running your machine, you have an external, RS232 based modem and you have a dialup ISP to connect to, connecting via modem should be a piece of cake. It's the other stuff that might be hard!

Of course, I've eaten my words before! :)

alred 02-08-2007 04:15 AM

you need to be a music lover in-order to appreciate these kind of things ...


//hmm ... really miss that "tu tu tu du du ti ti ti shiiiiiiiiiiiiii ei ei siiiiiiiiiiiii .... tup ." period ... ^_^


.


All times are GMT -5. The time now is 12:43 AM.