2006/2/17, Mike McCarty <[EMAIL PROTECTED]>: > First step before messing with partitions: do a backup. > Second step before messing with partitions: save your MBR on a floppy. > Third step before messing with partitions: save the first sector > of each partition on a floppy.
I have backups at home of everything important on the home partition, but I'm on the road right now and it will be very annoying if I have to resort to that... more info than needed though :). Point taken, backup backup backup. The MBR didn't seem like a big deal to me because I don't have a floppy, and figured I could always rebuild it from Knoppix. I didn't know about saving the first sector of each partition - thank you an I will in the future. > I dunno what you have in your MBR for boot code, but > I don't see how you created two more if you have a > "normal" setup. With a normal setup, you can only > have up to four partitions, one of which can be > "extended" and have logical partitions in it. > You already had three partitions, so how did you > add two more? I suppose that hda5 and hda6 are inside > of an extended partition you created before. Or are > you using LVM? If you use LVM, I can't help you much > if at all. > > What does fdisk say? > What were the start/end addresses before you changed the PT? Here's my partition table now, in a couple different formats: cfdisk 2.11u Disk Drive: /dev/hda Size: 30005821440 bytes, 30.0 GB Heads: 15 Sectors per Track: 63 Cylinders: 62016 Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ hda5 Boot Logical Linux 4702.45* hda6 Boot Logical Linux 1000.10* hda7 NC Logical Linux ext3 [/home] 14999.98* hda8 Logical Linux swap 511.91 hda2 Boot Primary Linux ext3 [/] 5000.01 hda1 Boot Primary Win95 FAT32 (LBA) 3790.89 Primary Free Space 0.49 Partition Table for /dev/hda First Last # Type Sector Sector Offset Length Filesystem Type (ID) Flags -- ------- -------- --------- ------ --------- ---------------------- --------- 3 Primary 0 41434469 63 41434470 Extended (05) None (00) 5 Logical 63* 9184516* 63 9184454* Linux (83) Boot (80) 6 Logical 9184517*11137831* 63 1953315 Linux (83) Boot (80) 7 Logical 11137832*40434659 1#29296828* Linux (83) None (00) 8 Logical 40434660 41434469 63 999810 Linux swap (82) None (00) 2 Primary 41434470 51200099 0 9765630 Linux (83) Boot (80) 1 Primary 51200100 58604174 0 7404075 Win95 FAT32 (LBA) (0C) Boot (80) Primary 58604175 58605119 0 945 Free Space None (00) I didn't print the partition table before the changes, but it would have looked like this, gotten by deleting the two new partitions in cfdisk (without saving the changes): cfdisk 2.11u Disk Drive: /dev/hda Size: 30005821440 bytes, 30.0 GB Heads: 15 Sectors per Track: 63 Cylinders: 62016 Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ Pri/Log Free Space 5702.57* hda5 NC Logical Linux ext3 [/home] 14999.98* hda6 Logical Linux swap 511.91 hda2 Boot Primary Linux ext3 [/] 5000.01 hda1 Boot Primary Win95 FAT32 (LBA) 3790.89 Primary Free Space 0.49 Partition Table for /dev/hda First Last # Type Sector Sector Offset Length Filesystem Type (ID) Flags -- ------- -------- --------- ------ --------- ---------------------- --------- Pri/Log 0 11137831* 0#11137832* Free Space None (00) 3 Primary 11137832*41434469 0 30296638* Extended (05) None (00) 5 Logical 11137832*40434659 1#29296828* Linux (83) None (00) 6 Logical 40434660 41434469 63 999810 Linux swap (82) None (00) 2 Primary 41434470 51200099 0 9765630 Linux (83) Boot (80) 1 Primary 51200100 58604174 0 7404075 Win95 FAT32 (LBA) (0C) Boot (80) Primary 58604175 58605119 0 945 Free Space None (00) > Well, you are the one who did things. Did you keep a written > log of your actions and what happened? The exact actions I took were to run boot into knoppix, then: cfdisk /dev/hda move cursor onto unused space n (new partition) l (logical) Size (in MB): 1000 e (end) move cursor onto unused space n (new partition) l (logical) Size (in MB): 4702.47 (all the remaining space) e (end) I mounted the root partition and changed hda5 and hda6 to hda7 and hda8, and ran update-grub while chrooted into the root partition (which I later realized was unnecessary, since the root partition didn't change). One thing I noticed is that the home partition now has the flag "NC" which I don't think it had before. Also, I got a warning that since I had more than one bootable partition (I now have four), DOS MBR could not read this. I didn't worry about it, since I'm using GRUB. > I recommend that you not exit Knoppix until either you are > reasonably satisfied that you are fixed up, or until > you give up in despair. Hopefully, with a little help, > you can get back where you were. > > We're here to help, if we can. THANK you. I will remain in knoppix until said conditions.