Не монтируется раздел жесткого диска

Обсуждаем вопросы продвижения Linux в школах, делимся опытом, рассказываем об успехах, просим помощи

Модератор: Модераторы разделов

Ответить
Grojas
Сообщения: 31

Не монтируется раздел жесткого диска

Сообщение Grojas »

Добрый день. Удалил раздел, потому что нужно было создать новый, а количество созданных основных разделов было уже 4. Удален был раздел Linux. Восстановил удаленный раздел с помощью Paragon Hard Disk Manager 12 Professional. Было сообщение в этой программе "Восстановите загрузчик, если был раздел Linux" (не дословно). Начал восстанавливать GRUB
(sudo mount /dev/sdaN /mnt
sudo Grub-install —root-directory=/mnt /dev/sda
sudo reboot
sudo which Grub-install —root-directory=/mnt /dev/sda (предыдущие команды не помогли)
sudo Grub2-install —root-directory=/mnt /dev/sda (предыдущие команды не помогли)),
но потом оказалось, что проблема в самой первой команде, т.е. не монтируется раздел ж. д.
При восстановлении GRUB пользовался LiveUSB Ubuntu 16.04, такая же система была и на разделе.

При открытии раздела в Ubuntu -
"Не удалось получить доступ к тому.
Error mounting /dev/sda4 at /media/ubuntu/название диска: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda4" "/media/ubuntu/название диска"` exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda4,
missing codepage or helper program, or other error

In some cases useful info is found in syslog -try
dmesg | tail or so."

Поискал в интернете о проблемах монтирования вспомнил о fsck и потом использовал
sudo fsck -f /dev/sda4
sudo e2fsck -f /dev/sda4
sudo e2fsck -p /dev/sda4
sudo fsck.ext4 /dev/sda4 -c -v
sudo dmesg | tail
Ничего не помогло.
После первых четырех исправляет ошибки, но в конце "Файловая система все еще содержит ошибки".
После sudo dmesg | tail - bad geometry.
[ 129.322154] EXT4-fs (sda4): bad geometry: block count 1667584 exceeds size of device (1095066 blocks)
[ 272.996924] EXT4-fs (sda4): bad geometry: block count 1667584 exceeds size of device (1095066 blocks)

Воспользовался GParted, в этой программе после нажатия на красный круг с ! возле раздела -
"<i>dumpe2fs 1.42.13 (17-May-2015)
dumpe2fs: Invalid argument while reading journal inode</i>

<i>Невозможно прочитать содержимое этой файловой системы!
В связи с этим некоторые операции могут быть недоступны.
Возможная причина: отсутствует пакет приложения.
Для поддержки файловой системы ext4 требуется следующее ПО: e2fsprogs v1.41+.</i>" (написал последнюю часть)

При использовании LiveUSB Ubuntu 16.04 обновил сначала (sudo apt-get update).
При проверке на ошибки с помощью GParted проходит калибровка, проверка на ошибки - неуспешно.
Решил удалить раздел. Снова нашел его с помощью Paragon Hard Disk Manager 12 Professional. Восстановил. Сначала, при первом восстановлении находился раздел меньшего объема 4,5 ГБ. При втором - раздел отображался нужного объема 6,2 ГБ, но после обоих восстановлений раздел 4,5 ГБ, без свободного места, которое было на разделе.

В Ubuntu при открытии раздела не реагировал. После sudo fsck -f /dev/sda4 и долгого подтверждения клавишей "y", тоже самое и предложение использовать dmesg | tail или другие.

Какие еще есть способы монтировать раздел (или исправить ошибки), или удалить и восстановить, чтобы он был рабочим? Спасибо
Спасибо сказали:
Аватара пользователя
HAW
Сообщения: 1328
ОС: ALT 4.1branch

Re: Не монтируется раздел жесткого диска

Сообщение HAW »

"Снова нашел его с помощью Paragon Hard Disk Manager"
gparted пусть ищет
хочется вывести в чисто поле,
поставить лицом к стенке
и выстрелить в лоб,
что бы поняли!!!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Не монтируется раздел жесткого диска

Сообщение Bizdelnick »

Оно Вам очень надо? Вряд ли после всех этих манипуляций с парагоном там что-то живое осталось. Если было что-то действительно ценное, попробуйте вытащить нужные файлы testdisk'ом, а потом переустановите систему.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Grojas
Сообщения: 31

Re: Не монтируется раздел жесткого диска

Сообщение Grojas »

HAW писал(а):
06.09.2019 23:13
"Снова нашел его с помощью Paragon Hard Disk Manager"
gparted пусть ищет
Я использовал Paragon Hard Disk Manager 12 Professional, потому что удалял раздел с помощью этой программы. Идея воспользоваться GParted у меня была и я посмотрел функции в ней, но в разделе Раздел нет строки Восстановление раздела. А при использовании Устройство - Восстановление данных сообщало, что требуется gpart. Поэтому и искал с помощью Paragon Hard Disk Manager 12 Professional.

Воспользовался LiveUSB Ubuntu 16.04
Удалил раздел еще раз, в GParted, установил с помощью
sudo dpkg -i gpart_0.3-1_amd64.deb (потому что в ubuntu-16.04-desktop-amd64.iso нет gpart)
gpart и после Устройство - Восстановление данных:
На /dev/sda файловых систем не обнаружено.
Спасибо сказали:
Grojas
Сообщения: 31

Re: Не монтируется раздел жесткого диска

Сообщение Grojas »

Bizdelnick писал:
06.09.2019 23:54
Оно Вам очень надо? Вряд ли после всех этих манипуляций с парагоном там что-то живое осталось. Если было что-то действительно ценное, попробуйте вытащить нужные файлы testdisk'ом, а потом переустановите систему.
Очень нужно. К Paragon'у у меня только претензия почему раздел 6,4 ГиБ (В первом сообщении темы ошибка: не 6,2 ГБ, а 6,4 ГБ, т.е. 6,4 ГиБ, потому что в Windows объем указан в ГиБ, а отображается как ГБ. Но само значение объема раздела не важно), объем которого такой и указан после тщательного поиска, после восстановления становится объемом 4,5 ГБ без свободного места (сводобно 0 байт). Скачал testdisk, установил. Анлийский и открывается в командной строке. Создание нового log-файла, выбор диска, выбор таблицы разделов Intel/PC, Quick Search и раздел находится. Объем правильный - 6,4 ГиБ. В программе:

Structure: Ok.
Keys A: add partition, L: load backup, T: change type, P: list files
ext4 blocksize=4096.
Enter: to continue

После P No file found. После Enter, Write (Write partition structure to disk) указывается один и тот же раздел дважды. В GParted все, кроме первых трех разделов, отображается как sda4 (файловая система extended, флаги lba), а в этом разделе, кроме неразмеченной области, раздел sda5 нужного объема и после нажатия на красный круг с ! - Файловая система не определена. Перед Write структура диска отображается правильно,
1 NTFS
2 NTFS
3 NTFS
4 неразмеченная область
5 Linux
Bizdelnick писал:
06.09.2019 23:54
а потом переустановите систему.
Перед удалением раздела, раздел был исправным, без ошибок. ОС Linux работала. Раза два возникала проблема при загрузке - BusyBox и рекомендация воспользоваться fsck, но после простой команды
fsck -f /dev/sda4
загрузка продолжалась и все как обычно. О BusyBox забыл добавить к первому сообщению темы. Сам раздел был только удален, информация не записывалась на те секторы диска, на котором был раздел. Новые разделы тоже не создавались. Эту область диска я вообще не трогал. Проверил еще в Windows с помощью CristalDiskInfo 7.0.0 диск. Сам диск полностью исправен. Сама система конечно не нужна.

Уточнение. В testdisk я выбрал Write, а не A: add partition. Здесь верно?
Вопрос. Можно вручную добавить в таблице разделов информацию о том, что есть еще, кроме трех разделов, раздел объемом 6,4 ГиБ с ext4 в конце диска и как?
Спасибо сказали:
Аватара пользователя
astronom1987
Сообщения: 1145
ОС: MX Linux
Контактная информация:

Re: Не монтируется раздел жесткого диска

Сообщение astronom1987 »

Вряд ли после всех Ваших манипуляций это поможет, но все-таки попробуйте установочный образ OpenSuse 11.2, потому, что там есть возможность восстановить потерянные разделы.
Спасибо сказали:
Grojas
Сообщения: 31

Re: Не монтируется раздел жесткого диска

Сообщение Grojas »

Bizdelnick писал:
06.09.2019 23:54
Оно Вам очень надо? Вряд ли после всех этих манипуляций с парагоном там что-то живое осталось. Если было что-то действительно ценное, попробуйте вытащить нужные файлы testdisk'ом, а потом переустановите систему.
Воспользовался глубоким поиском в testdisk. Найдено 6 разделов, количество каждого раздела в количестве секторов одинаковое, но начало и конец разделов разное. При втором поиске разделов раздел находился и последний МиБ не был включен в раздел. Можно ли немного расширить раздел, чтобы вся информация и все сектора из характеристик этих 6 разделов попали в один раздел? Т.е. правую границу сделать по крайнему значению справа, а левую - по крайнему значению слева. Когда я создавал раздел, свободного места после раздела не было, т.е. крайная граница справа раздела - это последний сектор диска.
Grojas писал(а):
06.09.2019 22:42
После sudo dmesg | tail - bad geometry.
[ 129.322154] EXT4-fs (sda4): bad geometry: block count 1667584 exceeds size of device (1095066 blocks)
[ 272.996924] EXT4-fs (sda4): bad geometry: block count 1667584 exceeds size of device (1095066 blocks)
И таким образом выровнять. Если нужно, чтобы boot был вначале раздела, то воспользоваться дефрагментацией, чтобы добавленный 1 МиБ или несколько МиБ не был/были пустыми (без информации).
Есть ли нужда установить GRUB? Установка на sda, а не на раздел, поэтому на раздел не повлияю. Может он как-нибудь повлиять при загрузке ОС на поиск ext4?
Grojas писал(а):
06.09.2019 22:42
Воспользовался GParted, в этой программе после нажатия на красный круг с ! возле раздела -
"<i>dumpe2fs 1.42.13 (17-May-2015)
dumpe2fs: Invalid argument while reading journal inode</i>

<i>Невозможно прочитать содержимое этой файловой системы!
В связи с этим некоторые операции могут быть недоступны.
Возможная причина: отсутствует пакет приложения.
Для поддержки файловой системы ext4 требуется следующее ПО: e2fsprogs v1.41+.</i>" (написал последнюю часть)
Есть значащее различие между e2fsprogs v1.41+ и dumpe2fs 1.42.13?
Спасибо сказали:
Grojas
Сообщения: 31

Re: Не монтируется раздел жесткого диска

Сообщение Grojas »

При поиске в Paragon, нахождении раздела 6,4 ГиБ, но после восстановления 4,5 ГБ без свободного места, я вспомнил о команде dd (Paragon приблизительно так и "восстановил раздел"). После считывания посекторно командой dd и созданием образа, можно этот образ сразу сделать в ext4? Например
sudo dd if=/dev/sda of=/dev/sdb/disk.img bs=1MB seek=* count=6900 conv=sync
или
sudo dd if=/dev/sda of=/dev/sdb/disk.img bs=1MB seek=* count=6900 conv=sync,noerror
* - количество мегабайт, которое пропускается. Объем диска в мегабайтах - 6900
Объем раздела в testdisk - 6830 MB, 6514 MiB, поэтому 6900, чтобы точно все секторы раздела были скопированы.
Или учитывая, что seek и count в моем примере это одно и тоже
sudo dd if=/dev/sda of=/dev/sdb/disk.img bs=1MB seek=* conv=sync

Или
sudo dd if=/dev/sda of=/dev/sdb/disk.img bs=1M seek=** count=6600 conv=sync
sudo dd if=/dev/sda of=/dev/sdb/disk.img bs=1M seek=** conv=sync
** - количество мибибайт, которое пропускается. Объем диска в мибибайтах - 6600
Спасибо сказали:
Grojas
Сообщения: 31

Re: Не монтируется раздел жесткого диска

Сообщение Grojas »

astronom1987 писал:
07.09.2019 07:52
Вряд ли после всех Ваших манипуляций это поможет, но все-таки попробуйте установочный образ OpenSuse 11.2, потому, что там есть возможность восстановить потерянные разделы.
При скачивании с https://en.opensuse.org/Archive:Portal:11.2 происходит перенаправление на страницу https://software.opensuse.org/112/en и загрузка не происходит.

Не написал в первом сообщении темы. Однажды повредилась таблица разделов, не было вообще, и я быстро все разделы восстановил. Использовал ту же программу Paragon. Еще до установки Linux.
Спасибо сказали:
Ответить