On 10/16/2014 10:25 PM, Cameron Simpson wrote:
On 16Oct2014 18:45, jd1008 <jd1008@xxxxxxxxx> wrote:
On 10/16/2014 03:32 PM, Cameron Simpson wrote:
On 16Oct2014 12:55, jd1008 <jd1008@xxxxxxxxx> wrote:
I am trying to avert having to dd out 2 partitions to external drive
and repartition and dd them back in.
What I am trying to do is renumber partition 1 as partition 2
and partition 2 as partition 1.
Is this possible? parted and fdisk and sfdisk do not seem to provide
such operations.
sfdisk has a dump option. I would think you could dump the partition
table and reorder the partition records and reload it. I can't see
any reason that would not work.
OK, it's just that I did not want to wreck the drive, as I was not sure
it would accomplish what I wanted.
So, P2 will be renamed P1
and P1 will be renamed (renumbered) P2.
I would expect so. Note that I haven't done this myself.
Will this affect the other partitions P3 and P4 in any way?
Shouldn't.
Such as, will it affect their starting offsets? Will the system
no longer be able to identify them by their existing UUID?
AFAIK, the partition table is just a data structure laying out the
on-disk location of partition. The partition number is the record
number in the data structure. The physical location should be
independent. So you should be able to rearrange the records.
I gather the UUID is embedded in the partition itself. But I have
never found out. But on that basis, the system should be just fine. In
fact, that's really the point of putting UUIDs on partitions - so the
OS config files don't have to track partitions locations and hard
drive locations.
Note that this suggestions doesn't move any of the on-disk data around
(except the partition table itself I guess).
Could you explain _why_ you want to renumber the partitions? Does
something have a hardwired desire to use "partition 1" or something?
Cheers,
Cameron Simpson <cs@xxxxxxxxxx>
Sometimes when you fill a vacuum, it still sucks.
- attributed to Dennis Ritchie, about X
I think I need to do it because the windows partition for some reason
will not boot as partition 2 even though the boot.ini was edited to look
in partition 2 instead of partition 2.
So, I restored boot.init to look into partition 1, and then I will try
to boot windows
from the grub2 menu (which I have also edited to look into msdos1
instead of msdos2.
Not sure it will work, but worth a try.
I might save me a reinstall.
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org