Mailinglist Archive: opensuse (3104 mails)

< Previous Next >
Re: [SLE] Disk partitioning
  • From: dickdelp@xxxxxxx (Dick Delp)
  • Date: Sat, 01 Apr 2000 23:22:07 -0800
  • Message-id: <38E6F51F.9676A147@xxxxxxx>

Cheedu wrote:

> hello
> I am a sort of a newbie to suse 6.3. I was a redhat user. If you
> don't mind , can you help me with a slight problem during installation.
> i want to know how i can specify the sizes of / ,/boot,/home
> partitions during installation. My disk geometry being what it is , my
> hard disk has more than 1024 cylinders. Disk Druid in RHL says its 1027
> but yast says its around 2337. So the /boot in suse somehow manages to
> come after the 1500th cylinder. So lilo won't work properly. Moreover, my
> hard-disk is not contigous. Repeated formatting and resizing of partitions
> are to be blamed, i suppose. Any idea how i can continue? Even
> documentation on the web would be nice.
> Cheers
> Cheedu

I have partitioned a 30 GB IDE drive for use as a secondary drive in a system
having a 10 GB primary drive. The system is set up for triple-booting among
Linux (SuSE 6.3), Windows 2000, and Windows 98 SE.

On the secondary drive, Cylinder 0 is a single-cylinder partition formatted as
ext2 upon which /boot is mounted. On my system, that corresponds to 7 MB, way
more than adequate for /boot. Then there follows an extended partition
(beginning at cylinder 1, naturally) occupying about 20 GB. This is followed
by a primary partition containing 120 MB or so, designated and formatted as
Linux swap. Then fourth and final partition on the drive is a primary
partition of about 10 GB formatted as ext2, upon which / is mounted.

I have chosen not to have separate partitions for /usr, /home, or /var, as is
sometimes recommended. Except for /boot and the swap partition, everything
Linux is contained on this, the last partition on the secondary drive.

The extended partition contains some FAT32 file systems and an NTFS file
system. The primary drive contains FAT 32 file systems. The MBR of the
primary drive contains a boot record for System Commander. System Commander
is set up to point to and select among:

A) the first partition on the primary drive (where WIN 98 is installed);
B) the logical partition containing NTFS within the extended partition on the
secondary drive (where WIN 2000 is installed); and
C) the last primary partition on the secondary drive (where Linux is

The Linux root partition (/), mounted upon /dev/hdb4, begins about Cylinder
2900 and extends to about Cylinder 3700. Although the boot machinery
contained in /boot must be located below Cylinder 1024, no such requirement is
placed on anything else in Linux.

I used System Commander to set the size, order, and type of each partition.
(I have little doubt that Partition Magic would have done as well.) The
partitioning was verified using the fdisk program supplied with each of the
three operating systems. Each partition was formatted using the formatting
program of its target OS.

No problems have been encountered. Linux can see every ext2, NTFS, and FAT32
partition. WIN 2000 can see every NTFS and FAT32 partition. Win 98 can see
every FAT32 partition.
And, though it is completely irrelevant to Linux, Windows 2000 uses exactly
the same letter to designate every logical drive as does Windows 98.

I deplore Disk Druid from Red Hat. Or at least I deplore Red Hat's failure to
deal with a bug that I reported to them last August, along with a possible
explanation and a suggested work-around. Three different persons have been
appointed to follow up on it. All have acknowledged the assignment. None has
ever asked a question, made a suggestion, or indicated that they have given
any thought to the matter whatsoever. The bug report is still open.


> -------------------------------------------------------------------------
> email: omicron@xxxxxxx
> website:
> It is impossible to do anything foolproof because fools are so ingenious
> -------------------------------------------------------------------------
> --
> To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
> For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
> Also check the FAQ at

To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
Also check the FAQ at

< Previous Next >
This Thread