Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 12-24-2005, 11:55 AM   #1
Registered: Dec 2003
Posts: 105

Rep: Reputation: 15
booting beyond 1024 cyls

Hi all,

I am one who tinkers, and plays with distros, as opposed to being a 'power user' so I tend to install one, get a feel for it, play with it, and eventually move on until I have time to experiment with another one. As such, I learn to get around in linux, but its more of a sideline hobby at this point in time.

I went years with an older, PII machine, and as such, always set up the boot loader to boot from a floppy, in order to avoid any problems with booting the windows system that I use every day to make a living. Plus, my linux installs were beyond the 1024cyl limit, so it was just easier than shoving things around on my hard drive to make room "near the head of the line."

Bought myself a nice new Intel MB and a P4 for Christmas, and I'm in the mood to try out Fedora 4.

My machine has a main HD of 40G, with various partitions, which boots from C:\ into that windows thing I have to use.

In order to keep it simple, I just want to just plug in a spare 20G drive as a slave, and I hope to install Fedora there, and let it put the bootloader in the MBR. Where I fall short in knowledge is, will Fedora boot from the MBR, being installed so far down the "cylinder list?"

I am not concerned about the "how" for the bootloader, as much as I am not wanting to repeat the past when I learned the hard way that the older PC could not boot any OS past 1024cyls.

Is that enough information, and will I be able to boot properly?

Much obliged for any assist.

Old 12-24-2005, 05:02 PM   #2
Senior Member
Registered: Jun 2004
Location: Spain
Distribution: FC5
Posts: 1,993
Blog Entries: 1

Rep: Reputation: 46
You shouldn't worry. The 1024 cylinder limitation existed for some older hardware but I've never had a problem with it. Grub is very flexible and will boot almost anything. Also, since you plan to install FC on the second HD it's going to start within the 1024 boundary on that disk. Just remember that the BIOS will look into the mbr of the first HD to see which OS should be started and where it resides.
Old 12-24-2005, 05:16 PM   #3
Senior Member
Registered: Dec 2005
Location: Massachusetts, USA
Distribution: Ubuntu 10.04 and CentOS 5.5
Posts: 3,873

Rep: Reputation: 334Reputation: 334Reputation: 334Reputation: 334
One technique that I use to keep the disks completely separate is to power off the first disk when I install Linux to the second disk. Then you can choose which to install by adjusting the CMOS boot sequence. You have to keep the data cable in the first hard disk during the install to the second disk. That is so that the BIOS will know that there is a disk there and the Linux installer will put the right info into the boot loader. This will keep your Windows disk completely untouched.

1 - Power off the computer and disconnect the power cable from the first hard disk.

2 - Set the CMOS boot sequence to boot from the second hard disk.

3 - Install Linux.

4 - Do any post installation work on the Linux system.

5 - Power off the computer and replace the power cable on the first hard disk.

6 - When you want to boot Windows you can change the boot sequence in the CMOS to boot from the first hard disk. When you want to boot Linux you can change the CMOS boot sequence to boot from the second hard disk.

This way no matter what happens you can replace or move either disk and the other disk will still boot its operating system. It's not too inconvenient. You will probably boot one system or the other 90% of the time.
Old 12-24-2005, 05:27 PM   #4
Senior Member
Registered: Jun 2004
Location: Spain
Distribution: FC5
Posts: 1,993
Blog Entries: 1

Rep: Reputation: 46
The idea is OK, but you don't have to do anything that elaborate. After doing your install on the second HDD you can simply install grub to the MBR of the second drive. Then make your 2nd drive your first (!) and add the necessary lines to start up windows (which is now on the second). Before the typical
rootnoverify (hd0,0)
chainloader +1
lines place the following:
map (hd0,0) (hd1,0)
map (hd1,0) (hd0,0)
That way windows will believe it's on the first HD and won't cause any problems at boot.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
>1024 please?!?!? X won't load! jollyjoice Slackware 6 07-25-2004 05:37 AM
1024 OR 16 colors Jimi_l Fedora 1 06-21-2004 06:25 AM
Booting: Device 0x0309 exceeds 1024 cylinder Freeek Linux - Newbie 1 09-27-2003 01:46 PM
Ports below 1024 peo66 Linux - Networking 4 06-14-2003 06:04 AM
Below 1024 mikeyt_3333 Linux - Networking 7 11-10-2001 05:22 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 03:10 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration