GNU GRUB - Bugs: bug #39527, grub2-install fails when 1-Disk...
You are not allowed to post comments on this tracker with your current authentication level.
bug #39527: grub2-install fails when 1-Disk RAID-1 array is present
Submitter: | Wesley <pa4wdh> | ||
Submitted: | Fri 19 Jul 2013 03:37:28 PM UTC | ||
Category: | Installation | Severity: | Major |
Priority: | 5 - Normal | Item Group: | Software Error |
Status: | Fixed | Privacy: | Public |
Assigned to: | None | Originator Name: | |
Open/Closed: | Closed | Release: | other |
Release: | Reproducibility: | Every Time | |
Planned Release: | None |
Jump to the original submission
Tue 12 Nov 2013 11:13:31 PM UTC, comment #10: |
Vladimir Serbinenko <phcoder> |
Sun 21 Jul 2013 02:36:50 PM UTC, comment #9: In my case the command list works as i described, even without the grub2-install after removing the disk. I don't understand why it's logical that the grow -n 2 and fails if executed right after the grow -n 1 -f command. It's an administrative change of the number of disks in the array, in my opnion that can be changed anytime.
|
Wesley <pa4wdh> |
Sun 21 Jul 2013 05:57:36 AM UTC, comment #8: The message simply means that one disk in RAID is missing. You need to check state of arrays using /proc/mdstat. After mdadm --remove you get degraded array and this message is normal.
|
Andrei Borzenkov <arvidjaar> |
Sat 20 Jul 2013 08:26:16 PM UTC, comment #7: I attached the log file (compressed to fit within the size limit).
|
Wesley <pa4wdh> |
Sat 20 Jul 2013 05:09:26 PM UTC, comment #6: Could you attach output of
|
Andrei Borzenkov <arvidjaar> |
Sat 20 Jul 2013 01:54:27 PM UTC, comment #5: I just tried and with the trunk version it works ok.
|
Wesley <pa4wdh> |
Fri 19 Jul 2013 08:09:48 PM UTC, comment #4: Yes, I understand it. As I said I used your command line to create array. |
Andrei Borzenkov <arvidjaar> |
Fri 19 Jul 2013 07:35:18 PM UTC, comment #3: I'll try to test somewhere during the weekend, but just as a quick comment:
|
Wesley <pa4wdh> |
Fri 19 Jul 2013 07:10:39 PM UTC, comment #2: I cannot reproduce it on openSUSE 13.1 M3 using mostly up-to-date trunk. I created degraded array md127 with single member /dev/sdc1 using your command, formatted as ext2 and installed grub2 on /dev/sdc using (mounted) md127 as --boot-directory. It installed without issues.
|
Andrei Borzenkov <arvidjaar> |
Fri 19 Jul 2013 03:46:00 PM UTC, comment #1: Forgot to mention: Grub release 2.00 (i could only choose some 1.x releases in the menu) |
Wesley <pa4wdh> |
Fri 19 Jul 2013 03:37:28 PM UTC, original submission:
Hi All,
|
Wesley <pa4wdh> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2013-11-12 | phcoder | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2013-07-20 | pa4wdh | Attached File | - | Added grub2-install.log.gz, #28629 |
Powered by Savane 3.13-02a9.
Corresponding source code
I've just retested and 1-disk raids work without problem. I think what happens in report is that some structures weren't flushed by mdraid.