LINUX.ORG.RU

unknown filesystem ext4

 , ,


0

1

Примонтировал два новых диска к папке. Разметил их как ext4. Все нормально загружалось, работало. Затем клонировал виртуальную машину. Новая VM вначале нормально загружалось, но после нескольких перезагрузок новые диски с ext4 не видит. mount -a по ним выдает unknown filesystem ext4

В /etc/filesystems тоже ext4 пропала, xfs есть. Хотя изначально ext4 присутстовала.

Как решить эту проблему? И вообще в чем может быть причина такого исчезновения.

Версия Linux: Oracle Linux 8.

Точно сформулировать и обьяснить не могу, но: как вариант, некоректное размонтирование. У меня так с внешними NTFS пару раз случалось, но с ext4 ещё нет. Попробуй на другом компе примонтировать/размонтировать.

cadaber ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

/etc/fstab:

/dev/mapper/ol-root     /         xfs     defaults        0 0
UUID=fb49c....          /boot     xfs     defaults        0 0
/dev/mapper/ol-home     /home     xfs     defaults        0 0
/dev/mapper/ol-swap     none      swap    defaults        0 0
/dev/mapper/ol-opt      /opt      ext4    defaults        0 0
/dev/mapper/ol-docker   /var/lib/docker   ext4 defaults   0 0

lsblk:

NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   25G  0 disk 
├─sda1          8:1    0    1G  0 part /boot
└─sda2          8:2    0   24G  0 part 
  ├─ol-root   252:0    0   17G  0 lvm  /
  ├─ol-swap   252:1    0    2G  0 lvm  [SWAP]
  └─ol-home   252:2    0    5G  0 lvm  /home
sdb             8:16   0   30G  0 disk 
└─sdb1          8:17   0   30G  0 part 
  └─ol-docker 252:4    0   30G  0 lvm  
sdc             8:32   0   11G  0 disk 
└─sdc1          8:33   0   11G  0 part 
  └─ol-opt    252:3    0   11G  0 lvm  
sr0            11:0    1 58.3M  0 rom  /run/media/root/VBox_GAs_6.1.30

df -h:

Filesystem            Type      Size  Used Avail Use% Mounted on
devtmpfs              devtmpfs  4.7G     0  4.7G   0% /dev
tmpfs                 tmpfs     4.8G     0  4.8G   0% /dev/shm
tmpfs                 tmpfs     4.8G  9.3M  4.8G   1% /run
tmpfs                 tmpfs     4.8G     0  4.8G   0% /sys/fs/cgroup
/dev/mapper/ol-root   xfs        17G   11G  6.8G  61% /
/dev/sda1             xfs      1014M  317M  698M  32% /boot
/dev/mapper/ol-home   xfs       5.0G  796M  4.3G  16% /home
tmpfs                 tmpfs     968M   32K  968M   1% /run/user/0

fdisk -l:

Disk /dev/sda: 25 GiB, 26843545600 bytes, 52428800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5cdec049

Device     Boot   Start      End  Sectors Size Id Type
/dev/sda1  *       2048  2099199  2097152   1G 83 Linux
/dev/sda2       2099200 52428799 50329600  24G 8e Linux LVM


Disk /dev/sdb: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb877baed

Device     Boot Start      End  Sectors Size Id Type
/dev/sdb1        2048 62914559 62912512  30G 83 Linux


Disk /dev/sdc: 11 GiB, 11811160064 bytes, 23068672 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7d8c0c2c

Device     Boot Start      End  Sectors Size Id Type
/dev/sdc1        2048 23068671 23066624  11G 83 Linux


Disk /dev/mapper/ol-root: 17 GiB, 18253611008 bytes, 35651584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ol-swap: 2 GiB, 2139095040 bytes, 4177920 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ol-home: 5 GiB, 5368709120 bytes, 10485760 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ol-opt: 11 GiB, 11806965760 bytes, 23060480 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ol-docker: 30 GiB, 32208060416 bytes, 62906368 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

blkid -c /dev/null

/dev/sda1: UUID="fb49cee4-746e-48e1-9950-c7624ca89cfe" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="5cdec049-01"
/dev/sda2: UUID="MvQMkX-GBZl-uaLp-89AP-2fS4-tPgK-BTNSSD" TYPE="LVM2_member" PARTUUID="5cdec049-02"
/dev/sdb1: UUID="lD8EZ7-OTjK-Ahbe-sVfX-EzjF-P8K6-YYLjPI" TYPE="LVM2_member" PARTUUID="b877baed-01"
/dev/sdc1: UUID="b1VX2D-6dhc-WJZV-oOGb-UE1n-UUHi-V1EmQg" TYPE="LVM2_member" PARTUUID="7d8c0c2c-01"
/dev/sr0: BLOCK_SIZE="2048" UUID="2021-11-22-15-24-15-08" LABEL="VBox_GAs_6.1.30" TYPE="iso9660"
/dev/mapper/ol-root: UUID="fd346d8e-30c2-4b01-806e-8e89a5588c22" BLOCK_SIZE="512" TYPE="xfs"
/dev/mapper/ol-swap: UUID="04cdebe5-6c5f-4d4e-b49f-9b3d10da8b60" TYPE="swap"
/dev/mapper/ol-home: UUID="443e81f0-effb-4194-94ff-b50047f15f5c" BLOCK_SIZE="512" TYPE="xfs"
/dev/mapper/ol-opt: UUID="8bc1df82-f111-4339-bec1-e657879a1334" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/ol-docker: UUID="282d5588-2ba1-4d4b-a6d2-708f934869b0" BLOCK_SIZE="4096" TYPE="ext4"

mount -a

mount: /opt: unknown filesystem type 'ext4'
mount: /var/lib/docker: unknown filesystem type 'ext4'
hey1000
() автор топика

посмотри вывод sudo dmesg -T | grep sd на предмет ошибок

в стартовом сообщении исправь /etc/filesystems на /proc/filesystems

grep -i ext4 /boot/config-$(uname -r) - здесь везде y установлен?

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

Похоже на то. Решил проблему тем, что установил новое ядро.

dnf install kernel-uek

После перезагрузки диски отображались примонтированными. Далее, чтобы заработал Guest Addition тоже установил

#dnf install kernel-uek-devel-$(uname -r) gcc binutils automake make perl bzip2 elfutils-libelf-devel

Не знаю почему после клонирования VM и нескольких перезагрузок, что-то в ядре сломалось.

Еще такой момент. После всех установок, когда все нормально работало, перенес диски в другую папку (на виртуалке), и опять появилась эта проблема.

Решил тем, что уже переустановил новое ядро

dnf reinstall kernel-uek-5.4.17-2136.307.3.6.el8uek.x86_64
hey1000
() автор топика