Re: Bad ending head (CHS and LBA don't match) - диск нести на помойку?
Иван Лох wrote:
> On Tue, Apr 07, 2009 at 12:26:56PM +0400, James Brown wrote:
>
>> Testdisk дает такой результат:
>> Command line: TestDisk /list /dump /debug /dev/hda
>>
>> you can probably repair this using things like the Ranish boot CD
>> (spelling?), but the tool to manually modify your partition table is a
>> bit tricky to use and you risk totally stuffing up your existing
>> partitions.
>> http://ubuntuforums.org/showthread.php?t=556813
>>
>
> Я когда ищу в сети ответики на вопросики, всегда прошу не показывать
> мне страницы на которых есть слово Ubuntu ;-}
>
>
>> Неужели возможен только этот способ, или вместо использования DOSовских
>>
>
> Никакие досовские диски не нужны, нужно минимальное понимание того, как это все
> устроено...
>
> Совсем грубо, есть два уровня: таблица разделов и файловая система.
>
> Таблица разделов это просто табличка в которой написано, откуда-куда,тип файловой
> системы и флаг загрузки. Посмотреть ее можно
> fdisk /dev/?d?
> и потом "p"
>
Disk /dev/hda: 20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc471c471
Device Boot Start End Blocks Id System
/dev/hda1 * 1 31 248976 83 Linux
/dev/hda2 32 2432 19286032+ 8e Linux LVM
> Первый вариант: каша и сообщения об ошибках. Тут все просто -- либо мы знаем границы
> разделов. Тогда мы можем просто вписать их руками. Либо не знаем. И в этом случае
> нужен TestDisk. Как им пользоваться, есть в ссылке, которую я Вам давал.
>
Вроде бы не каша, и мы знаем границы разделов?
Сообразно рекомендации по ссылке, которую Вы любезно предоставили:
# smartctl -i -A /dev/hda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Model Family: IBM/Hitachi Travelstar 60GH and 40GN family
Device Model: IC25N020ATCS04-0
Serial Number: CSЕ509D9GV3U2B
Firmware Version: CA2OA71A
User Capacity: 20 003 880 960 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 5
ATA Standard is: ATA/ATAPI-5 T13 1321D revision 3
Local Time is: Tue Apr 7 16:47:22 2009 MSD
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE
UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 062 Pre-fail
Always - 0
2 Throughput_Performance 0x0005 100 100 040 Pre-fail
Offline - 0
3 Spin_Up_Time 0x0007 183 183 033 Pre-fail
Always - 1
4 Start_Stop_Count 0x0012 097 097 000 Old_age
Always - 5431
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail
Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail
Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail
Offline - 0
9 Power_On_Hours 0x0012 090 090 000 Old_age
Always - 4653
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail
Always - 0
12 Power_Cycle_Count 0x0032 098 098 000 Old_age
Always - 3521
191 G-Sense_Error_Rate 0x000a 097 097 000 Old_age
Always - 196611
192 Power-Off_Retract_Count 0x0032 097 097 000 Old_age
Always - 627
193 Load_Cycle_Count 0x0012 086 086 000 Old_age
Always - 147921
194 Temperature_Celsius 0x0002 117 117 000 Old_age
Always - 47 (Lifetime Min/Max 7/60)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age
Always - 2
197 Current_Pending_Sector 0x0022 100 100 000 Old_age
Always - 1
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age
Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age
Always - 0
Вроде бы, если исходить из той статьи, ничего критического нет, кроме
того, что диск старый? Однако везде или pre-fail, или Old_age написано,
даже в тех строчках, где вроде (если исх. из той статьи, все о.к.).
В последовательности, изложенной в статье - результаты тестдиска при
первом аналлогичные ранее представленным :
Disk /dev/hda - 20 GB / 18 GiB - CHS 38760 16 63
Current partition structure:
Partition Start End Size in sectors
1 * Linux 0 1 1 494 0 63 497952
Warning: Bad ending head (CHS and LBA don't match)
2 P Linux LVM 494 1 1 38759 15 63 38572065
Warning: Bad ending head (CHS and LBA don't match)
Ничего типа |Bad relative sector нет.
Далее
Disk /dev/hda - 20 GB / 18 GiB - CHS 38760 16 63
Partition Start End Size in sectors
D Linux 0 1 1 494 15 63 498897
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
EXT2 Sparse superblock, 255 MB / 243 MiB
D Linux LVM 494 1 1 38759 15 63 38572065
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type,
Enter: to continue
LVM2, 19 GB / 18 GiB
Далее
1) Disk /dev/hda - 20 GB / 18 GiB - CHS 38760 16 63
Partition Start End Size in sectors
No partition found or selected for recovery
- вроде все нормально? тогда что за ужос выдает смартконтрол и ранее
указанный результат тестдиска?!
2) Далее глубокое исследование:
Disk /dev/hda - 20 GB / 18 GiB - CHS 38760 16 63
The harddisk (20 GB / 18 GiB) seems too small! (< 25 GB / 23 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
Linux 27972 1 1 48655 3 50 20848640
Linux 27973 1 1 48656 3 50 20848640
Linux 28008 1 1 48691 3 50 20848640
Linux 28015 1 1 48698 3 50 20848640
Linux 28039 1 1 48722 3 50 20848640
Linux 28044 1 1 48727 3 50 20848640
Linux 28056 1 1 48739 3 50 20848640
Linux 28071 1 1 48754 3 50 20848640
Linux 28074 1 1 48757 3 50 20848640
Linux 28091 1 1 48774 3 50 20848640
[ Continue ]
EXT3 Large file Sparse superblock Recover, 10674 MB / 10180 MiB
- ничего криминального нет?!
Уж виндовских секторов точно не осталось, тьфу-тьфу-тьфу (я его почти
четыре года юзал под виндами, потом он пару лет у меня лежал в шкапу :-) )
А вот нет ли тут ничего, с первой установки Линукса?(типа как в той
статье применительно к винде) Я с дуру когда в феврале первый раз
установил Дебиан, глупый еще был, вместо того, чтобы установить/снести
пакеты, на какой-то ляд снес ось и переставил, как с виндой обычно делают.
|
> Если, есть хотя бы начало разделов и их тип, можно идти дальше. В этом случае у Вас
> есть не только /dev/{h,s}d{a,b,c.d} но и /dev/{h,s}d{a,b,c.d}{1,2,3,4}
>
> То есть нечто, что Вы можете монтировать. Создаем точку монтирования, монтируем.
> Смотрим, что получилось. Тут все зависит от типа ФС и характера повреждения.
>
> Еще лучше применить сначала утилиту для проверки целостности файловой системы.
> Для ntfs это ntfsfix из пакета ntfsprogs.
>
> Что касается результата команды TestDisk я просто запутался. Что у Вас было на диске?
> Там у Вас стоял Linux поверх LVM2? Какая файловая система?
>
>
Это не NTFS, это не тот ноутбук под виндой (его утащили и я дальше
физически не смог пойти), это мой старый ноут на котором Линукс,
файловые системы :
$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/mapper/bariyat-root
329233 96341 215894 31% /
tmpfs 55096 0 55096 0% /lib/init/rw
udev 10240 80 10160 1% /dev
tmpfs 55096 0 55096 0% /dev/shm
/dev/hda1 233335 16383 204504 8% /boot
/dev/mapper/user-home
10260728 1025836 8713676 11% /home
/dev/mapper/user-tmp
376807 12305 345046 4% /tmp
/dev/mapper/user-usr
4805760 3282472 1279168 72% /usr
/dev/mapper/user-var
2882592 530816 2205344 20% /var
(/boot - ext2,
остальные - ext3)
Тока вот в итоге я не понял, что же с "Bad ending head (CHS and LBA
don't match)"?!
Reply to: