[SLE] Dual boot with Linux and NT
Hi, I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk. I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise. Raghav -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Raghavendra R wrote:
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Linux will have no problems with being on the last part of the drive. The only thing to watch out for is that the /boot directory has to be below the 1024th cylinder. This is usually accomplished by making a separate, small (about 7MB), /boot partition at the start of the drive. If I was you, I'd redo the partitioning, inserting a small /boot partition at the start, like this: /dev/hda1 7M /boot /dev/hda2 2G c: /dev/hda3 15GB <extended> /dev/hda5 2G d: /dev/hda6 6G NTFS drive /dev/hda... 6.5G Linux partitions I'm not going to go into how you should split up your Linux partitions as that is a heavily debated question. There is no need to create your Linux partitions specifically with Linux fdisk, although DOS fdisk won't be much use to you here. For partitioning, I would either recommend Linux fdisk for the whole lot (can be used through YaST), or one of the more recent versions of Partition Magic. If you install Linux before one of those MS OSes, then make sure you make a boot disk, as they have an annoying tendency to overwrite your MBR... If you have any more questions, you know where we are, Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /\\ /__/ / _ \/ // /\ \/ / ICQ# 22219005 _\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Chris Reeves wrote:
Raghavendra R wrote:
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Linux will have no problems with being on the last part of the drive. The only thing to watch out for is that the /boot directory has to be below the 1024th cylinder. This is usually accomplished by making a separate, small (about 7MB), /boot partition at the start of the drive. If I was you, I'd redo the partitioning, inserting a small /boot partition at the start, like this:
/dev/hda1 7M /boot /dev/hda2 2G c: /dev/hda3 15GB <extended> /dev/hda5 2G d: /dev/hda6 6G NTFS drive /dev/hda... 6.5G Linux partitions
I'm not going to go into how you should split up your Linux partitions as that is a heavily debated question.
There is no need to create your Linux partitions specifically with Linux fdisk, although DOS fdisk won't be much use to you here. For partitioning, I would either recommend Linux fdisk for the whole lot (can be used through YaST), or one of the more recent versions of Partition Magic.
If you install Linux before one of those MS OSes, then make sure you make a boot disk, as they have an annoying tendency to overwrite your MBR...
If you have any more questions, you know where we are, Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /+AFwAXA- /__/ / _ +AFw-/ // /+AFw- +AFw-/ / ICQ# 22219005 _+AFw-_v __/_/_//_/+AFw-_,_/ /_/+AFw-_+AFw-
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Chris, How is one to get more than four partitions on the HD? I have a HD with an extended partition and logical partitions on it. It's formatted NTFS, and Linux can't see it. As far as I know you can't create more than four primary partitions on a HD with your typical intel based system. I do this with sparc systems all the time, but I have always stopped at four with intel systems. Sure you can use extended partitions, but that gets messy, and I start to wonder to what end you would do such a thing. Steve -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
"Steven T. Hatton" wrote:
Chris Reeves wrote:
Raghavendra R wrote:
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Linux will have no problems with being on the last part of the drive. The only thing to watch out for is that the /boot directory has to be below the 1024th cylinder. This is usually accomplished by making a separate, small (about 7MB), /boot partition at the start of the drive. If I was you, I'd redo the partitioning, inserting a small /boot partition at the start, like this:
/dev/hda1 7M /boot /dev/hda2 2G c: /dev/hda3 15GB <extended> /dev/hda5 2G d: /dev/hda6 6G NTFS drive /dev/hda... 6.5G Linux partitions
I'm not going to go into how you should split up your Linux partitions as that is a heavily debated question.
There is no need to create your Linux partitions specifically with Linux fdisk, although DOS fdisk won't be much use to you here. For partitioning, I would either recommend Linux fdisk for the whole lot (can be used through YaST), or one of the more recent versions of Partition Magic.
If you install Linux before one of those MS OSes, then make sure you make a boot disk, as they have an annoying tendency to overwrite your MBR...
How is one to get more than four partitions on the HD? I have a HD with an extended partition and logical partitions on it. It's formatted NTFS, and Linux can't see it. As far as I know you can't create more than four primary partitions on a HD with your typical intel based system. I do this with sparc systems all the time, but I have always stopped at four with intel systems. Sure you can use extended partitions, but that gets messy, and I start to wonder to what end you would do such a thing.
The above does use an extended partition - /dev/hda5 onwards are logical partitions inside the extended partition. The four partition limit comes about due to the fact that the partition table on Intel type boxes is only big enough to hold four partitions. The purpose of the extended partition was to get around this limit by using one of the primary partitions to point to another 'partition table' at the start of the extended partition, which can hold many more partitions itself. I can't really see why you call this messy, as it enables people like myself to run multiple operating systems, and to split their Linux directory structure into many partitions, making the system more robust. When creating your Linux directory structure, it is often a good idea to have separate partitions for /boot, /var, /usr, /home, /, and possibly also /opt and /tmp. The reasons are as follows: /boot at the start of the drive, to make sure you boot files are below cylinder 1024 /var keep separate so that log files can't fill up your root partition and bring you to a halt /usr no particular reason, but it's a large, frequently accessed, structure in itself, mainly performance reasons /home for ease of upgrading, so you don't lose your files by accident / ummm - obvious? {/opt this sometimes has a few huge, often commercial, programs} {/tmp stops temp files filling up the / partition} Doing your Linux partitioning this way means that you *need* an extended partition, especially when you take into account the swap partition, and maybe a couple of partitions for other OSes. For the benefit of Raghavendra R: LILO will boot all the operating systems you're looking at, including NT and '95. My only worry about the partition scheme mentioned above, looking at it a second time around, was that I'm not totally sure whether NT can cope with its main partition being a logical partition. Hope that clears things up a bit... ;-) Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /\\ /__/ / _ \/ // /\ \/ / ICQ# 22219005 _\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Hi, Thanks to all who have thrown more light on this multi booting scenario. I will take these suggestions and install Linux and come back to U for any further problems. Raghav Chris Reeves wrote:
"Steven T. Hatton" wrote:
Chris Reeves wrote:
Raghavendra R wrote:
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Linux will have no problems with being on the last part of the drive. The only thing to watch out for is that the /boot directory has to be below the 1024th cylinder. This is usually accomplished by making a separate, small (about 7MB), /boot partition at the start of the drive. If I was you, I'd redo the partitioning, inserting a small /boot partition at the start, like this:
/dev/hda1 7M /boot /dev/hda2 2G c: /dev/hda3 15GB <extended> /dev/hda5 2G d: /dev/hda6 6G NTFS drive /dev/hda... 6.5G Linux partitions
I'm not going to go into how you should split up your Linux partitions as that is a heavily debated question.
There is no need to create your Linux partitions specifically with Linux fdisk, although DOS fdisk won't be much use to you here. For partitioning, I would either recommend Linux fdisk for the whole lot (can be used through YaST), or one of the more recent versions of Partition Magic.
If you install Linux before one of those MS OSes, then make sure you make a boot disk, as they have an annoying tendency to overwrite your MBR...
How is one to get more than four partitions on the HD? I have a HD with an extended partition and logical partitions on it. It's formatted NTFS, and Linux can't see it. As far as I know you can't create more than four primary partitions on a HD with your typical intel based system. I do this with sparc systems all the time, but I have always stopped at four with intel systems. Sure you can use extended partitions, but that gets messy, and I start to wonder to what end you would do such a thing.
The above does use an extended partition - /dev/hda5 onwards are logical partitions inside the extended partition. The four partition limit comes about due to the fact that the partition table on Intel type boxes is only big enough to hold four partitions. The purpose of the extended partition was to get around this limit by using one of the primary partitions to point to another 'partition table' at the start of the extended partition, which can hold many more partitions itself.
I can't really see why you call this messy, as it enables people like myself to run multiple operating systems, and to split their Linux directory structure into many partitions, making the system more robust.
When creating your Linux directory structure, it is often a good idea to have separate partitions for /boot, /var, /usr, /home, /, and possibly also /opt and /tmp. The reasons are as follows: /boot at the start of the drive, to make sure you boot files are below cylinder 1024 /var keep separate so that log files can't fill up your root partition and bring you to a halt /usr no particular reason, but it's a large, frequently accessed, structure in itself, mainly performance reasons /home for ease of upgrading, so you don't lose your files by accident / ummm - obvious? {/opt this sometimes has a few huge, often commercial, programs} {/tmp stops temp files filling up the / partition}
Doing your Linux partitioning this way means that you *need* an extended partition, especially when you take into account the swap partition, and maybe a couple of partitions for other OSes.
For the benefit of Raghavendra R: LILO will boot all the operating systems you're looking at, including NT and '95. My only worry about the partition scheme mentioned above, looking at it a second time around, was that I'm not totally sure whether NT can cope with its main partition being a logical partition.
Hope that clears things up a bit... ;-) Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /\\ /__/ / _ \/ // /\ \/ / ICQ# 22219005 _\_v __/_/_//_/\_,_/ /_/\_\
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Raghavendra R wrote:
Hi,
Thanks to all who have thrown more light on this multi booting scenario. I will take these suggestions and install Linux and come back to U for any further problems.
Raghav
Hi Ragav, Hi everyone, the SuSE support DB shows two examples for booting NT and Linux, this could be helpful for the use of NT's boot manager. I have a slightly different description here, if needed (includes a sample boot.ini) I'll translate and post it. For your disk, it's odd that only ~530 MB are below 1024; will this be different if you choose another setting in BIOS Setup? (LBA mode etc.) I also wonder wether the linux boot partition could be MSDOS formatted, as Warrl et al. nicely described the stuff needed for booting is handled by the BIOS (read: the bootsector stores absolute pointers to absolute disk sectors to collect the stuff for booting, this is filesystem independent. You need sort of FS support to store it there, but not for booting) This could "save" a partition. I do not feel happy about probable MS internal incompatibilities (FAT32 / NTFS - WinXX / WinNT) that come with that problem No Windows here, I cant test. Juergen -- =========================================== __ _ Juergen Braukmann juergen.braukmann@gmx.de| -o)/ / (_)__ __ ____ __ Tel: 0201-743648 dk4jb@db0qs.#nrw.deu.eu | /\\ /__/ / _ \/ // /\ \/ / ===========================================_\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
On Tue, 25 Apr 2000, juergen.braukmann@ruhr-west.de wrote:
I also wonder wether the linux boot partition could be MSDOS formatted, as Warrl et al. nicely described the stuff needed for booting is handled by the BIOS (read: the bootsector stores absolute pointers to absolute disk sectors to collect the stuff for booting, this is filesystem independent. You need sort of FS support to store it there, but not for booting) This could "save" a partition. I do not feel happy about probable MS internal incompatibilities (FAT32 / NTFS - WinXX / WinNT) that come with that problem No Windows here, I cant test.
The Linux boot partition *can* be MSDOS formatted BUT - it needs a bunch of special software. In addition, booting to MS-DOS version 7 (Windows 95) and then into Linux must be arranged very carefully overriding a bunch of the MS-DOS defaults - otherwise you are essentially crashing Windows 95 every time you go into Linux. And, having overridden the defaults, you then have to manually code to use them when booting into Windows 95. And they aren't well-documented, and I don't remember them. (You might look for the Win95NetBugs FAQ or the Windows95 Annoyances page, I think they are listed in one or the other or maybe both of those places.) Oh, and you lose most of the flexibility of lilo - either that or, every time you defrag your MSDOS disk space, you have to boot Linux from a recovery disk and rerun lilo. Really, it's much easier and safer to carve out 4 meg for a Linux boot partition and format it with EXT2. And what's so important about saving a partition? You can have up to three primary and something like 17 secondary on an IDE drive. -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Chris Reeves wrote:
How is one to get more than four partitions on the HD? I have a HD with an extended partition and logical partitions on it. It's formatted NTFS, and Linux can't see it. As far as I know you can't create more than four primary partitions on a HD with your typical intel based system. I do this with sparc systems all the time, but I have always stopped at four with intel systems. Sure you can use extended partitions, but that gets messy, and I start to wonder to what end you would do such a thing.
The above does use an extended partition - /dev/hda5 onwards are logical partitions inside the extended partition. The four partition limit comes about due to the fact that the partition table on Intel type boxes is only big enough to hold four partitions. The purpose of the extended partition was to get around this limit by using one of the primary partitions to point to another 'partition table' at the start of the extended partition, which can hold many more partitions itself.
I can't really see why you call this messy, as it enables people like myself to run multiple operating systems, and to split their Linux directory structure into many partitions, making the system more robust.
I agree, I like to have my system partitioned in much the same way you have suggested. I'm not sure exactly what is bothering me about using extended partitions. I have to think about this a bit. The one thing I do remember is that I was unable to see my extended NTFS partitions with Linux. Perhaps it's just superstision that keeps me away from extended partitions. Perhaps it is something someone else said way back when I was first learning about intel systems. I'll look into it.
When creating your Linux directory structure, it is often a good idea to have separate partitions for /boot, /var, /usr, /home, /, and possibly also /opt and /tmp. The reasons are as follows: /boot at the start of the drive, to make sure you boot files are below cylinder 1024 /var keep separate so that log files can't fill up your root partition and bring you to a halt /usr no particular reason, but it's a large, frequently accessed, structure in itself, mainly performance reasons /home for ease of upgrading, so you don't lose your files by accident / ummm - obvious? {/opt this sometimes has a few huge, often commercial, programs} {/tmp stops temp files filling up the / partition}
Doing your Linux partitioning this way means that you *need* an extended partition, especially when you take into account the swap partition, and maybe a couple of partitions for other OSes.
Absolutely agree with your reasoning for partitioning. I wish Intel systems didn't have the four partiton limit.
For the benefit of Raghavendra R: LILO will boot all the operating systems you're looking at, including NT and '95. My only worry about the partition scheme mentioned above, looking at it a second time around, was that I'm not totally sure whether NT can cope with its main partition being a logical partition.
Perhaps I was thinking about booting from an NTFS partition. I have always done it this way. I don't have FAT anywhere on my network with the exception of one small partiton used before Linux supported NTFS. This was used to pass files between OSs. I don't believe LILO will boot on an NTFS partition, but times change. I do regret having muddied the waters for Raghav. Your solution seem like a good one. Thanks for clearing things up. I am always learning, and conversations such as this are always helpful. Steve -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
On Sun, 23 Apr 2000, Raghavendra R wrote:
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Facts first: The stuff that lilo - the usualy Linux boot loader - reads, must reside in cylinders 0 to 1023 of one of the first two drives in your system. That's why a /boot partition is commonly recommended (and is installed automatically if you use YAST2). Based on what I see on my machine, this partition needs to have at least 1 megabyte of space, but allow for absurdity and give it 4 to 8. Aside from that, Linux simply does not care where it is (although moving it is a bit of a challenge). It can be on cylinder 3000 of the 5th drive of your 3rd SCSI chain, no problem. This restriction exists because the lilo boot loader, which runs BEFORE Linux is loaded, uses the BIOS disk I/O routines to load the Linux kernel, and those routines in the form lilo uses them (which works on old 386 machines as well as the new stuff) can only handle cylinder numbers from 0 to 1,023. Once the Linux kernel is loaded, the BIOS is ignored and the kernel can go anywhere. Now, as for your 2-gig FAT16 partitions: Find a source of a bunch of files of typical size and copy them to one of these partitions repeatedly (multiple directories or something) until the drive fills up. Next create a 995-meg FAT16 partition and format it, and copy all the files from the 2-gig partition to it. No surprise, they won't all fit. Find out how many files are on each of the two partitions. Surprise: they ALMOST all fit. You probably lost between 1% and 5%. Ask yourself if you're willing to use up 1000 megabytes of disk space in order to store 10 to 50 megabytes of files. FAT16 slack space is THAT BAD. The smallest chunk of space it can allocate (aka the cluster size) on a drive of 1 to 2 gigs, is 32 kilobytes. However, a large majority of typical Windows user and system files are 16 kilobytes OR LESS, meaning that over half the space allocated to these files is used for NOTHING. Shrink the partition size under a threshold which is a few meg shy of 1 gig, and the cluster size drops to 16K. If you were to cut the partition size under 500 megabytes, the cluster size would drop to 8K and space would be used even more efficiently, but at 16K cluster size it isn't really horrible. Your given disk architecture has 504 kilobytes per cylinder, or about 512 megabytes in the first 1,024 cylinders. Now, there are some things you need to know about the NT bootloader that I can't tell you - because I don't know them. Does IT require anything in particular to be in any particular part of the disk? If so, factor that into the following. I'll assume it doesn't. Partition table: Set up an extended partition occupying the entire disk. Within it, allocate as follows using linux fdisk: (5) 6 megabytes ext2 Save that and get out of this install process. Start the Windows 95 install process. If it asks you about support for large hard disks, say no (it's talking about FAT32 which would be good, except NT 4.0 can't speak that language). Allocate more partitions: 990 megabytes DOS 990 megabytes DOS Complete this install. Now start a Linux install. Allocate additional space as follows: (8) 120 megabytes swap (9) 7 gigabytes ext2 Map partitions as follows: 5 is /boot, 9 is / (Purists will recommend a multi-partition install of Linux, and for a server in steady use in a multi-user network I'd agree In fact I have six partitions on a 7.6-gig disk in the system I'm running right now. Servers in steady use don't have multiple OSes installed. It's a complexity you don't necessarily need right now, particularly if you are new to this stuff.) Complete this install. Have lilo write to the boot sector of the root partition AND to floppy (you may have to do one of these manually: "man lilo" and "man lilo.conf" for details). That floppy will be useful if things go not quite right. Now install Windows NT. Select appropriate options to NOT overwrite your Windows 95 install. Let it have the rest of the disk. Talk to its bootloader about providing you options for Windows 95 and for Linux/lilo (boot sector of partition 9). You'll have to read the NT documentation on how to do that. -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
hi sorry for the late reply. I think i can solve your problem. I actually did quite the samething for that and a month ago it was this list members who solved it. Okay, i used this on a 6.3 eval cd but it must work for you also. Before it starts the installation (if you cd boot) , it gives a "boot:" prompt. Here specify the disk geometry, say boot: linux hda=1024,255,63 irrespective of whether it is in LBA, normal or in large modes in the bios. Then proceed with the installation and then after it boots (with only linux and suse labels) fire up Yast and in the system adm menu go for kernel and boot configuration and then add a new image "nt" and proceed. This *MUST* work irrespective of the number of cylinders or the size of the harddisk ...but ... i don't know how adversely it can affect you. For me so far it hasn't . Cheers cheedu ------------------------------------------------------------------------- email: omicron@pes.edu website: www.geocities.com/sri_dhar_n It is impossible to do anything foolproof because fools are so ingenious ------------------------------------------------------------------------- On Mon, 24 Apr 2000, Raghavendra R wrote:
Hi,
I have a Intel P III processor with a 17 GB Seagate hard drive. Ths BIOS recognises this hard disk as one with 33416 cylinders, 16 heads, 63 sectors. I want to install Win 95, Win NT and Linux on my hard drive. I ran MS-DOS fdisk program and created a primary partition of 2 GB and the entire remaining portion of the hard disk as an extended partition. I formatted the primary partition as a DOS FAT16 filesystem (C:) and also the starting portion (2 GB) of the extended partition as another DOS FAT 16 filesystem (D:). I want to install NT Workstation from 4 GB till 10 GB by creating a NTFS filesystem for that portion. Finally, i would like to install Suse Linux 6.3 on the remaining 6.5 GB of the hard disk.
I have a few doubts on my mind. Can i install Linux on the last 6 GB of my 17 GB har disk?? I heard that Linux should be installed on the first 8 GB of the hard disk or the first 1024 cylinders of my hard disk. Is it true?? Also, should i always repartition the hard drive thro' Linux yast before installation??. Please advise.
Raghav
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
participants (6)
-
chris.reeves@iname.com
-
hattons@cpkwebser5.ncr.disa.mil
-
juergen.braukmann@ruhr-west.de
-
omicron@pes.edu
-
raghav@easi.soft.net
-
warrl@blarg.net