Konvertieren Sie das Dateisystemformat auf der kurzlebigen AWS EC2-Speicherfestplatte von ext3 nach ext4

7

Ich habe eine Instanzspeicher-EC2-Instanz mit Ubuntu 11.04 i386. Derzeit sieht meine Festplattenpartition folgendermaßen aus:

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            9.9G  529M  8.9G   6% /
none                  828M  116K  828M   1% /dev
none                  833M     0  833M   0% /dev/shm
none                  833M   40K  833M   1% /var/run
none                  833M     0  833M   0% /var/lock
/dev/xvda2            147G  188M  140G   1% /mnt

Kann ich / mnt (/ dev / xvda2) in ext4 konvertieren? Wenn ja, können Sie mich bitte führen oder auf die richtige Ressource verweisen.

Vielen Dank

Gautam
quelle
Welches Dateisystem ist es gerade? Mach ein cat /etc/mtab, um es herauszufinden.
Mailq
Derzeit ist seine ext3 - / dev / xvda2 / mnt ext3 rw 0 0
Gautam
Dann bearbeiten /etc/fstabund ändern Sie einfach ext3 in ext4. Das ist alles.
Mailq

Antworten:

10

Sie können /mntan Ort und Stelle von ext3 nach ext4 konvertieren (nachdem Sie aus Sicherheitsgründen Daten gesichert haben):

dev=/dev/xvda2
sudo umount $dev
sudo tune2fs -O extents,uninit_bg,dir_index $dev
sudo fsck -fv $dev
sudo mount $dev

Sie müssen /etc/fstabunter Ubuntu 11.04 für EC2 nicht bearbeiten, da AMI dieses Dateisystem als auflistet auto.

Referenz: https://help.ubuntu.com/community/ConvertFilesystemToExt4

Eric Hammond
quelle
3
  1. Backup / mnt /
  2. umount /mnt/
  3. mkfs.ext4 /dev/xvda2
  4. mount /mnt/
  5. Stellen Sie Ihre Dateien wieder her
mailq
quelle
Danke, es funktioniert. Sogar mkfs -t ext4 / dev / xvda2 funktioniert einwandfrei.
Gautam