eingehängtes Dateisystem ohne Journal. Opts: (null) beim Mounten von ext4 fs

3

Ich benutze Beaglebone schwarz mit NFS,
Ich habe interne eMMC mit ext4-Dateisystem formatiert,

Wenn ich das Dateisystem mit den folgenden Befehlsnachrichten mounte, wird angezeigt, dass das Dateisystem ohne eingebunden ist journal, wie kann ich das Dateisystem mit Journal mounten,

# mount -t ext4 /dev/mmcblk0p2 /media/emmcrfs/
[10639.836647] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)

Eine andere Sache, die ich gelesen habe, ist, dass RAM Journal besser für eingebettete Systeme geeignet ist, oder?
Wie kann ich die Option "RAM-Journal" einstellen?

Muss ich verwenden tune2fs Nützlichkeit ?

AnkurTank
quelle

Antworten:

1

Nun, mit ein paar Experimenten habe ich die Antwort gefunden.

Ich hatte benutzt mke2fs /dev/mmcblk0p2 Befehl zum Formatieren der Partition. Und danach, wenn ich aufsteige /dev/mmcblk0p2 auf der /media/emmcrfs mount spits meldet, dass das Dateisystem ohne Journal gemountet wird.

als ich verwendet habe mkfs.ext4 /dev/mmcblk0p2 Befehl, um die Partition zu formatieren und dann bereitzustellen /dev/mmcblk0p2 Ich sehe Mount mit der Meldung, dass das Dateisystem mit Journal gemountet wird. Die genaue Meldung finden Sie unter Befehl

# mount -t ext4 /dev/mmcblk0p2 /media/emmcrfs/
[ 3172.107869] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)

Als ich es gegoogelt habe, habe ich es gefunden mke2fs Dienstprogramm bezieht /etc/mke2fs.conf Datei für verschiedene Optionen. Wenn mke2fs kein Argument erhält, werden Parameter von übernommen [defaults] von dem /etc/mke2fs.conf und diese [defaults] Parameter haben keine Journal-Option.

Wenn ich Befehl benutze mkfs.ext4 es ruft intern an mke2fs mit ext4 als Parameter und wegen welcher mke2fs verweist auf Parameter für [ext4] in dem /etc/mke2fs.conf. In meinem Fall [ext4] Enthält die Journaloption, sodass ein Journal erstellt wird.

Hoffe, es hilft jemand mit der gleichen Frage wie ich :)

AnkurTank
quelle