Форум программистов, компьютерный форум, киберфорум
Железо в Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для malor
48 / 44 / 3
Регистрация: 02.07.2007
Сообщений: 2,573

Wrong fs type, bad option, bad superblock on /dev/sdc1 - восстановить разметку на SSD

01.10.2022, 00:11. Показов 1442. Ответов 8

Студворк — интернет-сервис помощи студентам
Бывает, что наш сервер самопроизвольно отключается. После очередного такого отключения он не загрузился в Рабочий стол.
Пришлось закомментить один из SSD в fstab.

Когда удачно загрузились в рабочий стол, то пробуем примонтировать SSD (на нём важные данные).
# mount /home/mybase
mount: /home/mybase: special device /dev/sdc1 does not exist


Смотрим что выдаёт команда lsblk про раздел sdc1:
# lsblk -o NAME,MOUNTPOINT,LABEL,PARTLABEL,FSTYPE,S TATE,SIZE,TYPE,MODEL
sdc running 223,6G disk D2CSTK251M11-024
Как видим, про sdc1 не упомянуто.

Видимо слетела разметка. Создаем командой fdisk один раздел на диске sdc, но не форматируем.

Создаём на SSD диске раздел sdc1, без выполнения форматирования.
Диск /dev/sdc: 223,6 GiB, 240057409536 байт, 468862128 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x28ba59eb

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdc1 2048 468862127 468860080 223,6G 83 Linux
Вывод команды lsblk:
sdc running 223,6G disk D2CSTK251M11-024
└─sdc1 223,6G part
Пробуем смонтировать:
# mount /home/mybase
mount: /home/mybase: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error.


Смотрим перечень суперблоков:
# mkfs -n /dev/sdc1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
14655488 inodes, 58607510 blocks
2930375 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
1789 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Пробую каждый из них задействовать взамен вышедшего из строя, но всё время такая картина:
# e2fsck -b 294912 /dev/sdc1
e2fsck 1.42.9 (28-Dec-2013)
e2fsck: Bad magic number in super-block while trying to open /dev/sdc1

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Команда "mkfs -n /dev/sdc1" перечислила 14 номеров суперблоков и ни один из них не рабочий?..

Иногда вместо слов
e2fsck: Bad magic number in super-block while trying to open /dev/sdc1
были слова
"e2fsck: Недопустимый аргумент while trying to open /dev/sdc1"

////////////////////////////////////////////////////////////
По поводу разметки.

Ранее, разметка на диске создавалась в parted командой:
mkpart primary ext4 2MiB 100%
Сегодня (как я упоминал выше) разметка создавалась утилитой fdisk.

fdisk выдаёт, что начало диска - сектор 2048. В то же время, я помню, что команда print утилиты parted
выводя сводку началом раздела отображала какое-то другое число, отличное от 2048. Мне кажется
оно было нечётное, типа 2037, или 2049, как-то так.
Может это и не важно с точки зрения борьбы за суперблоки, но на всякий случай решил упомянуть.

Как спасти данные с диска?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.10.2022, 00:11
Ответы с готовыми решениями:

Братцы выручайте спасти и восстановить SSD NVMe Corsair MP600! Ушёл в режм чтения и статус SMART везде BAD!
Всем доброго времени суток!!!

При запуске windows выдаёт разные ошибку типо netio.sys, bad pool header, bad system config info
Всем привет форумчане! И так ближе к проблеме при установке виндовс 10 установка идёт нормально, но потом запускается виндовс и я ...

HDD BAD& SMART BAD
Пршли на ремонт 3 ноута все в разное время от разных людей один из них нетбук с обычным жестким не SSD. Так вот на первом ноуте ошибка...

8
1141 / 395 / 88
Регистрация: 30.08.2017
Сообщений: 2,440
01.10.2022, 22:27
я testdisk для это использовал.
1
 Аватар для malor
48 / 44 / 3
Регистрация: 02.07.2007
Сообщений: 2,573
01.10.2022, 22:39  [ТС]
Когда я зашёл в Testdisk и выбрал нужный мне SSD, то следующим экраном был



Здесь нужно выбрать одну из позиций? Стрелки вверх/вниз не дают по ним никакого передвижения.

Я нажал Quick Search, согласно мануалу после его работы можно увидеть список найденных файлов.
Списком не получил я. Но была возможность нажать Deep Search.

Так что это за две позиции, собственно?
0
1141 / 395 / 88
Регистрация: 30.08.2017
Сообщений: 2,440
01.10.2022, 23:16
Я восстанавливал именно потерянные разделы, но для этого не надо ничего всякими фдисками делать было, так что не знаю, поможет ли? Про работу проги - читайте мануал, т.к. я, к сожалению, не гений запомнить то, что делается раз в пятилетку, а то и реже. Но мне помогло в своё время.
1
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
07.10.2022, 16:53
Цитата Сообщение от _sg2 Посмотреть сообщение
Я восстанавливал именно потерянные разделы
программ на самом деле две - testdisk и photorec. так вот разделы ищут/востанавливают второй. а первая - для файлов
https://www.cgsecurity.org/wik... ep_By_Step
1
1141 / 395 / 88
Регистрация: 30.08.2017
Сообщений: 2,440
07.10.2022, 17:35
не знаю какой там photorec, но с помощью testdisk я пару раз именно восстанавливал разделы.
из man testdisk:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
TESTDISK(8)                                                                                            Administration Tools                                                                                           TESTDISK(8)
 
NAME
       testdisk - Scan and repair disk partitions
 
SYNOPSIS
       testdisk [/log] [/debug] [/dump] [device|image.dd|image.e01]
 
       testdisk /version
 
       testdisk /list [/log]
 
DESCRIPTION
          TestDisk checks and recovers lost partitions
1
Valechka-Думай о Высоком
 Аватар для Ludwig Valentin
171 / 290 / 26
Регистрация: 11.08.2022
Сообщений: 3,713
08.10.2022, 07:30
Всегда делайте бэкап важных данных.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
08.10.2022, 08:20
Цитата Сообщение от _sg2 Посмотреть сообщение
не знаю какой там photorec
значит, перепутал. уже и забыл когда ими пользовался
0
08.10.2022, 10:07

Не по теме:

бувае...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.10.2022, 10:07
Помогаю со студенческими работами здесь

Восстановить BAD секторы старого hdd
Подскажите пожалуйста, какой программой лучше восстановить битые сектора на жестком диске samsung 250 Gb 2.5 дюйма, которому уже 5 лет, и...

bad operand type for abs(): 'str'
Как исправить данную ошибку #!/usr/bin/env python3 import rospy from geometry_msgs.msg import Twist def move(): # Starts...

Ресурс SSD и S.M.A.R.T. Status BAD
SSD ADATA SP900 64 GB Покупался в феврале 2014 года. Гарантия кончилась. Из ~35 тысяч часов он работал 27 тысяч часов. Комп...

Bad operand type int for unary operator '!'
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. F=\begin{cases}&amp; \text...

Java.lang.VerifyError: Bad type on operand stack
Имеется jre 8.0.152, если это важно, стабильно возвращающий ошибку из названия темы. Ниже приведен максимально урезанный код, на котором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru