diff --git a/config/Config-images.in b/config/Config-images.in
index 1a6951dfb781499bbe1c00ab5ae500e04d576973..1866bb13254014ca1906461bc8d93fc9c01880b3 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -253,7 +253,8 @@ menu "Target Images"
 	config TARGET_ROOTFS_PARTSIZE
 		int "Root filesystem partition size (in MB)"
 		depends on GRUB_IMAGES || TARGET_ROOTFS_EXT4FS || TARGET_rb532 || TARGET_mvebu
-		default 256
+		default 2048 if TARGET_x86
+		default 256 if ! TARGET_x86
 		help
 		  Select the root filesystem partition size.