Размер файловой системы не совпадает с размером раздела
-
egormeister
- Сообщения: 2
- Зарегистрирован: 23.07.2024
Доброго времени суток, проблема в следующем:
В разделе /dev/nvme0n1p3 находится мой arch linux, туда смонтированы ,"/" и "/home". Система не запускается(
Я получаю ошибку:
The filesystem size (according to the superblocks) is 122667520 blocks
The physical size of the device is 83089922 blocks
Either the superblock or the partition table is likely to be corrupt!
Запуск команды "fsck /dev/nvme0n1p3" выдает тоже самое.
Как же я этого смог добиться:
В голову мне взбрело поставить windows второй ос. По своей тупости я побежал сразу уменьшать размер раздела используя "parted". (/dev/nvme0np3 занимал все свободно пространство). parted успешно мне уменьшил раздел, а вот про файловую систему я забыл.
Есть возможность запускать arch с флешки, он успешно добирается до файлов на диске, файл fstab выглядит следующим образом:
# Static information about the filesystems.
# See fstab for details.
# <file system> <dir> <type> <options> <dump> <pass>
Хотя раньше, пока система запускалась, выглядел нормальным образом (отображались разделы, точки монтирования и тд)
Возможно ли как то исправить мою ситуацию не ставя arch заново?
В разделе /dev/nvme0n1p3 находится мой arch linux, туда смонтированы ,"/" и "/home". Система не запускается(
Я получаю ошибку:
The filesystem size (according to the superblocks) is 122667520 blocks
The physical size of the device is 83089922 blocks
Either the superblock or the partition table is likely to be corrupt!
Запуск команды "fsck /dev/nvme0n1p3" выдает тоже самое.
Как же я этого смог добиться:
В голову мне взбрело поставить windows второй ос. По своей тупости я побежал сразу уменьшать размер раздела используя "parted". (/dev/nvme0np3 занимал все свободно пространство). parted успешно мне уменьшил раздел, а вот про файловую систему я забыл.
Есть возможность запускать arch с флешки, он успешно добирается до файлов на диске, файл fstab выглядит следующим образом:
# Static information about the filesystems.
# See fstab for details.
# <file system> <dir> <type> <options> <dump> <pass>
Хотя раньше, пока система запускалась, выглядел нормальным образом (отображались разделы, точки монтирования и тд)
Возможно ли как то исправить мою ситуацию не ставя arch заново?
Так это ты смотришь файл fstab, корня live.egormeister: Есть возможность запускать arch с флешки, он успешно добирается до файлов на диске, файл fstab выглядит следующим образом:
Что бы увидеть файл fstab, твоей системы, раздел nvme0n1p3 надо сначала при монтировать, а что бы его при монтировать, на нём надо сначала исправить ошибки.
Arch Linux x86-64 на BTRFS
https://t.me/arch_linuxru
-
egormeister
- Сообщения: 2
- Зарегистрирован: 23.07.2024
Да, точно, тупанул.
Так не делают.egormeister: Запуск команды "fsck /dev/nvme0n1p3" выдает тоже самое.
Для начала выполни самое простое
- загрузись с параметром загрузки break=premount ... останов загрузки до монтирования файловой системы
- запусти команду типа fsck -n /dev/sdaN ... у тебя будет вместо sdaN другое ...
где -n проверка в файловой системы на ошибки, не исправляя их
- и смотри ошибки
Важно - не нужно исправять ошибки, используя fsck, пока не выпонишь bakup системы ...
Можно и проще - выпольнит bakup системы, создать разделы по новой и потом перемести на них bakup
Ошибки не исчезают с опытом - они просто умнеют
fsck будет выдавать ошибки, пока размер фс не будет сооответствовать разделу.
для ext4 используйте утилиту resize2fs. И да, бекап.
для ext4 используйте утилиту resize2fs. И да, бекап.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE