[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1060346: live-boot-initramfs-tools: Debian Live ISO not bootable on exfat partition (loopback)



Hi,

I am sending the proposed patch to add the exfat module to initrd:

diff --git a/backend/initramfs-tools/live.hook b/backend/initramfs-tools/live.hook
index ff8f4210690e21961dd5e8c3f1d7b3a5b14d4167..7c476ea6159c0664e47497f82145b6da22228391 100755
--- a/backend/initramfs-tools/live.hook
+++ b/backend/initramfs-tools/live.hook
@@ -133,6 +133,12 @@ then
 	manual_add_modules vfat
 fi
 
+# Filesystem: exfat
+if [ "${DISABLE_EXFAT:-}" != "true" ] && [ "${DISABLE_EXFAT:-}" != "yes" ]
+then
+	manual_add_modules exfat
+fi
+
 # Filesystem: ntfs
 if [ "${DISABLE_NTFS:-}" != "true" ] && [ "${DISABLE_NTFS:-}" != "yes" ]
 then
diff --git a/manpages/en/live-boot.7 b/manpages/en/live-boot.7
index 02b355da2f124208a951ffa428874b9148665f55..a0f7292e53c535ac63afee3b78d48cd4b359748d 100644
--- a/manpages/en/live-boot.7
+++ b/manpages/en/live-boot.7
@@ -38,6 +38,10 @@ Disable support for dm-verity. If set to true \fItrue\fR' mkinitramfs will build
 \fBDISABLE_FAT\fR=[\fItrue\fR|\fIfalse\fR]
 Disable support for booting from FAT file systems.  If set to '\fItrue\fR' mkinitramfs will build an initramfs without the kernel module vfat and some nls_* modules.
 
+.TP
+\fBDISABLE_FAT\fR=[\fItrue\fR|\fIfalse\fR]
+Disable support for booting from FAT file systems.  If set to '\fItrue\fR' mkinitramfs will build an initramfs without the kernel module exfat.
+
 .TP
 \fBDISABLE_FUSE\fR=[\fItrue\fR|\fIfalse\fR]
 Disable support for booting from FUSE-based file systems.  If set to '\fItrue\fR' mkinitramfs will build an initramfs without the kernel module fuse and file systems that depend on it (like curlftpfs and httpfs2).
diff --git a/manpages/po/es/live-boot.7.po b/manpages/po/es/live-boot.7.po
index 28f916cedbe59b89a986f5f1eb72878383bc4219..6838418f2a4990a668679d461197b6f488c590dc 100644
--- a/manpages/po/es/live-boot.7.po
+++ b/manpages/po/es/live-boot.7.po
@@ -194,6 +194,19 @@ msgid ""
 "nls_* modules."
 msgstr ""
 
+#. type: TP
+#: en/live-boot.7:41
+#, no-wrap
+msgid "B<DISABLE_EXFAT>=[I<true>|I<false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:44
+msgid ""
+"Disable support for booting from exFAT file systems.  If set to 'I<true>' "
+"mkinitramfs will build an initramfs without the kernel module exfat."
+msgstr ""
+
 #. type: TP
 #: en/live-boot.7:37
 #, no-wrap
diff --git a/manpages/po/fr/live-boot.7.po b/manpages/po/fr/live-boot.7.po
index 2f51f42e7ff3c61d434c2038dbd3a9a5c6453dcf..163b437e60240296bcb58dde3e33d78debc9827f 100644
--- a/manpages/po/fr/live-boot.7.po
+++ b/manpages/po/fr/live-boot.7.po
@@ -192,6 +192,19 @@ msgid ""
 "nls_* modules."
 msgstr ""
 
+#. type: TP
+#: en/live-boot.7:41
+#, no-wrap
+msgid "B<DISABLE_EXFAT>=[I<true>|I<false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:44
+msgid ""
+"Disable support for booting from exFAT file systems.  If set to 'I<true>' "
+"mkinitramfs will build an initramfs without the kernel module exfat."
+msgstr ""
+
 #. type: TP
 #: en/live-boot.7:37
 #, no-wrap
diff --git a/manpages/po/ja/live-boot.7.po b/manpages/po/ja/live-boot.7.po
index 8a3224748f80845c5c45731d15c0b52e6749f59d..9ccf31216a5ad14a648b66a3bcab42abb48bb371 100644
--- a/manpages/po/ja/live-boot.7.po
+++ b/manpages/po/ja/live-boot.7.po
@@ -189,6 +189,19 @@ msgid ""
 "nls_* modules."
 msgstr ""
 
+#. type: TP
+#: en/live-boot.7:41
+#, no-wrap
+msgid "B<DISABLE_EXFAT>=[I<true>|I<false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:44
+msgid ""
+"Disable support for booting from exFAT file systems.  If set to 'I<true>' "
+"mkinitramfs will build an initramfs without the kernel module exfat."
+msgstr ""
+
 #. type: TP
 #: en/live-boot.7:37
 #, no-wrap
diff --git a/manpages/pot/live-boot.7.pot b/manpages/pot/live-boot.7.pot
index dee33bb55cf9ad13f53c04edc8d2dc1ed08a2030..5d798b579f89747275a6343123cdda55397e4767 100644
--- a/manpages/pot/live-boot.7.pot
+++ b/manpages/pot/live-boot.7.pot
@@ -165,6 +165,19 @@ msgid ""
 "nls_* modules."
 msgstr ""
 
+#. type: TP
+#: en/live-boot.7:41
+#, no-wrap
+msgid "B<DISABLE_EXFAT>=[I<true>|I<false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:44
+msgid ""
+"Disable support for booting from exFAT file systems.  If set to 'I<true>' "
+"mkinitramfs will build an initramfs without the kernel module exfat."
+msgstr ""
+
 #. type: TP
 #: en/live-boot.7:37
 #, no-wrap

Reply to: