Mailinglist Archive: opensuse (3351 mails)

< Previous Next >
[opensuse] move a Reiser partition, adjustments of GRUB bootloader
  • From: Birgit Kellner <birgit.kellner@xxxxxxxxxxxx>
  • Date: Fri, 16 Mar 2007 21:07:32 +0100
  • Message-id: <45FAF904.80003@xxxxxxxxxxxx>

I have a laptop with openSuSE 10.2 and Windows XP as dual-boot with GRUB as bootloader. SuSE currently has one Reiser partition plus a swap partition, and there are two Windows partitions, one hidden and one, well, not.

It turns out that I need more space for XP, so I first shrank the Reiser partition to make space available, but foolishly overlooked that the space would become available in a section where I currently can't make use of it.

This is the current partition table:

Platte /dev/hda: 40.0 GByte, 40007761920 Byte
255 heads, 63 sectors/track, 4864 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hda1               1         230     1847443+  1b  Verst. W95 FAT32
/dev/hda2             231        1741    12137107+   c  W95 FAT32 (LBA)
/dev/hda3   *        1743        3701    15735667+  83  Linux
/dev/hda4            4751        4864      915705   82  Linux Swap / Solaris

So there's about 8 GB free space between hda3 and hda4. I'd like to format about 1,5 of that with a native Linux format and make it the home of /home. The remaining 6,5 should be merged with the larger FAT32 partition (currently hda2). All of this should be, so to speak, minimally invasive, as I don't have the time to reinstall either Windows or Linux.

I don't quite know how to go about doing this. Two things bug me. First, I can't create another primary partition because there already are four on the disk, and it's not possible to create a logical partition because it would need an extended partition, which cannot be created because the limit of four extended/primary partitions has been reached.

Second, what changes do I have to make for GRUB to still find the bootable partitions afterwards? And where would I make them?

Finally, how, considering the above conditions, do I go about actually *moving* the Reiser partition up so that the free space becomes adjacent to the FAT32 partition, which seems the most economical way to go about things?

Thanks a lot in advance,

best regards,

Birgit Kellner

To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages