Dan Thurman wrote:
On 04/08/2013 09:06 AM, Dan Thurman wrote:
Since I was unable to install F18, I would like
to revert back to F17 that I have restored from
backups, the following partitions:
/ (root) /dev/sda10
/boot /dev/sda9
What I have left to do is to restore the MBR
on /dev/sda9 /boot partition.
I have a separate MBR installed on /dev/sda
drive which is the master MBR for multiboot
OS, which is working fine.
What steps can I use to accomplish this?
Are these the instructions I am looking for?
1. Boot the system from an installation boot medium. (live CD/DVD/USB)
2. Type linux rescue at the installation boot prompt to enter the
rescue environment.
3. mkdir /mnt/sysimage
4. mount /dev/sda10 /mnt/sysimage
5. mount /dev/sda9 /mnt/sysimage/boot
6. mount --bind /dev /mnt/sysimage/dev
7. mount --bind /proc /mnt/sysimage/proc
8. mount --bind /sys /mnt/sysimage/sys
9. chroot /mnt/sysimage # root partition.
10. grub2-install /dev/sda9 # boot partition.
11. grub2-mkconfig -o /boot/grub2/grub.cfg
12. Review the /etc/grub.d/10_linux
13. Reboot the system.
A few comments on this:
1 - I am not an expert, I think "experienced" would be a better description.
2 - Google "grub2 install MBR in partition" and note that it has not been
uniformly successful. That's my experience, with MBR data not in the MBR part of
the disk you are essentially chain loading grub2, and your BIOS and misc other
factors may cause this to fail, solidly or when the mood strikes it. That was my
experience, and other users' as well. There, I warned you.
3 - your setup looks as good as it gets, I can't see anything wrong, several
posts suggested copying resolv.conf to the chroot etc directory, I don't know
why, but several posts said it was needed. I suspect it depends on your setup.
4 - I assume there's a good reason to do it this way instead of just putting the
MBR in the MBR area, but you are traveling some code which has failed for
others. You might consider doing things the more typical way.
5 - I would do grub2-mkconfig and put the result in a temp file, then look at it
hard before proceding. I don't think you need all the mount stuff, since you
will bind /dev to /chroot/dev anyway.
6 - good luck.
--
Bill Davidsen <davidsen@xxxxxxx>
"We have more to fear from the bungling of the incompetent than from
the machinations of the wicked." - from Slashdot
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org