buildrootschalter/boot/grub/grub.200-fix_mbr_handling.patch

14 lines
448 B
Diff
Raw Normal View History

Index: b/stage2/disk_io.c
===================================================================
--- a/stage2/disk_io.c
+++ b/stage2/disk_io.c
@@ -365,7 +365,7 @@
2006-03-18 14:07:29 +01:00
int
devwrite (unsigned int sector, int sector_count, char *buf)
2006-03-18 14:07:29 +01:00
{
-#if defined(GRUB_UTIL) && defined(__linux__)
+#if defined(GRUB_UTIL) && defined(__linux__) && !defined(SUPPORT_LOOPDEV)
if (current_partition != 0xFFFFFF
&& is_disk_device (device_map, current_drive))
{