| You are not logged in. Login Now | register | search | ||||||||||||||||||
|
| |||
| Author | Message | ||
| 25 new of 257 responses total. | |||
|
raven |
I made a boot disk and the godamn thing doesn't work. I don't want to write over my win98 mbr AGAIN. I have to say I don't think this Linux stuff is ready for prime time if it won't install easily next to other OSs. I'll ask one more time can I pull my ide cables on my fat16/win win hds and install it all on one disk and then use the bios to select the os? | ||
|
pfv |
bwahahahahahahahaha!
You want to blame LINUX because:
1) you didn't create systems disk;
2) winfuck95 ignores other OS???
Man, yer better off stickin' to the winblows stuff.
| ||
|
scott |
Hey, does your BIOS include boot settings? Some BIOSes are set to ignore the floppy on bootup, but it's something you can configure so that it will try the floppy and then the C: drive. | ||
|
raven |
re #189 Look asshole if you would actually read my responses I did create a boot disk and a rescue disk and they didn't work. If all Linux users were like you no noe would try Linux, it's a good thing I know most Linux users aren't like you. re #190 Yes i can change which disk boots the system in fact I have it set now now to check for a then c. I'm a little hesitent to reinstall Linux until I know a way I can do it without destroying the Win98 mbr. That's why i was thinking of trying the install with the IDE cables removed from the windows drives. I'm just not sure if the drive letters will be reassigned once the cables are hooked up and if this will confuse the bios for booting the system. | ||
|
drew |
Re #183:
All on one with no prompts? Hmm, I haven't encountered *that* one.
Goto the Slackware website and download the following: Any boot image, any
root image, and rawrite. Then use rawrite to make up a set of floppies.
Come to think of it you can skip the root image. *This* boot floppy will stop,
as I described in #180, and let you mount your own filesystem.
| ||
|
mdw |
The bios doesn't know about A,C, etc. It does know about disk drives 0,1, etc (the floppy drives), and about drives 80h, 81h, etc (the hard drives). If the setup menu talks about A,C,etc., this is a polite fiction, not reality. So far as pulling IDE cables goes -- it depends a bit on how you have things setup, and a bit on your hardware. You probably have 2 IDE connectors (primary and secondary), each of which can connect to up to 2 drives (cd-rom, hard disk, etc.) On each IDE connector, you can have a master, or you can have a master and a slave. You can't have a slave without a master (but some drives, particularly cd-rom drives, may figure out there's no master and "become" the master.) Hard disks usually have one or more jumpers that can be used to select master/slave. Now, one thing I unfortunately don't know is how dual IDE bus systems assign drive numbers in the bios. On the older single-IDE bus systems, it was very simple; the master was 80h, and if the slave existed, it was 81h. I would expect a dual IDE machine to just assign them 80h,81h,82h,83h regardless of whether they exist or not, but it's quite possible something else happens. Now, if the bios talks about A,C., etc., it's lying, and the reason is, when DOS assigns drive letters, it goes by *partition*, not by *drive*. If your "first" drive has 2 DOS partitions, they'll each be assigned a letter, say, C and D. If the 2nd drive has no DOS partitions, it will be skipped. If the 3rd drive has 1 partition, it might then assigned E. If you take a drive out of the system, the drive letters assigned to the remaining drives will move down one. On very old systems (the original PC and XT), there could be up to 4 floppy drives, so you could (in theory) have A,B,C,D all pointing to floppies. Most later systems only support 1 or 2 drives, but to facilitate copying floppies, DOS always reserves A and B for floppies, even though only one drive may physically be present (if you talk to B, DOS (older versions at least) would prompt you to swap diskettes.) In environments with networks, it is also possible to have additional drive letters) beyond those assigned to disk partitions, that point to network filesystems,, and some versions of dos support commands that can map and unmap "logical" drive letters. So far as the win98 MBR goes. My guess is there's nothing very magical about it. As long as you preserve the partitioning information from the win98 MBR, you should be all set. There is, however, a very easy way to deal with this. If you can find an old copy of DOS, boot up with that, load debug, and use debug to read the MBR off the hard drive. You can then dump and disassemble the MBR to see what it's doing, and equally usefully, you can *save* the win98 mbr to a diskette file. You can also load a diskette file created this way and save it back on the hard disk as the win98 MBR. The partition table starts at offset 1beH in the MBR (if it follows the standard), and consists of 8 bytes and 2 longs: ".byte flag,head,sec,cyl,type,ehead,esect, ecyl; .long start, len" After the 4 entries in the table, there will be a trailing short at offset 1feH, aa55H. Keep in mind the shorts and longs will be in little-endian byte order. It's certainly perfectly possible to pull your windows drive out, install linux, then put the windows drive back. Which drive shows up as bios 80H,81H, etc., is almost certainly going to be dependent entirely on hardware cabling and settings. From what you've said, I gather your bios gives you some ability to change drive assignments independently of cable assignment. If this is done effectively "in hardware", then switching between linux & windows should be easy. If it's done in the bios, then the switch won't be visible to linux (which doesn't use the bios to talk to the hardware) and may or may not be visible to windows98. If it's visible to windows98, then yes, you could use the bios to switch between operating systems. Besides switching the drive assignments, you may also need to switch the "drive number and any other disk geometry settings that might be stored in CMOS. On a real computer, these are stored on the disk; unfortunately, pc compatibles don't do it this way. Whenever you're doing *anything* of this nature, you should anticipate the probability that something could go wrong. Even if you don't accidently goof-up and type the wrong thing in, if you're messing with cables, you could easily plug the wrong thing in or short something out such that you get the drives hooked up differently than you expected, or actually destroy a drive. If there's anything on any of the drives that you value, you should back it up offline before doing anything else. If you don't have the means to back it up, you might either want to invest in whatever it takes to do a backup, or find a way to measure the worth of what you have vs. where you'd like to be, and the risk that you might not get there. | ||
|
gull |
In defense of Linux, I have to say I've installed it many times on Win95 systems and never had any trouble getting LILO to boot either operating system. I'm not quite sure what's going wrong in your setup, but a lot of it's unfortunately probably due to the fact that Microsoft operating systems are hostile towards anything in the MBR that they didn't put there. Still, when I've installed Win95 first, then Linux, I've been able to easily boot either of the two operating systems just by typing their assigned names in LILO. Remember, if you munge your Win98 MBR and can't get it to boot, you can always boot off a floppy and do FDISK /MBR. | ||
|
drew |
You can, too, have a slave without a master. I've done it.
DOS hands out drive letters in order C,D,E,F,... as follows:
First DOS partition on first hard drive
First DOS partition on second drive *if present*
First DOS partition on third hard drive *if present*
First DOS prtition on fourth hard drive *if present*
Any remaining DOS partitions on first drive
Any remaining DOS partitions on second drive
etc.
Windoze NT does something similar. Putting in a second hard drive screws
everything up because the NTFS partition that it was used to calling D: is
now E: and half the stuff can't find its working directories. But you*can*
use Disk Administrator to change the drive letters. I have adopted the
practice on the communications machine of immediately setting the NT partition
as drive Z, and will move the practice to the main brain when I re-do it. That
way I'll be able to pop drives in and out as much as I like without the drive
letter assignments screwing everything up.
| ||
|
gull |
Re #195: Some IDE controllers/motherboards will tolerate having a slave drive with no master. I've seen others that would refuse to recognize a drive set up this way. I also have at least one motherboard that refuses to start up and acts totally dead if you plug in an IDE cable incorrectly. | ||
|
raven |
Well I finally got it to work! In fact I'm typing this now over telnet from Linux Netscape at a rousing 2400 baud. I xcan boot into Linux from a floppy or win from power up. i r I enede up trying the pull the IDE cables and it did the trick. Now I need to see if drivers exist for my Yamaha OPL-Sax sound card. I also neecd to get a faster external modem to fdo this for real. :-_0) Thanks to everyone for their time and effort! | ||
|
gull |
You also need to change your backspace key setting. :> | ||
|
raven |
You are right it didn't look that bad in the Linux terminal I was in. Well at least I feel like I'm climbing the mountain now as opposed to sliding down. If I do a Linux applications item should I put it here or in Jellyware? Right now I'm looking for an x-windows apllication that will format text with as much control and formating capability as Pagemaker. Is LateX for page layout? | ||
|
gelinas |
Yes, LaTeX is a page-layout program. (If I remember correctly, it is a macro package for TeX.) The few times I used TeX, I used Microsoft Word to create the marked-up text files. | ||
|
mdw |
I'd guess most people who use LaTeX or TeX use vi or emacs to create their source text. If you want a real bare-knuckles approach, you could try writing postscript directly. Since postscript is, among other things, a stripped down version of a general purpose programming language, there's no reason why you can't make it do anything you want, within reason. | ||
|
raven |
re #201 Ouch, easy for a guru like you to say. I know a little javascript and html, raw postscript sounds like a steep learning curve. I will try LaTex to see if it's what I'm looking for which is a page layout application with a lot of text control that is WYSWYG. I think there is a postscript editor for x-windows called something like ghostscript. I haven't looked at it though. | ||
|
gull |
I remember seeing a series of columns (I think it was in _Electronics Now_) about Postscript. The demonstration programs would do things like generate graphs; you could literally send the program to your printer, along with some data, and the processor in the *printer* would calculate and draw the graph. Interesting stuff. | ||
|
raven |
There seem to be some rudimentry page layout programs out there, but nothing quite as all inclusive as Pagemaker. :-( The good news is there seem to be excellent html editors and the GIMP is a very good graphics editor. It was satisfying to mount my windows hds and bring up images in GIMP. I still need to see if there is a scanner driver for my Artec Viewstation scanner & a sound driver for my OPL-Sax sound card. It looks like I'll be able to do about 80% of my work on Linux, when I want to, which is not bad for freeware OS. :-) Not to mention ofcourse learn serious sys admin, and other networking skills. | ||
|
raven |
Well I got the sound card to work. The only way I have heard the get the scanner to work is to use windows 3.1 drivers under wine, which frankly I didn't quite understand. Do you then run an image editing program under wine that supports TWAIN? If so, no go, all my image editors crash under wine.. | ||
|
atticus |
From a LaTeX source file you can (1) output PDF using pdflatex (2) output PostScript using latex and dvips (3) output HTML using latex2html. Cool, isn't it? | ||
|
pfv |
"filters" (aka "Translators" and "xlators") | ||
|
mwg |
On the MBR problems... Useful tip: *NEVER* install Windows 9X on a PC with Linux already on it. Even if you have DOS running already, Windows will re-arrange the partition table according to its' preferences, and Linux often breaks badly at this time. (If Linux is on a different physical drive, you can disconnect the drive, install Windows, then use the boot disk solution below after reconnecting the drive.) If you need a dual-boot system, install Windows first, then Linux. *MAKE THE BOOT DISKS*, better yet, two or three. If Windows replaces the MBR again, which it does at random times for no obvious reason, boot with the boot disk, log in as root, run lilo, this will regenerate the LILO MBR and put back your configuration exactly as it was, including booting Windows by default, if that is what you selected in lilo.conf. Note that for this purpose, unless you do something like swap your standard keyboard for a USB model, you don't need to worry if you've upgraded your kernel on the hard drive, the lilo program will still be able to do its job under the old kernel used for the boot disk. If you've added special support for things to newer kernels, you want to reboot after fixing lilo for the newer kernel to run. | ||
|
scott |
And if you really just want your Win9x mbr back, try putting in a Win9x boot floppy, booting (hopefully) to the command prompt, and using 'fdisk /mbr'. | ||
|
gull |
Actually, I've never had a problem with a windows re-install screwing up the partition table. It will over-write the MBR, though, so you'd better have a Linux boot floppy ready. | ||
|
prp |
It shouldn't matter which MBR program you use, but rather which partition is active. All the MBR does is read the boot record from the active partition, and transfer to it. | ||
|
kentn |
Note that this Windows 9x messing up a Unix system problem is not limited to Linux, but also affects FreeBSD and other systems. Which is to say, this is Microsloth's fault... | ||
|
Response Not Possible: You are Not Logged In |
- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss