Bug 567155
Summary: | "No System Disk" error after install | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | TheDuke <thedukevip> |
Component: | grub | Assignee: | Peter Jones <pjones> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 12 | CC: | jonathan, lkundrak, pjones, simonyanix |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-11-04 08:22:56 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
TheDuke
2010-02-21 23:11:55 UTC
Well, with luck, and some work, I've figured out the real cause of the bug : The /boot partition was inside an extended one How to fix this : 0- Use any live cd with gparted on it (like... GParted Live CD) 1- Create a new primary partition (200Mo , ext3/4), 2- Mount it under /mnt/newboot 3- Mount the original boot partition under /mnt/oldboot 4- Copy the /mnt/oldboot content to /mnt/newboot, 5- Edit /mnt/newboot/grub/menu.lst and make necessary changes to use the new partition instead of the original one 5bis- Unmount partitions 6- Go back to gparted, make a refresh then : - Disable the "boot" flag of the original boot partition - Enable the boot flag of the new one 7- Reboot, The system should boot now ! Extra Steps : - Under Fedora (root), use "ls -l /dev/disk/by-uuid" to get the uuid of the newly created partition - Edit /etc/fstab and change the /boot uuid to the new one - Reboot the system, it may give you an "Error 17" Message, in this case, use the Fedora installer disk -> Rescue mode, wait for it to boot and mount your system under "/mnt/sysimage" -> chroot /mnt/sysimage -> grub-install /dev/sda (or your primary disk) - Now, the system should work as expected, you can delete the old boot partition and do what ever you want with the available space Final Note : Is the original of the whole problem (grub not booting when /boot is in an extended partition) a bug or what ?! Hi TheDuke, I don't think this is a bug because any bootloader needs to be installed on a MBR partition which does not work on an extended partition. As such, I'm considering closing this bug. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers This message is a reminder that Fedora 12 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 12. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '12'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 12's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 12 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping |