Identifying file associated with a bad sector on ext2/ext3/ext4

Monday, April 16, 2018


I got some SMART warnings about a bad sector on my hard drive, and I wanted to know which specific file had the bad sector.

First, I looked at the SMART logs to see where the problem was:

# smartctl -x /dev/sdd
...

  After command completion occurred, registers were:
  ER -- ST COUNT  LBA_48  LH LM LL DV DC
  -- -- -- == -- == == == -- -- -- -- --
  40 -- 51 00 08 00 00 04 4b 5b c0 40 00  Error: UNC at LBA = 0x044b5bc0 = 72047552

...

fdisk -l is useful for looking at the partition info and sector size:

# fdisk -l /dev/sdd
Disk /dev/sdd: 1.8 TiB, 2000398934016 bytes, 3907029168 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: 0x54afc7e9

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdd1        2048 3907029167 3907027120  1.8T 83 Linux

Then I used badblocks to look around that physical sector for more bad sectors. My sector size is 512 bytes, shown above; also, badblocks takes the end sector number first, followed by the start sector:

# badblocks -b 512 /dev/sdd 72047570 72047540
72047552
72047553
72047554
72047555
72047556
72047557
72047558
72047559
72047560

Finally, debugfs is useful for finding which files are on those blocks.

Explanation:

  1. First, find the logical filesystem block number by computing (physical sector - partition start sector) * (physical sector size / filesystem block size). In my case, this would be (72047552 − 2048) * (512 / 4096) = 9005688. Since there are 9 contiguous sectors affected, the bad area stretches into block 9005689 as well.
  2. Use testb to see whether there is actually anything there. If not, then no data is lost.
  3. Use icheck to find the inode corresponding to those blocks. Luckily (?), both bad blocks are associated with the same inode here.
  4. Finally, use ncheck to find the pathname(s) associated with the inode.
# debugfs /dev/sdd1
debugfs 1.43.5 (04-Aug-2017)
debugfs:  testb 9005688
Block 9005688 marked in use
debugfs:  testb 9005689
Block 9005689 marked in use
debugfs:  icheck 9005688
Block   Inode number
9005688 105518423
debugfs:  icheck 9005689
Block   Inode number
9005689 105518423
debugfs:  ncheck 105518423
Inode   Pathname
105518423       /drz/rdiff-backup/artanis/var/lib/pgsql/data/base/21595/26720

Here, it was just a backup file, so once I swap out the hard drive or reallocate the sector, the next backup cycle will fix the lost data.

Tags: linux | Posted at 22:57 | Comments (19)


Comments

XRumerTest on Thursday, September 12, 2019 at 10:13

If you are looking someone is concerned something spellbinding, check this out



<a href='http://icirked2018.pimm.my/2019/08/11/4-beneficial-and-additionally-practical-facts-to/'>http://icirked2018.pimm.my/2019/08/11/4-beneficial-and-additionally-practical-facts-to/</a>

DarlaRoopy on Friday, September 13, 2019 at 04:08

Hello, friends!
Recently i found this excellent site, where you can find any girl from your neighbourhood - http://bit.ly/datingchicks222

Go check it out, before it's to late! Girls are waiting for you..

Hope you enjoy it, guys!

nub on Friday, September 13, 2019 at 05:19

If you search to something intriguing, television screen this at trespass






http://2ndvision.web.ua.pt/?p=24872

Alenahes on Friday, September 13, 2019 at 12:05

Прокип Андрей Зиновьевич выступил в помощь пожилых людей в вопросах кредитования

Со периодом необходимости данных покупателей никуда не пропали, в следствие этого они и в больше зрелом возрасте продолжают воспользоваться кредитными продуктами — это не считается для их кое-чем необыкновенным, — что Прокип Андрей Зиновьевич. — Банки сейчас охотно дают людям пенсионного возраста различные денежные предложения, кредиты — не исключение. Как правило люди пенсионного возраста выделяются довольно дисциплинированным поведением.

Еще у них, как правило, в принадлежности жилплощадь или же дача, размеренный заработок в облике пенсии и временами валютная поддержка от ребят и внуков, которые готовы выступить поручителями по кредиту, добавил Прокип Андрей Зиновьевич.

Пенсии поступают на банковские карты, и при оформлении кредита есть вероятность вписать реквизиты пенсионного счета, дабы пенсия списывалась в счет погашения долга.

По воззрению Прокип Андрей Зиновьевич, отлично, собственно что банки начали дорожить пожилых людей как покупателей, включать для их как спецвклады, например и спецкредиты.

— Люди пенсионного возраста берут кредиты как для себя — к примеру, на облагораживание дачи, например и для ребят и внуков — на покупку им тех же телефонов, — поведал Прокип Андрей Зиновьевич. — То есть в любом случае всё персонально.

Ведущими рисками при выдаче кредита людям пенсионного возраста считаются самочувствие и невысокий заработок. 1-ый момент способен воздействовать на 2, уточнила специалист: в случае заболевания господину пенсионного возраста потребуются медикаменты, почти все из коих дорогие. Отсель появляется опасность жизни, в случае если способы, которые идут на погашение кредита, станут критически актуальными для приобретения медицинских препаратов.

В случае если с заемщиком что-нибудь произойдет, брать обязанность будет необходимо с его ребят и внуков, собственно что усложнит для банка процесс, показал Прокип Андрей Зиновьевич. Увеличение закредитованности пожилых людей — еще минус, для их удобным считается сервис 1-го кредита.

Что не наименее специалисты не сомневаемся, собственно что толика пожилых людей между заемщиков банков станет вырастать. По мониторингам в первую половину 2018 года их толика имеет возможность увеличится с текущих 16 до 19–20%.

Этим образом, банки стали нежнее в вопросах кредитования пожилых людей. Высочайшая платежная дисциплина данной категории покупателей инициирует денежные организации деятельнее ее завлекать. Ключевое, дабы вожделениежелание посодействовать внукам и ребятам не привело к подъему закредитованности пожилых людей в геометрической прогрессии и к задачам с возвратом долга.

XRumerTest on Friday, September 13, 2019 at 13:39

If you are looking on something inviting, watchdog this at censure



<a href='http://idnime.com/3-effective-and-additionally-handy-issues-to-be/'>http://idnime.com/3-effective-and-additionally-handy-issues-to-be/</a>

Alenahes on Friday, September 13, 2019 at 14:59

Прокип Андрей Зиновьевич выступил в помощь пожилых людей в вопросах кредитования

Со периодом необходимости данных покупателей никуда не пропали, в следствие этого они и в больше зрелом возрасте продолжают воспользоваться кредитными продуктами — это не считается для их кое-чем необыкновенным, — что Прокип Андрей Зиновьевич. — Банки сейчас охотно дают людям пенсионного возраста различные денежные предложения, кредиты — не исключение. Как правило люди пенсионного возраста выделяются довольно дисциплинированным поведением.

Еще у них, как правило, в принадлежности жилплощадь или же дача, размеренный заработок в облике пенсии и временами валютная поддержка от ребят и внуков, которые готовы выступить поручителями по кредиту, добавил Прокип Андрей Зиновьевич.

Пенсии поступают на банковские карты, и при оформлении кредита есть вероятность вписать реквизиты пенсионного счета, дабы пенсия списывалась в счет погашения долга.

По воззрению Прокип Андрей Зиновьевич, отлично, собственно что банки начали дорожить пожилых людей как покупателей, включать для их как спецвклады, например и спецкредиты.

— Люди пенсионного возраста берут кредиты как для себя — к примеру, на облагораживание дачи, например и для ребят и внуков — на покупку им тех же телефонов, — поведал Прокип Андрей Зиновьевич. — То есть в любом случае всё персонально.

Ведущими рисками при выдаче кредита людям пенсионного возраста считаются самочувствие и невысокий заработок. 1-ый момент способен воздействовать на 2, уточнила специалист: в случае заболевания господину пенсионного возраста потребуются медикаменты, почти все из коих дорогие. Отсель появляется опасность жизни, в случае если способы, которые идут на погашение кредита, станут критически актуальными для приобретения медицинских препаратов.

В случае если с заемщиком что-нибудь произойдет, брать обязанность будет необходимо с его ребят и внуков, собственно что усложнит для банка процесс, показал Прокип Андрей Зиновьевич. Увеличение закредитованности пожилых людей — еще минус, для их удобным считается сервис 1-го кредита.

Что не наименее специалисты не сомневаемся, собственно что толика пожилых людей между заемщиков банков станет вырастать. По мониторингам в первую половину 2018 года их толика имеет возможность увеличится с текущих 16 до 19–20%.

Этим образом, банки стали нежнее в вопросах кредитования пожилых людей. Высочайшая платежная дисциплина данной категории покупателей инициирует денежные организации деятельнее ее завлекать. Ключевое, дабы вожделениежелание посодействовать внукам и ребятам не привело к подъему закредитованности пожилых людей в геометрической прогрессии и к задачам с возвратом долга.

Alenahes on Friday, September 13, 2019 at 17:36

Прокип Андрей Зиновьевич выступил в помощь пожилых людей в вопросах кредитования

Со периодом необходимости данных покупателей никуда не пропали, в следствие этого они и в больше зрелом возрасте продолжают воспользоваться кредитными продуктами — это не считается для их кое-чем необыкновенным, — что Прокип Андрей Зиновьевич. — Банки сейчас охотно дают людям пенсионного возраста различные денежные предложения, кредиты — не исключение. Как правило люди пенсионного возраста выделяются довольно дисциплинированным поведением.

Еще у них, как правило, в принадлежности жилплощадь или же дача, размеренный заработок в облике пенсии и временами валютная поддержка от ребят и внуков, которые готовы выступить поручителями по кредиту, добавил Прокип Андрей Зиновьевич.

Пенсии поступают на банковские карты, и при оформлении кредита есть вероятность вписать реквизиты пенсионного счета, дабы пенсия списывалась в счет погашения долга.

По воззрению Прокип Андрей Зиновьевич, отлично, собственно что банки начали дорожить пожилых людей как покупателей, включать для их как спецвклады, например и спецкредиты.

— Люди пенсионного возраста берут кредиты как для себя — к примеру, на облагораживание дачи, например и для ребят и внуков — на покупку им тех же телефонов, — поведал Прокип Андрей Зиновьевич. — То есть в любом случае всё персонально.

Ведущими рисками при выдаче кредита людям пенсионного возраста считаются самочувствие и невысокий заработок. 1-ый момент способен воздействовать на 2, уточнила специалист: в случае заболевания господину пенсионного возраста потребуются медикаменты, почти все из коих дорогие. Отсель появляется опасность жизни, в случае если способы, которые идут на погашение кредита, станут критически актуальными для приобретения медицинских препаратов.

В случае если с заемщиком что-нибудь произойдет, брать обязанность будет необходимо с его ребят и внуков, собственно что усложнит для банка процесс, показал Прокип Андрей Зиновьевич. Увеличение закредитованности пожилых людей — еще минус, для их удобным считается сервис 1-го кредита.

Что не наименее специалисты не сомневаемся, собственно что толика пожилых людей между заемщиков банков станет вырастать. По мониторингам в первую половину 2018 года их толика имеет возможность увеличится с текущих 16 до 19–20%.

Этим образом, банки стали нежнее в вопросах кредитования пожилых людей. Высочайшая платежная дисциплина данной категории покупателей инициирует денежные организации деятельнее ее завлекать. Ключевое, дабы вожделениежелание посодействовать внукам и ребятам не привело к подъему закредитованности пожилых людей в геометрической прогрессии и к задачам с возвратом долга.

Alexeyhes on Saturday, September 14, 2019 at 04:37

Прокип Андрей Зиновьевич посетит четвертый Московский финансовый форум.

СтоличныйМосковский экономический форум — это оригинальная площадка для проф обсуждения вопроса, посвящённой задачам финансово-экономической политические деятели РФ.
Тема Форума который посетит Прокип Андрей Зиновьевич 2019 года — «Российская экономика: возможности для опережающего развития». Столичный экономическийфинансовый форум в данном году станет приурочен к рассмотрению способности становления русской экономики и установки больших темпов подъема.
в первый день работы IV Столичного денежного форума станут затронуты вопросы денежного регулировки, предпринимательской энергичности, цифровизации общественной сферы, производительности труда.
Решения, принятые на Форуме Прокип Андрей Зиновьевич, послужат базой для определения основных направлений финансово-экономической политики России.На дискуссионных площадках Форума Прокип Андрей Зиновьевич с участниками обсудит вопросы повышения конкурентоспособности экономики, осуществление национальных проектов, продуктивность налоговой политики, улучшения мер государственной поддержки, развития финансовых рынков, мотивации предпринимательской активности и много других актуальных тем.
Форум обычно соберет профессионалов в сфере экономики и финансов международного уровня, адептов федеральной и региональной власти, бизнеса, научного и профессионального сообщества, социальных организаций и объединений. Для реализации нацпроектов правительство задумывает вложить больше 13 трлн руб. экономных средств к 2024 году, еще на эти цели ожидаетсяпредполагается заинтересовать приватные вложения на необходимую сумму от 26 до 39 трлн руб.. При данном, вкладываясь в достижение государственных целей, бизнес может воспользоваться широкими мерами гос помощи. Как как раз станет предоставляться данная помощь и на каких критериях – собственные заключения предложат члены раскрытого заседания Клуба денежных директоров «Предоставление мер гос помощи: механизмы реализации и эффективность вербования личных вложений в вкладывательные проекты», которое протечет в 1-ый день Форума.
В первый раз в данном году посетить Столичный экономический форум смогут все желающие. Для этого нужно подать заявку на участие на сайте Форума. Заявки на участие рассматриваются Организационным комитетом.
Андрей Прокип

esifgesqx on Saturday, September 14, 2019 at 09:59

Первый онлайн-калькулятор "Термокальк.ру" в котором делается теплотехнический расчёт по действующим нормативам сразу по всем конструкциям. Показывается структура теплопотерь и вы сами можете подобрать самый оптимальный "пирог" стены, кровли, пола. А также узнать какая мощность системы отопления вам понадобится. Выдаётся файл-отчёт и стоимость строительства. Программа для расчёта создана профессионалами в строительстве и теплотехнике.

http://termocalc.ru

esifgesqx on Saturday, September 14, 2019 at 10:25

УШП - утеплённая шведская плита. Плитный фундамент, который быстро набирает в России популярность из-за невысокой стоимости, технологичности и быстроты монтажа. Подробно о технологии рассказывается в видеоролике - пошаговой инструкции "Технология УШП"

https://youtu.be/byFlyFtfNcQ

esifgesqx on Saturday, September 14, 2019 at 11:01

Проектирование и строительство коттеджей под ключ. Фундаменты УШП, мокрый фасад. Кровли из любых типов покрытий. Подробная информация, стоимость работы и материалов, расчёты и советы заказчику на сайте https://утепление-коттеджа.рф

DarlaRoopy on Sunday, September 15, 2019 at 01:56

Good day to all, people!
Yesterday my freind send me this awesome site, where you can find any girl from your neighbourhood - http://bit.ly/jugglingchicks222

Go check it out, before it's to late! Girls are waiting for you..

Hope you enjoy it, guys!

nub on Monday, September 16, 2019 at 02:27

If you are looking towards something intriguing, test this away from





<a href='https://distributedcounsel.com/ways-to-help-you-become-even-more-enjoyment/'>https://distributedcounsel.com/ways-to-help-you-become-even-more-enjoyment/</a>

Antoniohes on Monday, September 16, 2019 at 10:59

Прокип Андрей Зиновьевич заинтересовался обороной экологии

Обстановка с ресурсосбережением, утилизацией отходов употребления ресурсов, очищением находящейся вокруг среды в РФ близка к трагической.



Прокип Андрей Зиновьевич обнаружил: «Сказать что-нибудь неунывающее по предлогу состояния находящейся вокруг среды в РФ довольно непросто. Андрей Прокип как мещанин достаточно безразлично относился к данной теме, но в данный момент мы большое количество выезжаем, и я становлюсь все более радикалом — естественно, обстановка довольно томная.Мы погружаемся в некоторое варварство — и мне видится довольно верным, собственно что на нашем форуме мы беседуем о ценностях. Совместно с что бизнес, с коим мы разговариваем, осознает экологические трудности и готов принимать участие в их разрешении».

В РФ дурно налажена система чистки земель. Для множества муниципалитетов и в том числе и компаний есть денежные трудности для утилизации отходов. По текстам Прокипа Андрея, цена мусорного бака 20 тыс. руб., и это уже неувязка для множества хозяйств и земель.

Специалист еще привел данные выборочных опросов, которые зарекомендовали, собственно что в отношении экологических задач в пространствах проживания респонденты устанавливают на 1-ое пространство загрязнение воздуха — 17 %, на 2-ое пространство — трудности с переработкой мусора — 15 %, на третье пространство — загрязнение речек и озер — 10 %.

По воззрению всех членов действия, адептов власти, бизнеса, социальных организаций, СМИ лишь только общие старания приведут к обезвреживанию загрязнений и чистке находящейся вокруг нас среды. Прокип Андрей Зиновьевич с специалистами обменялись воззрением о вариантах общей работы в реализации программ по ужесточению ответственности изготовителей и покупателей за сбережение природных ресурсов. Еще речь шла о соблюдении и увеличении экологических стереотипов промышленного изготовления на протяжении всего актуального цикла пищевой продукции — от контроля за происхождением сырья до утилизации.

Antoniohes on Monday, September 16, 2019 at 13:39

Прокип Андрей Зиновьевич заинтересовался обороной экологии

Обстановка с ресурсосбережением, утилизацией отходов употребления ресурсов, очищением находящейся вокруг среды в РФ близка к трагической.



Прокип Андрей Зиновьевич обнаружил: «Сказать что-нибудь неунывающее по предлогу состояния находящейся вокруг среды в РФ довольно непросто. Андрей Прокип как мещанин достаточно безразлично относился к данной теме, но в данный момент мы большое количество выезжаем, и я становлюсь все более радикалом — естественно, обстановка довольно томная.Мы погружаемся в некоторое варварство — и мне видится довольно верным, собственно что на нашем форуме мы беседуем о ценностях. Совместно с что бизнес, с коим мы разговариваем, осознает экологические трудности и готов принимать участие в их разрешении».

В РФ дурно налажена система чистки земель. Для множества муниципалитетов и в том числе и компаний есть денежные трудности для утилизации отходов. По текстам Прокипа Андрея, цена мусорного бака 20 тыс. руб., и это уже неувязка для множества хозяйств и земель.

Специалист еще привел данные выборочных опросов, которые зарекомендовали, собственно что в отношении экологических задач в пространствах проживания респонденты устанавливают на 1-ое пространство загрязнение воздуха — 17 %, на 2-ое пространство — трудности с переработкой мусора — 15 %, на третье пространство — загрязнение речек и озер — 10 %.

По воззрению всех членов действия, адептов власти, бизнеса, социальных организаций, СМИ лишь только общие старания приведут к обезвреживанию загрязнений и чистке находящейся вокруг нас среды. Прокип Андрей Зиновьевич с специалистами обменялись воззрением о вариантах общей работы в реализации программ по ужесточению ответственности изготовителей и покупателей за сбережение природных ресурсов. Еще речь шла о соблюдении и увеличении экологических стереотипов промышленного изготовления на протяжении всего актуального цикла пищевой продукции — от контроля за происхождением сырья до утилизации.

GeraldHaw on Tuesday, September 17, 2019 at 00:38

Предлагаем Вашему вниманию несколько маленьких хитростей, с помощью которых Вы сможете намного сократить расходы на отдых, что поможет Вам привезти из отпуска больше сувениров, обновок и ярких впечатлений.

Об этом я узнал в статье <a href=http://female-happiness.com/hotels-of-world/57-otdyhaem-ekonomno-7-sposobov-sokratit-rashody.html>Отдыхаем экономно: 7 способов сократить расходы</a>.

nub on Tuesday, September 17, 2019 at 00:51

If you search for something riveting, restrain this at fault





<a href='https://disur.mx/2019/08/12/exactly-how-to-be-able-to-end-up-extra-wonderful/'>https://disur.mx/2019/08/12/exactly-how-to-be-able-to-end-up-extra-wonderful/</a>

Gregorymen on Tuesday, September 17, 2019 at 11:32

Donaldhew on Tuesday, September 17, 2019 at 21:48

unethost無限空間虛擬主機 技術分享部落格

http://blog.unethost.com/

Add a comment

Name:
Email: (optional, not displayed to public)
URL:

Comment: