This message occurs when leaving the Grub menu and before the Ubuntu splash screen.
How do I fix the problem to clear the message?
And what doe is it mean?
error: Diskfilter writes are not supported
System boots and seems to work just fine.
|
It's a BUG!This is a bug that occurs in the most recent version of Ubuntu Server LTS (Ubuntu Server 14.04 LTS), when you create the boot partition (or the root partition, when the boot partition doesn't exists) inside a LVM or a RAID partition. You can get more info about this bug in Ubuntu Launchpad: Bug #1274320 "Error: diskfilter writes are not supported". Update: This bug is already fixed in Ubuntu Server 14.04 and some newer Ubuntu versions. Probably, you only need to run Why does this bug occur?When the system is booting, GRUB reads ( From the GRUB Manual:
This behavior can be founded in
The problem is that the
The GRUB recordfail feature uses the Let's see the lines from 104 to 124 in
GRUB correctly skips the recordfail feature when using unsupported filesystems (btrfs, zfs, etc), but it doesn't skip LVM and RAID at any moment. How does GRUB protect itself from writing inside RAID and LVM?To read/write correctly in a filesystems, GRUB loads an appropriate module. GRUB uses the diskfilter module ( Let's see the read/write implementation of the diskfilter module:
I'm pasting the code here (lines from 808 to 823). The warning showed in this question appears at line 821:
The Why does using
|
|
|
Thank you especially for the bug reference. I hope you will understand that I found nux' solution more compelling, though. ;)
– Run CMD
Jul 24 '14 at 5:48
|
||
|
Hi @ClassStacker, I summarized the answer! It was very big and it was very difficult for many people to understand :p It is still big, but at least I organized it in sections. So now you can look only in the sections of interest.
– Rarylson Freitas
Jul 31 '14 at 4:16
|
||
|
Wow. Thank you. If there was an "answer of the month" feature, I'd vote for yours. Also, you deserve a "no BS" award. This is the kind of articles which really provide value, and which make a huge difference between this site network as compared to forums.
– Run CMD
Aug 1 '14 at 8:46
|
||
|
Sadly I have been affected by this bug and none of the fixes in the bug report or here by editing the
00_header file have worked. I won't disable the quick_boot to make it go away.
– douggro
Aug 18 '14 at 5:13
|
||
|
|
@douggro I'm not sure why the edited
00_header file (as recommended here) wouldn't work. I know that just because it works for me (and for Rarylson Freitas) doesn't mean it necessarily would work for everyone. But did you make sure to give the right permissions to the old and new 00_header and to run update-grub? (If you just edited 00_header in place, no chmod is required, but update-grub remains necessary.)
– Eliah Kagan
Oct 1 '14 at 15:48
|
|
I think this error occur because of raid or LVM partition . For a temporary fix for this problem : Edit : Replace Then :
|
|||||||||||||||||
|
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?