On Tue, Dec 20, 2011 at 1:42 AM, Rugxulo <rugx...@gmail.com> wrote: > Hi, > > On Mon, Dec 19, 2011 at 8:40 PM, dmccunney <dennis.mccun...@gmail.com> wrote: >> On Mon, Dec 19, 2011 at 5:56 PM, Rugxulo <rugx...@gmail.com> wrote: >> >> I've had worse pains. I normally prefer to have each OS on its own >> drive, but that wasn't an option here. > > VirtualBox would be easier, but your cpu may not support VT-X, sadly. > Without that, some stuff doesn't work, and it can be quite slow. (This > laptop lacks it.)
The box has an 867mhz Transmeta CPU, a 40GB IDE4 HD, and a whole 256MB of RAM, of which the CPU takes 16MB off the top for code morphing. The max RAM is will take is 384MB, and a daughtercard to add the additional 128MB would cost more than 8GB or DDR2 RAM for a current box. Low RAM and slow HD = limited performance. A faster HD isn't an option, because IDE4 is a BIOS limitation. I use ext4 file systems to get the best I/O I can, Smaller apps are better, as load times can be significant. Firefox, for example, takes about 45 seconds to load/initialize, with a minimal config. (it takes a tenth of that on my desktop.) Something like VirtualBox is right out. The machine simply doesn't have the horsepower to run it effectively. >> The old box this was done on was a gift from a friend who had >> upgraded, and it's basically a testbed to see what performance I can >> wring out of ancient hardware *without* spending money on it. > > Nothing wrong with using old hardware. It doesn't magically stop being > useful. But some people didn't get the memo! The trick is seeing what it will usefully do. >>> On this Lenovo cpu, I'm triple-booting Win7 64-bit Home Premium, Lucid >>> PuppyLinux 5.2.8, and FreeDOS 1.1 (ish). >> >> I have full installs for both Ubuntu and Puppy. Both are on ext4 file >> systems (to take advantage of extents,) and each mounts the other's >> slice. I spent some time playing because I wanted to have *one* copy >> of major apps shared between both Linuxs, some some things live on one >> side, and some on the other. I have an open source Windows driver >> that will let me see and access the Linux slices from 2K. > > I'm not sure I see the point of having Ubuntu and Puppy, esp. since > some Puppy variants are "mostly" Ubuntu-compatible (like mine). The first one I installed was Puppy, which I found when I sent looking for a distro suitable for older hardware. (I have 4.31 at the moment.) It works well enough, but it's quirky, and the "always run as root" model gives me hives. Puppy gets away with it because it's an explicitly singe-user system, where many of the inherent problems don't bite, but I still don't care for it, and don't understand why that design decision was made in the first place. A Puppy user laboriously put multi-user support back in, but it's specific to an older Puppy version. I tried Xubuntu, but it was snail slow. Posters on the Ubuntu forums suggested too much Gnome had crept in, and thet Ubuntu had a steadily increasing idea of what "low end" was. They suggested I install from the Minimal CD to get a CLI install, then use apt-get to install the parts I wanted. I wanted to redo Puppy, too, so I wiped both partitions, redid them as ext4, and installed Puppy 4.31 and Ubuntu with XFCE as window manager. Ubuntu installed that way wasn't as sprightly as Puppy, but was usable. Ubuntu has package management Puppy only dreams of, and I don't spend time chasing dependencies. Since each mounts the other's slice, I can access a lot of the stuff installed on th Ubuntu side from Puppy, and vice-versa. One other quirk is that XFCE no longer runs. Something in a Ubuntu upgrade broke it. I also have LXDE and can boot into it, so it's not critical. > FAT32 is natively supported by FreeDOS, Windows, and Linux. Most > people consider it a good middle-ground. But yeah, there are other > options. I put in a 2GB FAT slice in the first place to have a file system accessable from everything, and figured I might as well put DOS on it and boot that native, too. Linux sees the NTFS and FAT slices. 2K sees the ext4 and FAT slices. FreeDOS only sees it's own slice, but I don't care. >> Like I said, this *used* to work. All were booting fine from Grub2 >> before I did the clean re-install of Win2K and had to redo Grub in >> consequence. I do vaguely recall having to do some fiddling to get >> FreeDOS to boot the first time around. Unfortunately, I don't recall >> just which fiddle did the trick. > > Does GRUB 2 use menu.lst? I don't know, not interested in learning > that (yet?). Ugh. Maybe it needs chainloading or something weird. Try > searching for the GRUB4DOS [sic] wiki or such. Grub2 uses /boot/grib/grub.cfg, which is generated from /etc/default/grub by update grub. You're not supposed to edit it, but I do, as the discovery process always adds *two* entries for Puppy as "unknown Linux distribution", and video is hosed when booting. The box has an ATI Rage Pro Mobility chipset that does 1280x768 in graphics mode, which Ubuntu supports, but console mode is whacked, and I can't to Ctrl-Alt-Fx to switch to a different pty. A gfx-payload entry set to text in grub.cfg fixes that. It does indeed chainload. > Or use FDISK, TestDisk, GParted, BOOTMGR to see your MBR and partition > table. If FreeDOS won't boot, it means your partition isn't marked > active, isn't primary, isn't FAT, doesn't have a bootable boot sector, > or something weird along those lines. Can you access DOS at all (via > floppy)? Perhaps you could use wDE or similar low-level tool to view > raw sectors to see if there's a boot sector or not. I've used GPartEd to examine the partition, and all looks well. It's FAT32, with the boot and LBA flagd set. The file system is fine, and I can see it/run stuff from in from 2K. I made a FreeDOS floppy I can boot from. That sees the FAT32 slice as C:, and I used he latest SYS to put the latest (2040) FAT32 kernel in place. >>> P.S. Don't forget Rufus: >> >> Noted, but I'm not quite up to throwing out the baby with the >> bathwater just yet, which is about what completely redoing my setup >> with a different boot manager would come down to. > > Presumably it's some tricky setting in GRUB as MBRs and partitions are > very arcane. But who knows, maybe you'll get lucky. I suspect that's what it will come to. As mentioned, I had to fiddle to get FreeDOS to boot the first time. I just don't remember what fiddle made it work. > Worst case scenario: you could burn a backup CD / DVD with all your > files and start from scratch. Better than nothing. Sorry if I can't > help more, it's complicated. :-/ I'd just copy the stuff I wanted to preserve to the Win2K slice from Win2K. B ut I'm not quite frustrated enough to do that yet. ______ Dennis ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user