GNU GRUB - Bugs: bug #36672, GRUB fails to read FAT filesystem...
You are not allowed to post comments on this tracker with your current authentication level.
bug #36672: GRUB fails to read FAT filesystem label
Submitter: | <qwertial> | ||
Submitted: | Sun 17 Jun 2012 08:52:24 AM UTC | ||
Category: | None | Severity: | Major |
Priority: | 5 - Normal | Item Group: | Software Error |
Status: | Fixed | Privacy: | Public |
Assigned to: | None | Originator Name: | |
Open/Closed: | Closed | Release: | Bazaar - trunk |
Release: | Reproducibility: | None | |
Planned Release: | None |
Jump to the original submission
Mon 25 Jun 2012 02:22:14 PM UTC, comment #10: |
<qwertial> |
Mon 25 Jun 2012 09:18:19 AM UTC, comment #9: This patch should help |
Vladimir Serbinenko <phcoder> |
Sun 24 Jun 2012 08:04:38 PM UTC, comment #8: MS-DOS 6.22 labeling utility lets me use spaces. And it does mark the record with the "archive" bit set. (And actually, raw DOS API lets one create regular files with spaces in their names, without VFAT - they just were not very popular, because of how command line works in there.)
|
<qwertial> |
Sun 24 Jun 2012 06:18:36 PM UTC, comment #7: Well the problem with the industry standards like FAT is what is actually correct. mkdosfs actually rejects anything you said. QEMU is unfortunately known not to be very accurate. What other programs create such a FAT? |
Vladimir Serbinenko <phcoder> |
Sun 24 Jun 2012 04:03:23 PM UTC, comment #6: Sorry for the delay.
|
<qwertial> |
Wed 20 Jun 2012 01:43:13 PM UTC, comment #5: It's usually pretty futile to avoid hitting compiler problems by playing with optimisations. Attached patch restructures functions to avoid trampoline here. |
Vladimir Serbinenko <phcoder> |
Wed 20 Jun 2012 06:32:23 AM UTC, comment #4: I figured. And did just that.
|
<qwertial> |
Tue 19 Jun 2012 05:37:41 PM UTC, comment #3: GRUB GDB stub isn't very good and lacks several abilities. It's better to use qemu stub. |
Vladimir Serbinenko <phcoder> |
Tue 19 Jun 2012 03:05:16 PM UTC, comment #2: Strange. I recompiled trunk GRUB from scratch with a freshly installed gcc 4.7.1 (Arch), built a minimal image, ran it in QEMU connected to GDB and I still see the same wrongly-generated code. How did you test?
|
<qwertial> |
Mon 18 Jun 2012 09:19:14 PM UTC, comment #1: Hm, it seems to happen under Fedora with 4.7.0 but not under Debian with 4.7.1 which suggest that bug is perhaps fixed in 4.7.1 |
Vladimir Serbinenko <phcoder> |
Sun 17 Jun 2012 08:52:24 AM UTC, original submission:
Steps to reproduce:
|
<qwertial> |
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 5 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2012-06-25 | phcoder | Attached File | - | Added fat.diff, #26103 | |
2012-06-20 | phcoder | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2012-06-20 | phcoder | Attached File | - | Added fat.diff, #26070 | |
2012-06-19 | qwertial | Carbon-Copy | Removed 88440 | - |
Powered by Savane 3.13-caa5.
Corresponding source code
Seems it does. Thank you.