PDA

Bekijk de volledige versie : Повреждение файловой системы на USB HDD



SergeyVl
16-12-2007, 10:36
Имеется wl500gP под 1.9.2.7-8 прошивкой, на один из USB портов повешен бокс со 160 Гб SATA диском. Диск разбит на 3 раздела - 512 Мб swap, и 2 раздела ext: 4 Гб (смонтирован в /opt) и все остальное (смонтирован в /tmp/harddisk).
На /opt стоит софт (веб-сервер, sql, cron и т.д.) и там же валяется бинарка mldonkey (lite 2.9.0).
На /tmp/harddisk есть папки ftp_pub, ftp_pvt от фтп-сервера роутера (по факту фтп-шник не используется) и папка .mldonkey (понятно от чего :) ).
После полутора месяцев нормальной работы всей этой конструкции заметил, что вылетела торрент-качалка, вместе с этим отвалилась samba-шара (подмонтированная как сетевой диск), да и вообще отвалилась смонтированная директория /tmp/harddisk.
Решил проверить диск "скандиском":
e2fsck -f -y -v /dev/discs/disc0/part3
Через пол часа проверка закончилась примерно такими строками:

Free inodes count wrong for group #1138 (16384, counted=16383).
Fix? yes

Directories count wrong for group #1138 (0, counted=1).
Fix? yes

Free inodes count wrong for group #1139 (16384, counted=16383).
Fix? yes

Directories count wrong for group #1139 (0, counted=1).
Fix? yes

Free inodes count wrong for group #1140 (16384, counted=16383).
Fix? yes

Directories count wrong for group #1140 (0, counted=1).
Fix? yes

Free inodes count wrong (18956277, counted=18951475).
Fix? yes


/dev/discs/disc0/part3: ***** FILE SYSTEM WAS MODIFIED *****

4813 inodes used (0%)
2122 non-contiguous inodes (44.1%)
# of inodes with ind/dind/tind blocks: 3251/2122/0
24176551 blocks used (63%)
0 bad blocks
2 large files

4260 regular files
543 directories
0 character device files
0 block device files
0 fifos
60 links
1 symbolic link (1 fast symbolic link)
0 sockets
--------
4862 files
И на диске практически все файлы, так сказать, "исчезли", от нескольких тысяч файлов, скаченных с торрентов, а так же конфигов mldonkey, там осталось буквально 10 файлов.
Хотя df продолжает упорно рисовать "занятость" диска на 70%.
Впринципе, мне не столько жалко потерянных файлов (хотя, если есть шанс их восстановить - было бы неплохо), могу еще раз скачать за неделю-две, а мне интересно, из-за чего могла слететь файловая, как предотвратить это в будующем, и чем "заняты" эти 70% диска, когда на нем реально ничего нет?

al37919
16-12-2007, 10:54
С внешним питанием оно должно быть надежнее. Еще вариант --- болтающиеся/слишком длинные провода.

Есть такая директория /lost+found --- там пусто?

SergeyVl
16-12-2007, 11:05
Питание вроде нормальное - контейнер работает от родного БП (5В 2А, 12В 2А - относительно заявленных токов потребления HDD запас в 3 раза). Роутер и контейнер с диском подключены к бесперебойнику.
USB провод вроде неплохой, из "недешевых", экранированный, короткий (1 метр).
Раньше этот бокс с этим винтом и на этом проводе висел на компе, за пол года эксплуатации проблем не возникало.

Да, папка lost+found имеется, в ней 7 файлов с названиями типа #4669454, суммарным объемом на 200 Мб.

Mam(O)n
16-12-2007, 11:25
В логах ничего подозрительного раньше замечено не было? В файловой системе журнал используется? Проверить можно так (должен быть установлен пакет e2fsprogs):

[root@router root]$ dumpe2fs -h /dev/discs/disc0/part1 | grep "features:"
dumpe2fs 1.40.2 (12-Jul-2007)
Filesystem features: has_journal filetype needs_recovery sparse_super

SergeyVl
16-12-2007, 11:45
[admin@Router root]$ dumpe2fs -h /dev/discs/disc0/part3 | grep "features:"
dumpe2fs 1.39 (29-May-2006)
Filesystem features: has_journal filetype needs_recovery sparse_super large_file
Да, журнал есть, судя по всему.

В логах вроде ничего не было подозрительного (сейчас более тщательно уже не могу проверить, ребутил роутер после e2fsck).

lexen
16-12-2007, 14:43
Есть подозрения в сторону mldonkey клиента, так как та же картина. Только всё с нуля сделаешь (формат, переставил). 1,5 месяца и mldonkey начинает вылетать, при проверке hdd проблемы. При этом стоит UPS PowerMan 1000 Plus, hdd в box 2,5 (bad block – ни одного, проверял после этих проблем - mhdd). А в последний раз ещё и cron вылетел.

SergeyVl
16-12-2007, 15:18
У меня тоже почему-то на него подозрения, либо на торрент-клиенты в целом. Возможно, из-за их частых обращений к диску при записи файлов "не линейно" (т.к. скачивание идет фрагментами).
Попробую, как будет время, поставить другую качалку, e-ctorrent например, посмотрю что с ней будет.

Еще подозрение на торрент-качалки, поскольку раньше (до установки последней) у меня стоял более года 2,5" диск на 20 Гб, и ни разу на нем не летела система, даже учитывая, что там почти 1 Гб был бэд-блоков (переноску роняли пару раз).

nightrus
17-12-2007, 08:54
также мучался, пока стоял ench-ctorrent с мордой sctcs

SergeyVl
20-12-2007, 01:24
Ни у кого нет идей, с чем это может быть связано, и как это можно попробовать "вылечить"?

Prusa
25-12-2007, 21:22
точно такаяже ситуация, тока данные позарез нуны.
восстановил по этой инструкции http://www.cgsecurity.org/wiki/Advanced_Find_EXT2_EXT3_Backup_SuperBlock

SergeyVl
02-01-2008, 15:56
Опять то же. Только клиент не mldonkey, а уже transmission последний. Так же слетел раздел, роутер при этом намертво повис (ни ssh, ни web-интерфейс не отвечали). Было примерно 50 Гб инфы на разделе (все - торренты).
Так что дело не в клиенте...

SergeyVl
06-01-2008, 22:49
Ни у кого нет идей?
Может ли это быть глюк в драйвере HDD или драйвере файловой системы ext3? Стоит ли пробовать "экспериментировать" с fat32?

ABATAPA
07-01-2008, 15:03
Ни у кого нет идей?
Может ли это быть глюк в драйвере HDD или драйвере файловой системы ext3? Стоит ли пробовать "экспериментировать" с fat32?

Вынесите все хранилища для PtP-клиентов на отдельный раздел.
Не выключайте питание без завершения программ и umount (или mount -oremount,ro ...)

SergeyVl
07-01-2008, 20:24
Вынесите все хранилища для PtP-клиентов на отдельный раздел.
Не выключайте питание без завершения программ и umount (или mount -oremount,ro ...)
Все так и делаю, на диске 2 раздела ext3 - один с софтом и скриптами, второй только для торрентов. Питание роутера вообще не выключаю, только редкие ребуты (по необходимости). Но сбои (повреждения файловой системы) были при нормальной работе роутера (аптайм несколько дней), так что нело не в этом...

al37919
07-01-2008, 21:00
поможет или нет --- не знаю, однако рекомендую ознакомиться: http://wl500g.info/showthread.php?t=12221

ABATAPA
07-01-2008, 22:03
Но сбои (повреждения файловой системы) были при нормальной работе роутера (аптайм несколько дней), так что нело не в этом...

На обоих разделах?

SergeyVl
07-01-2008, 23:10
На обоих разделах?
Первый раз (стоял клиент mldonkey) слетела ФС только на разделе с торрентами, смонтированном в /tmp/harddisk, второй раз (клиент transmission), несколько дней назад, /tmp/harddisk слетел так же как и в первый раз - т.е. после "проверки-восстановления" почти все файлы были утеряны или стали нечитабельными, и вместе с этим на /opt тоже повредилось несколько файлов, пришлось пару пакетов (php, perl) переустановить.
На данный момент диск разбит так:

Device Boot Start End Blocks Id System
/dev/discs/disc0/part1 1 66 530113+ 82 Linux swap
/dev/discs/disc0/part2 67 589 4200997+ 83 Linux
/dev/discs/disc0/part3 590 14949 115346700 83 Linux
/dev/discs/disc0/part4 14950 19457 36210510 83 Linux

Смонтировано:

/dev/discs/disc0/part2 on /opt type ext3 (rw)
/dev/discs/disc0/part3 on /tmp/harddisk type ext3 (rw,noatime)

/dev/discs/disc0/part4 временно не смонтирован и не используется.

SergeyVl
07-01-2008, 23:20
поможет или нет --- не знаю, однако рекомендую ознакомиться: http://wl500g.info/showthread.php?t=12221
Спасибо, тему эту я читал, думаю примерно так и сделать после переразбивки/переформатирования диска и переустановки всех пакетов.
Но, мне кажется, проблему торрентов это не решит - ведь падает ФС именно при нормальной работе роутера.
Когда висел клиент mldonkey, на компе постоянно висела GUI sancho и все время "мониторила" скачивание торрентов. Именно когда она потеряла коннект с ядром mldonkey, я и заметил "что-то неладное". На момент этого падения uptime роутера был более недели, диск не отключался, не было никаких телодвижений в общем. Роутер просто работал и качал...

Oleg
08-01-2008, 09:52
Это странно всё... Конечно есть вероятность, что грабли в ядре, но нельзя исключать, того, что виновата может быть коробочка, в которую установлен диск.

Дело не в клиентах - они не могут приводить к такому. Либо баг в ext3, либо в железке.

Насчёт ext3 - у меня проблем нет и у других людей тоже, так что, наверное на 75% дело в железке...

Есть где на пробу взять другой контейнер с другим чипсетом?

SergeyVl
08-01-2008, 10:18
В этой теме еще несколько человек отписали о подобной проблеме, так же в одной из соседних тем ( http://wl500g.info/showthread.php?t=11465 ) про торрент-качалки тоже пара челокек, у кого помирает файловая система на ХДД. Значит я все-таки не один такой :)
Коробка у меня такая ( http://www.agestar.com/english/products/sub3a.asp ), диск WD на 160 Гб sata (думаю, это не принципиально). Интересно узнать, на каком железе падает ФС у остальных, кто имеет аналогичную проблему...
При обычно работе диска, как я уже писал выше, за очень долгий период не наблюдалось никаких проблем вообще, началась сыпаться система где-то после месяца использования торрент-качалки, когда объем скаченного достигал примерно 80-100 Гб.
Попробую на днях найти или позаимствовать у кого-нибудь другой бокс.. Но не уверен, что удастся - слишком уж длителен процесс "тестирования", около месяца ведь все работает стабильно....
Если не удастся найти другую коробку, сделаю FAT раздел для торрентов, проверю другое предположение о возможном баге в ext3.
И вопрос, скорее всего именно к Олегу: есть ли отличия в драйвере HDD или ext3 (или может быть еще в чем-либо) в новой тестовой версии прошивки ( http://wl500g.info/showthread.php?t=12200 ) относительно последней "финал" версии, или в ней лишь изменена "логика" автомонтирования разделов?

al37919
08-01-2008, 10:39
Коробка у меня такая ( http://www.agestar.com/english/products/sub3a.asp ), диск WD на 160 Гб sata (думаю, это не принципиально). Интересно узнать, на каком железе падает ФС у остальных, кто имеет аналогичную проблему...
Тогда уж охарактеризуйте поподробнее (а то найти информацию заранее о том на каком чипе что сделано до того как купишь проблематично):
cat /proc/scsi/usb-storage-0/0

SergeyVl
08-01-2008, 12:53
cat /proc/scsi/usb-storage-0/0


Host scsi0: usb-storage
Vendor: JMicron
Product: USB to ATA/ATAPI Bridge
Serial Number: 77A098265353
Protocol: Transparent SCSI
Transport: Bulk
GUID: 152d2338000077a098265353
Attached: Yes
Port: 1
Bus: 01:03.2-1

Oleg
08-01-2008, 16:32
И вопрос, скорее всего именно к Олегу: есть ли отличия в драйвере HDD или ext3 (или может быть еще в чем-либо) в новой тестовой версии прошивки ( http://wl500g.info/showthread.php?t=12200 ) относительно последней "финал" версии, или в ней лишь изменена "логика" автомонтирования разделов?
Есть изменения в части юсб. Кстати, попробуйте, может полегчает?

Kolandr
25-01-2008, 16:12
Никто решения так и не нашел? у кого торрент активно используется - раздел все также сыпится с ФС?

pazik
25-01-2008, 18:15
Не знаю насколько это можно назвать "активно", но качаю до 5 торрентов одновременно rtorrent-ом. Размеры разные, максимальный был ~23Gb. Проблем с файловой системой нет, кроме случаев, когда "подглюкивает" hdd из-за недостатка питания (у меня hdd 2.5" без дополнительного БП), но даже в таких случаях ничего особо страшного не происходит и после перезагрузки по питанию и запуска fsck дальше все работает нормально и почти без потерь скачанного на момент "залипания" hdd.

velsi
25-01-2008, 18:45
Никто решения так и не нашел? у кого торрент активно используется - раздел все также сыпится с ФС?
ничего нового нет... на новой прошивке у меня особых улучшений нет... =(

предлагаю объединиться всем счастливчикам с этой проблемой

контейнер - Tsunami S-3500 http://www.tsunami.com.tw/htm/image/S3500-K.jpg
диск 160Гб чье производство не помню
разбит так
- 512Mb swap
- 512Mb под opt ext3
- все остальное



cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: Sunplus Technology Inc.
Product: USB to Parallel-ATA bridge
Serial Number: EXCELSTOR PVB300Q405EARA
Protocol: Transparent SCSI
Transport: Bulk
GUID: 04fc0c05f99fb301a405ebba
Attached: Yes
Port: 2
Bus: 01:02.2-2

ksaf
25-01-2008, 19:54
А не может быть проблема связана с недостатком памяти при обслуживании больших разделов жесткого диска?

Есть подобная проблема. В dmesg есть строки:

WARNING: USB Mass Storage data integrity not assured
чуть ниже:
VFS: Can't find ext3 filesystem on dev sd(8,0)

Что бы это значило?

al37919
25-01-2008, 20:35
WARNING: USB Mass Storage data integrity not assured
полагаю пришло время прогнать e2fsck
velsi
у Вас он точно ide а не sata?

Честно говоря нацелился именно на эту (или почти эту) коробку (для sata)... Насколько я знаю для sata чипсет от sunplus вроде поддерживает остановку hdd...

По прежнему считаю, что проблема скорее в железе.

эта тема знакома?
http://wl500g.info/showthread.php?t=12221
Вкратце: рекомендуется в pre-shutdown добавить код для перемонтирования всех разделов в readonly, а в pre-mount (для последних preview прошивок) добавить автоматическую проверку всех разделов с помощью e2fsck.

Кстати, что df кажет --- в /opt места достаточно?

velsi
25-01-2008, 21:55
velsi
у Вас он точно ide а не sata?

сейчас не помню, но кажется он и ide и sata... если мы про кробочку говорим.


Честно говоря нацелился именно на эту (или почти эту) коробку (для sata)... Насколько я знаю для sata чипсет от sunplus вроде поддерживает остановку hdd...
как-то эту тему читал про остановку... но для меня это не актуально - торретны это единственное, ради чего вообще все это было затеяно



По прежнему считаю, что проблема скорее в железе.
мне почему-то тоже так кажется


эта тема знакома?
http://wl500g.info/showthread.php?t=12221
Вкратце: рекомендуется в pre-shutdown добавить код для перемонтирования всех разделов в readonly, а в pre-mount (для последних preview прошивок) добавить автоматическую проверку всех разделов с помощью e2fsck.

знакома... много умных слов =) но пока не вижу практической пользы, ибо у меня все происходит так - чистый винчестер, заливка прошивки, настройки, установки всех пакетов, старт торренотов, через некоторое время rtorrent вылетает с ошибкой шины и предположением, что закончилось место, reboot не работает, резет по питанию.... все заново по-кругу


Кстати, что df кажет --- в /opt места достаточно?

[root@my root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 2944 2944 0 100% /
/dev/discs/disc0/part2 156823880 2097308 146760344 1% /tmp/mnt/disc0_2
/dev/discs/disc0/part3 156823880 2097308 146760344 1% /tmp/mnt/disc0_3
/dev/discs/disc0/part2 988244 42900 895144 5% /opt
/dev/discs/disc0/part3 156823880 2097308 146760344 1% /tmp/mnt/disc0_2

BuHT
26-01-2008, 12:38
мне кажется что коробки/переходники на jmicronовских чипах очень чувствительны к питанию, и бьют данные.
у меня переходничок на jm20338 при подключении к ноуту делл и к макбуку через раз коцает данные которые пропускает через себя,
при подключении к десктопу такого практически не происходит.
в то время как genesys овские gl811e ведут себя прилично и с буками и с десктопом и роутером.

velsi
26-01-2008, 19:52
мне кажется что коробки/переходники на jmicronовских чипах очень чувствительны к питанию, и бьют данные.
у меня переходничок на jm20338 при подключении к ноуту делл и к макбуку через раз коцает данные которые пропускает через себя,
при подключении к десктопу такого практически не происходит.
в то время как genesys овские gl811e ведут себя прилично и с буками и с десктопом и роутером.
так у меня питание отдельное... отдельный блок питания... может конечно он барахлит, но маловароятно

zheka_ppp
26-01-2008, 20:00
У меня такая же коробочка, качаю активно с ноября прошлого года, использую transmission. Пока никаких проблем с файловой системой не было.


Host scsi0: usb-storage
Vendor: Sunplus Technology Inc.
Product: USB to Parallel-ATA bridge
Serial Number: WDC WD5000 WD-WCAPW3341686
Protocol: Transparent SCSI
Transport: Bulk
GUID: 04fc0c05fff60cbb03341686
Attached: Yes
Port: 1
Bus: 01:03.2-1

al37919
26-01-2008, 20:18
2 zheka_ppp :
а винт sata или ide ? честно говоря для лично-шкурной статистики :)

2 velsi :
Кстати, а может все-таки проблема именно с винтом --- EXСELSTOR --- это насколько я знаю единственный в мире чисто китайский разработчик винтов (именно не производитель, а разработчик). Не люблю огульно охаивать то с чем не сталкивался (хотя один раз видел) и за редкостью особо плохого тоже не слыхал, но я бы поставил, так сказать, небольшой знак вопроса рядом с продукцией этой фирмы... Чисто на счет экзотичности...

velsi
26-01-2008, 21:41
2 velsi :
Кстати, а может все-таки проблема именно с винтом --- EXСELSTOR --- это насколько я знаю единственный в мире чисто китайский разработчик винтов (именно не производитель, а разработчик). Не люблю огульно охаивать то с чем не сталкивался (хотя один раз видел) и за редкостью особо плохого тоже не слыхал, но я бы поставил, так сказать, небольшой знак вопроса рядом с продукцией этой фирмы... Чисто на счет экзотичности...
вполне возможно.... взял из самое дешевое, что было... в тот момент почему-то забылась народная мудрость - кроилово ведет к попадалову (С) =)

сейчас переразбил винчестер по-другому.... настраиваю.. о результатах сообщу.

Mr_J
27-01-2008, 11:11
cat /proc/scsi/usb-storage-0/0


Host scsi0: usb-storage
Vendor: JMicron
Product: JM20336 SATA, USB Combo
Serial Number: 808881084035
Protocol: Transparent SCSI
Transport: Bulk
GUID: 152d23360000808881084035
Attached: Yes
Port: 2
Bus: 01:03.2-2

Один раз было похожее зависание. Своп - 512М.

velsi
28-01-2008, 18:54
докладываю... все проработало где-то сутки... потом отвалился юсб? или что это?



...
I/O error: dev 08:01, sector 56111888
Device 08:02 not ready.
I/O error: dev 08:02, sector 131588
Device 08:03 not ready.
I/O error: dev 08:03, sector 14720
Device 08:02 not ready.
I/O error: dev 08:02, sector 131590
pre-mount: Forwarding exception at [<800a8f84>] (801c17fc)
pre-mount: Forwarding exception at [<800a8f8c>] (801c1808)
Device 08:03 not ready.
I/O error: dev 08:03, sector 14528
Device 08:02 not ready.
I/O error: dev 08:02, sector 131588
Device 08:02 not ready.
I/O error: dev 08:02, sector 131590
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 5

3cky
28-01-2008, 19:29
Наблюдаю очень похожую ситуацию на коробке Agestar SUB302 + SATA HDD Seagate 7200.7 160 GB. Работает все это под rtorrent, может проработать сутки без проблем, а потом ни с того, ни с сего отвалиться. Проявляется это на слух как будто жесткий диск остановился и пытается раскрутиться, в логах при этом появляется нечто подобное:


usb.c: USB disconnect on device 01:03.2-2 address 4
Device 08:12 not ready.
I/O error: dev 08:12, sector 5064
Device 08:12 not ready.
I/O error: dev 08:12, sector 20096
Device 08:12 not ready.
I/O error: dev 08:12, sector 4864
Device 08:12 not ready.
I/O error: dev 08:12, sector 20032
Device 08:12 not ready.
I/O error: dev 08:12, sector 128
hub.c: new USB device 01:03.2-2, assigned address 5
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 5

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

Host scsi1: usb-storage
Vendor: JMicron
Product: USB to ATA/ATAPI Bridge
Serial Number: 40CFFFFFFFFF
Protocol: Transparent SCSI
Transport: Bulk
GUID: 152d2339000040cfffffffff
Attached: Yes
Port: 2
Bus: 01:03.2-2

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

velsi
29-01-2008, 20:11
Наблюдаю очень похожую ситуацию на коробке Agestar SUB302 + SATA HDD Seagate 7200.7 160 GB. Работает все это под rtorrent, может проработать сутки без проблем, а потом ни с того, ни с сего отвалиться.
густно это все .... мне уже надоело бегать роутер из розетки выдергивать....


Проявляется это на слух как будто жесткий диск остановился и пытается раскрутиться, в логах при этом появляется нечто подобное:

я не обращал внимание на звуки, т.к. все это добро стоит далеко в коредоре, в шкафу... попробую послушать в следующий раз



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

у меня все так же.... закономерности нет


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

ckatugrum
30-01-2008, 07:28
Имеем WL-500gP, 3.5" AgeStar (SUB302) SATA-USB2.0 (с внешним питанием), диск Seagate 250Gb... Файловая система ext3.
Ситуация аналогичная описанной в данной теме. С одним отличием - никакие пакеты, службы и т.п., кроме Samba, не устанавливались. Диск использовался только как локальное хранилище данных.
При отсутствии обращения диск может пахать сутками без перебоев. Отваливался только в случае длительного непрерывного обращения (чтение/запись файлов большого объема). Время обращения до "падения" стабильное - 1ч. 50мин.
В логе все точно также, как и у 3cky, только цепочку "I/O error" завершает "Disk rejected".
Роутеру - reboot. И снова можем работать...
После запуска FTP (через web-морду) "падения" диска стали произвольно непредсказуемыми...
Вчера попытался отформатировать диск заново

mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
процесс terminated примерно на 5%...

TVadim
30-01-2008, 13:28
При отсутствии обращения диск может пахать сутками без перебоев. Отваливался только в случае длительного непрерывного обращения (чтение/запись файлов большого объема). Время обращения до "падения" стабильное - 1ч. 50мин.

Может перегрев диска?

ckatugrum
30-01-2008, 14:16
TVadim, перегрев диска маловероятен, т.к. после "отваливания" сразу делается reboot роутера, и после этого диск совершенно спокойно трудится следующие 1ч.50мин.
К тому же, чисто "наощупь" температура диска не выше 40-45 градусов...

Oleg
30-01-2008, 15:51
процесс terminated примерно на 5%...
Своп есть? Процессор разогнан?

ckatugrum
30-01-2008, 16:15
Своп есть? Процессор разогнан?

Свопа нет. Ничего не разгонял. Роутер, как говорится, as is - ничего, кроме перепрошивки на 7-7g не делал...
================================================== =============
Последние новости:
После долгих и безрезультативных боев приобрел новый бокс - ViPowER VPA-35018 (http://vipower.ru/catalog/card.php?card=74&&part=3&&func=1&&int=). В результате все проблемы исчезли... Скорость чтения/записи через Wi-Fi - стабильные 2.3 МВ/с (с боксом AgeStar не превышала 1.5 МВ/с). Наблюдения продолжаются...

velsi
12-02-2008, 08:51
докладываю

перенес всю систему на флэшку, swap в файле на флэшке - стало немного лучше, но все-равно rtorrent отваливался с ошибкой bus error.

далее поменял винчестер на какой-то самсунг 80 Гб - все работает уже пару суток без перерыва. я рад =)

YAG
20-02-2008, 18:54
У меня система пока не умирает, но отваливается регулярно. Через случайные промежутки времени... То неделю проработает, то и двух часов не протянет. Все сервисы умирают. Только интернет по прежнему роутится нормально в локалку. Проблема явно связана с винтом, поскольку включен свап на 512 метров, из-за чего все и умирает... Как начать копать, чтобы найти проблему?

Kolandr
22-02-2008, 10:15
у меня тоже переодически хард так и отваливается.
из запущенных служб только базовые остаются.
в /dev/ пусто. /dev/discs не существует.
сам хард подвисает с лампочкой горящей на запись. помогает только рестарт роутера + рестарт харда
тогда опять все находит , цепляет его и стартуют все службы установленные

YAG
24-02-2008, 14:34
у меня тоже переодически хард так и отваливается.
из запущенных служб только базовые остаются.
в /dev/ пусто. /dev/discs не существует.
сам хард подвисает с лампочкой горящей на запись. помогает только рестарт роутера + рестарт харда
тогда опять все находит , цепляет его и стартуют все службы установленные

Так у меня было, когда дело оказалось в харде. Сыпался он...

Kolandr
24-02-2008, 23:09
Так у меня было, когда дело оказалось в харде. Сыпался он...

на бедблоки проверил - чисто.
раздел тоже весь чистый.
хард новый. wd 500gb. бокс 3.5 Sarotech Hardbox с внешним питанием

Powersky
02-03-2008, 13:46
У меня переходник USB-IDE/SATA на каком чипе не знаю, не смотрел. Но проблема с отваливанием винта существует. При этом может работать сутками, а может и минут 10-15, особенно если начинает проверять целостность данных в transmission. Подключал разные винты, проблема одна и таже. Так вот не выдержал я и подключил питания с компа. Там у меня Zalman 600 установлен. Понятно, что так не удобно будет. Но тестирование пока показывает, что как я ни грузил винт пока все ок. И я прихожу к выводу что внешние источнки питания что поставляются с коробками и переходниками не дают стабильности в питании. Тот блок что у меня с переходником дает вместо 12 в. 11.72+-0.15 при этом не в нагрузке. При этом напряжение скачет. +- 0.15 на Zalmane у меня в нагрузке только +-0.01в. Теперь нужно искать качественный блок питания для винта. Похоже вся проблема в не качественном БП.

Duke
02-03-2008, 15:33
Абсолютно верно - сам на днях лишний раз убедился что винт просто так отваливаться не может. Перепаивал летом вспученные конденсаторы на БП винта, неделю назад повторилось. Пол года винт пахал без сбоев, а недели три назад отвалился, надо было сразу проверить БП но не догадался.
Запаял новые, сунул впараллель керамику. Импульсные БП - зло.

Powersky
02-03-2008, 15:48
У меня теперь вопрос какой купить БП к винту? не использовать же теже бп что мы ставим на материнки компов. БП должен быть +5 и +12. И есть ли такие внешнего исполнения. Так как похоже мой как раз и импульсный.

Duke
02-03-2008, 20:25
Да они почти все импульсные. Лазил на чип-и-дип, ничего подходящего не нашел =(

cherner
08-03-2008, 13:13
Та же проблема.

Винт ext3 подключен через USB к роутеру. С недавнего времени не могу записать на диск файлы больше 300 МБ. Вроде начинает копировать, а спустя несколько минут винда выдает сообшение типа сетевой диск более не доступен.
Командой df телнетом видны смонтированные диски. Пытался решить проблему полным форматированием винта и все заново было настроено. Разделы винта были проверены e2fsck. bad blocks не обнаружены.
Но на заново собранной системе опять те же ошибки.

kodmis
17-03-2008, 16:51
Всем привет. Не думал я что придется писать в эту тему :(
Вообщем не монтируется раздел с /opt . Прошу помощи :confused:
Все остальные разделы, прописанные в fstab, монтируются на ура.


$ mount -a
mount: Mounting /dev/discs/disc0/part3 on /opt failed: Invalid argument

Запускал e2fsck, вот такой у нас с ней получился диалог:


$ /sbin/e2fsck /dev/discs/disc0/part3
e2fsck 1.38 (30-Jun-2005)
Superblock has an invalid ext3 journal (inode 8).
Clear<y>? y
yes

*** ext3 journal has been deleted - filesystem is now ext2 only ***

Superblock doesn't have has_journal flag, but has ext3 journal inode.
Clear<y>? yes

/dev/discs/disc0/part3 was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Journal inode is not in use, but contains data. Clear<y>? y
yes

Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences: -(1161--32767) -(33923--35117)
Fix<y>? yes

Free blocks count wrong for group #0 (0, counted=31607).
Fix<y>? y
yes

Free blocks count wrong for group #1 (30272, counted=31467).
Fix<y>? yes

Free blocks count wrong (2527198, counted=2560000).
Fix<y>? y
yes


/dev/discs/disc0/part3: ***** FILE SYSTEM WAS MODIFIED *****
/dev/discs/disc0/part3: 4316/1310720 files (2.2% non-contiguous), 60603/2620603 blocks

До кучи:


$ cat /tmp/etc/fstab
#device Mountpoint FStype Options Dump Pass#
#/dev/discs/disc0/part1 none swap sw 0 0#
/dev/discs/disc0/part3 /opt ext3 rw,noatime 1 1
/dev/discs/disc0/part5 /tmp/mnt/disc0_5 ext3 rw,noatime 1 1
/dev/discs/disc0/part6 /tmp/mnt/disc0_6 ext3 rw,noatime 1 1



$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 261 2096451 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 262 19842 157284382+ 5 Extended
/dev/scsi/host0/bus0/target0/lun0/part3 29097 30401 10482412+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part5 262 13315 104856223+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part6 13316 19842 52428096 83 Linux



$ mount /dev/discs/disc0/part3 /opt -t ext2 -o rw,noatime
mount: Mounting /dev/discs/disc0/part3 on /opt failed: No such device
$ mount /dev/discs/disc0/part3 /opt -t ext3 -o rw,noatime
mount: Mounting /dev/discs/disc0/part3 on /opt failed: Invalid argument


Собственно вопросы:
1. Как примонтировать /dev/discs/disc0/part3 в /opt без переформатирования? Содержимое вообще можно спасти?
2. Из-за чего могло такое случится? ext3 вроде отказоустойчивая ФС? Сколько работаю виндовым админом с NTFS ничего подобного (чтоб никакого содержимого не было видно) не случалось. Возможно я чего-то с ext3 не предусмотрел (это мой первый опыт c linux :) )?
3. Правильно ли я понимаю, что журнал на ext3 удален и теперь в этом разделе ext2?
Заранее спасибо

kodmis
19-03-2008, 08:24
Прошу прощения за настойчивость, но может кто-нибудь все таки подскажет мне как решит мою проблему с немонтируемым разделом?

al37919
19-03-2008, 08:49
Случай у Вас явно экзотический. Не знаю как может отвалиться журнал. Однако, если действительно произошло именно это и система стала ext2, то придется ставить линукс на PC и читать его там, т.к. прошивка Олега ext2 не поддерживает. Кстати, ext2 поддерживает прошивка асуса (но не ext3). Правда что с ней делать непонятно.

kodmis
19-03-2008, 10:38
al37919
Ага! Все таки ext2! Значит "Invalid argument", это mount на ext2 ругается!
А скажите если e2fsck так запросто переделала ext3 в ext2, значит наверное возможен обратный процесс? Как добавить журнал на ext2, чтоб ФС стала ext3?
Спасибо!

al37919
19-03-2008, 11:13
попробуйте почитать про tune2fs -j

kodmis
19-03-2008, 15:33
попробуйте почитать про tune2fs -j

Не хочет tune2fs журнал добавлять :(
Вообщем я временно сделал /opt на другом разделе и поставил mc:


mkdir /tmp/mnt/disc0_6/opt
mount --bind /tmp/mnt/disc0_6/opt /opt
mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update
ipkg install mc

MC за собой потянул e2fsprogs c tune2fs


$ ipkg list_installed
e2fslibs - 1.40.3-4 - Ext2 Filesystem Libraries
e2fsprogs - 1.40.3-4 - Ext2 Filesystem Utilities
glib - 2.9.6-1 - The GLib library of C routines.
ipkg-opt - 0.99.163-9 - The Itsy Package Manager
mc - 4.6.1-3 - Midnight Commander File Manager
slang - 2.1.3-1 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software.
uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems

затем попробовал tune2fs -j


$ tune2fs -j /dev/discs/disc0/part3
tune2fs 1.40.3 (05-Dec-2007)
ext2fs_check_if_mount: No such file or directory while determining whether /dev/discs/disc0/part3 is mounted.

Я так понимаю tune2fs при проверке смонтирован ли раздел, наткнулся на какую-то ошибку :( Кто-нибудь знает как исправить эту ошибку? И чего за file or directory ему нужен?

SkySlider
21-03-2008, 18:42
В последнее время систематизировалась проблема с превращением папки opt\etc в файл. проверил через e2fsck

[admin@Spider root]$ e2fsck -f -y -v /dev/discs/disc0/part2
e2fsck 1.38 (30-Jun-2005)
Pass 1: Checking inodes, blocks, and sizes
Inode 31430 is in use, but has dtime set. Fix? yes

Inode 31871, i_blocks is 80, should be 40. Fix? yes

Inode 31869, i_blocks is 776, should be 168. Fix? yes

Inode 31433, i_blocks is 456, should be 128. Fix? yes

Pass 2: Checking directory structure
Entry 'etc' in / (2) has an incorrect filetype (was 2, should be 1).
Fix? yes

Entry '..' in ??? (31870) has an incorrect filetype (was 2, should be 1).
Fix? yes

Pass 3: Checking directory connectivity
Unconnected directory inode 31870 (???)
Connect to /lost+found? yes

Pass 4: Checking reference counts
Inode 2 ref count is 22, should be 21. Fix? yes

Unattached zero-length inode 31430. Clear? yes

Inode 31433 ref count is 1, should be 2. Fix? yes

Inode 31870 ref count is 3, should be 2. Fix? yes

Unattached inode 78564
Connect to /lost+found? yes

Inode 78564 ref count is 2, should be 1. Fix? yes

Unattached inode 78621
Connect to /lost+found? yes

Inode 78621 ref count is 2, should be 1. Fix? yes

Inode 79041 ref count is 0, should be 1. Fix? yes

Unattached inode 79042
Connect to /lost+found? yes

Inode 79042 ref count is 2, should be 1. Fix? yes

Pass 5: Checking group summary information
Block bitmap differences: -(4633--4637) -(4641--4656) -(6545--6549) -(6553--6568) -(10025--10029) -66030 -66041 -66049 -66073 -66081 -66089 -66097 -66105 -66113 -66136 -(66138--66144) -(66146--66152) -(66154--66160) -(66162--66167) -66184 -(66189--66195) -(66203--66207) -66209 -(66234--66240) -(66273--66280) -(66286--66288) -(66290--66292) -(66355--66367) -(66369--66434) -(66441--66448) -(66450--66455) -(66459--66471) -(66473--66474) -(66481--66490) -66561 -(66609--66641) -66662 -(66669--66673) -(66675--66700) -(66705--66715) -(66721--66730) -(66737--66752) -(66754--66768) -(66770--66775) -(66777--66806) -167033
Fix? yes

Free blocks count wrong for group #0 (24817, counted=24864).
Fix? yes

Free blocks count wrong for group #2 (31038, counted=31382).
Fix? yes

Free blocks count wrong for group #5 (31463, counted=31464).
Fix? yes

Free blocks count wrong (232801, counted=233193).
Fix? yes

Inode bitmap differences: -31434
Fix? yes

Free inodes count wrong for group #2 (15276, counted=15277).
Fix? yes

Directories count wrong for group #5 (24, counted=23).
Fix? yes

Free inodes count wrong (122124, counted=122125).
Fix? yes


/dev/discs/disc0/part2: ***** FILE SYSTEM WAS MODIFIED *****

3571 inodes used (2%)
114 non-contiguous inodes (3.2%)
# of inodes with ind/dind/tind blocks: 89/0/0
17822 blocks used (7%)
0 bad blocks
0 large files

2291 regular files
141 directories
0 character device files
0 block device files
0 fifos
9 links
1131 symbolic links (1131 fast symbolic links)
0 sockets--------

3568 files

с чем это может быть связано?

vlad2003.73
08-04-2008, 10:05
Всем здрасти. Не давно столкнулся с аналогичной проблемой.
Скажу сразу не являюсь офигенным спецом в linyx.
Есть винт wd 500gb используется для торента и в качестве хранилища. Подключен через USB.
Стал зависать торент с сообщением что нет места надиске (до этого работал месяца четыре без проблем), при этом утилитка (кажется df) показывет что занято только 33%. Через внутреннюю сетку из виндов показывает те же 33%. И из виндов пробовал туда лить файлы, льются без проблем. Пробовал убивать часть закачанных файлов (до занятых 25%) не помогает. Подскажите плиз где хотя бы копать. :confused:. Такое ощущение, что торрент работает только пока свопа хватает.

Slag
12-05-2008, 13:30
Столкнулся с аналогичной проблемой.
rtorrent перестал работать.
На диске (WD500Gb MyBook) три раздела: swap, opt и для торрентов.
Запускал e2fsck -f -y -v /dev/discs/disc0/part3
Было много multy-claimed blocks. Маленькие файлы e2fsck чинил сам, а на больших (сотни Мб) подвисал - в терминале ничего не происходило, а диоды на диске показывали низкую активность. Тогда я ребутил роутер, удалял (или копировал и удалял исходник) проблемный файл. Затем запускал e2fsck снова. В итоге программа доработала до конца. Для профилактики я прогнал e2fsck -f -y -v ещё раз.
Запустил rtorrent, он поработал часов 15 и судя по всему опять отвалился (в данный момент не могу проверить причину).
На момент начала проблем роутер с диском проработали 2.5 месяца и накачали около 150Гб торрентов. Диск (part3) заполнен процентов на 40.

Пардон, диск пока работает нормально. Это было отключение электричества.

mitxt
19-05-2008, 15:15
Привет-привет.

Чувствую, что у меня аналогичная проблема. Признаки следущие:
- windows показывает, что диск занят на 200 гб, хотя размер папки не превышает 140 гб;
-почему-то в папках с именем торрента отсутствует закачка:eek: т.е. всё есть: и config и stat и torrent, а закачки нету;
-временами не видно подключённогог жёсткого диска (помогает только приём "выдернул-вдёрнул" в розетку.

Характеристика:
роутер - 520 GU
хард - внешний, seagate на 250 gb (ext3)
клиент - transmission

Сам работаю под windows. Соответственно с linux на полный ВЫ. Мне всю систему друг настраивал. я только ртом и глазами хлопал.

Так вот. Как бы мне выяснить, куда ушло дисковое пространнство. И как вытащить ту закачку, которую не видно?

Joker008
23-05-2008, 16:30
Кто подскажет как решить проблему.Перестал моунтится один раздел,предполагаю из за торрента,проработал больше месяца и вчера отвалился.Что имеем:500гиг диск в усб коробке разбит на 3 раздела 1 свап 512м,второй орт 1024м,и третий все оставшееся место(вот он и не моунтится) в логе пишет что то про битые блоки,но как его проверить если его примаунтить не получается?Прошивка 1.9.2.7-9,файловая система ехт3,вот кусочек лога

May 23 15:24:38 login[306]: root login on `pts/0'
May 23 15:24:59 kernel: hub.c: new USB device 01:03.2-2, assigned address 3
May 23 15:25:06 kernel: kjournald starting. Commit interval 5 seconds
May 23 15:25:06 kernel: EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
May 23 15:25:06 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
May 23 15:25:06 kernel: EXT3-fs: mounted filesystem with ordered data mode.
May 23 15:25:06 USB storage: ext3 fs at /dev/discs/disc0/part2 mounted to /tmp/mnt/disc0_2
May 23 15:25:06 kernel: EXT3-fs error (device sd(8,3)): ext3_check_descriptors: Block bitmap for group 0 not in group (block 2283297391)!
May 23 15:25:06 kernel: EXT3-fs: group descriptors corrupted !

Novik
23-05-2008, 19:12
но как его проверить если его примаунтить не получается?
Разделы нужно проверять ТОЛЬКО в несмонтированном состоянии.
В Вашем случае - так:
e2fsck -f /dev/discs/disc0/part3
и, на всякий случай,
umount /tmp/mnt/disc0_2
e2fsck -f /dev/discs/disc0/part2
Т.к. я лично совчем не уверен, что ругается оно у Вас на part3. Учтите, что своп должен быть включен.

Joker008
24-05-2008, 03:10
Второй раздел проверил все хорошо,а вот с третим команда долго шуршала диском,что то какие то блоки стирались,востанавливались долго в общем,потом в конце выдала что то там файлед,понял в общем что то не получилось.Теперь по прежнему при перезагрузке монтирует только 2 раздел,3 игнорирует.По команде фдиск -л видны все три раздела,и логе про третий раздел ничего


Jan 1 02:00:04 kernel: usb.c: registered new driver usbdevfs
Jan 1 02:00:04 kernel: usb.c: registered new driver hub
Jan 1 02:00:04 kernel: usb-uhci.c: $Revision: 1.275 $ time 13:26:21 Feb 24 2008
Jan 1 02:00:04 kernel: usb-uhci.c: High bandwidth mode enabled
Jan 1 02:00:04 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
Jan 1 02:00:04 kernel: ECHI PCI device 30381106 found.
Jan 1 02:00:04 kernel: UCHI reg 0x41 = 10
Jan 1 02:00:04 kernel: UCHI reg 0x41 changed to = 0
Jan 1 02:00:04 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
Jan 1 02:00:04 kernel: usb-uhci.c: Detected 2 ports
Jan 1 02:00:04 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 02:00:04 kernel: hub.c: USB hub found
Jan 1 02:00:04 kernel: hub.c: 2 ports detected
Jan 1 02:00:04 kernel: PCI: Enabling device 01:03.1 (0000 -> 0001)
Jan 1 02:00:04 kernel: ECHI PCI device 30381106 found.
Jan 1 02:00:04 kernel: UCHI reg 0x41 = 10
Jan 1 02:00:04 kernel: UCHI reg 0x41 changed to = 0
Jan 1 02:00:04 kernel: usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
Jan 1 02:00:04 kernel: usb-uhci.c: Detected 2 ports
Jan 1 02:00:04 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 02:00:04 kernel: hub.c: USB hub found
Jan 1 02:00:04 kernel: hub.c: 2 ports detected
Jan 1 02:00:04 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Jan 1 02:00:04 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
Jan 1 02:00:04 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
Jan 1 02:00:04 kernel: ehci_hcd 01:03.2: irq 12, pci mem c00f2000
Jan 1 02:00:04 kernel: usb.c: new USB bus registered, assigned bus number 3
Jan 1 02:00:04 kernel: ECHI PCI device 31041106 found.
Jan 1 02:00:04 kernel: ECHI reg 0x49 = 80010f20
Jan 1 02:00:04 kernel: ECHI reg 0x49 changed to = 80010f00
Jan 1 02:00:04 kernel: ECHI reg 0x4b = 80010f09
Jan 1 02:00:04 kernel: ECHI reg 0x4b changed to = 80010f29
Jan 1 02:00:04 kernel: PCI: 01:03.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
Jan 1 02:00:04 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
Jan 1 02:00:04 kernel: hub.c: USB hub found
Jan 1 02:00:04 kernel: hub.c: 4 ports detected
Jan 1 02:00:05 kernel: usb.c: registered new driver usblp
Jan 1 02:00:05 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 02:00:05 kernel: hub.c: connect-debounce failed, port 1 disabled
Jan 1 02:00:05 dnsmasq[73]: DHCPREQUEST(br0) 192.168.1.5 00:13:02:de:c5:26
Jan 1 02:00:05 dnsmasq[73]: DHCPACK(br0) 192.168.1.5 00:13:02:de:c5:26
Jan 1 02:00:06 kernel: hub.c: new USB device 01:03.2-2, assigned address 2
Jan 1 02:00:06 kernel: usb.c: USB device 2 (vend/prod 0x13fd/0x1650) is not claimed by any active driver.
Jan 1 02:00:06 kernel: usb.c: registered new driver audio
Jan 1 02:00:06 kernel: audio.c: v1.0.0:USB Audio Class driver
Jan 1 02:00:06 kernel: Linux video capture interface: v1.00
Jan 1 02:00:06 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 02:00:06 kernel: hub.c: new USB device 01:03.0-1, assigned address 2
Jan 1 02:00:07 kernel: printer.c: Disabling reads from problem bidirectional printer on usblp0
Jan 1 02:00:07 kernel: printer.c: usblp0: USB Unidirectional printer dev 2 if 0 alt 1 proto 2 vid 0x03F0 pid 0x0604
Jan 1 02:00:07 kernel: printer.c: usblp0 Device ID string [174]='MFG:HEWLETT-PACKARD;MDL:DESKJET 840C;CMD:MLC,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hew lett-Packard DeskJet 840C;SERN:HU0A41T0NCKV;VSTATUS:$XB0$XC0,ff,DN,OFFF ,CUT;VP:0800,FL,B0;'
Jan 1 02:00:07 kernel: Initializing USB Mass Storage driver...
Jan 1 02:00:07 kernel: usb.c: registered new driver usb-storage
Jan 1 02:00:07 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 02:00:07 kernel: Vendor: Initio Model: HD501LJ Rev: 4.36
Jan 1 02:00:07 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 02:00:07 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Jan 1 02:00:07 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Jan 1 02:00:07 kernel: Partition check:
Jan 1 02:00:07 kernel: p1 p2 p3
Jan 1 02:00:07 kernel: USB Mass Storage support registered.
Jan 1 02:00:07 kernel: vlan1: Setting MAC address to 00 18 f3 e9 84 66.
Jan 1 02:00:07 kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Jan 1 02:00:07 udhcpc[102]: udhcpc (v0.9.9-pre) started
Jan 1 02:00:08 dnsmasq[73]: read /etc/hosts - 5 addresses
Jan 1 02:00:08 dnsmasq[73]: read /etc/ethers - 4 addresses
Jan 1 02:00:08 dnsmasq[73]: reading /tmp/resolv.conf
Jan 1 02:00:08 dhcp client: deconfig: lease is lost
Jan 1 02:00:08 udhcpc[102]: Lease of xx.xxx.xxx.xxx obtained, lease time 1800
Jan 1 02:00:08 dnsmasq[73]: read /etc/hosts - 5 addresses
Jan 1 02:00:08 dnsmasq[73]: read /etc/ethers - 4 addresses
Jan 1 02:00:08 dnsmasq[73]: reading /tmp/resolv.conf
Jan 1 02:00:08 dnsmasq[73]: using nameserver 212.xxx.xx.xx#53
Jan 1 02:00:08 dnsmasq[73]: using nameserver 212.xxx.xx.xx#53
Jan 1 02:00:08 dnsmasq[73]: using nameserver xx.xxx.3.10#53
Jan 1 02:00:08 dnsmasq[73]: using nameserver 212.xxx.xx.xxx#53
Jan 1 02:00:08 dhcp client: bound IP : xx.xxx.xx.xxx from xx.xxx.xx.xxx
Jan 1 02:00:09 kernel: printer.c: usblp0 Device ID string [174/max 1552]='MFG:HEWLETT-PACKARD;MDL:DESKJET 840C;CMD:MLC,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hew lett-Packard DeskJet 840C;SERN:HU0A41T0NCKV;VSTATUS:$XB0$XC0,ff,DN,OFFF ,CUT;VP:0800,FL,B0;'
Jan 1 02:00:09 kernel: printer.c: Parsing USBLPID...
Jan 1 02:00:18 kernel: kjournald starting. Commit interval 5 seconds
Jan 1 02:00:18 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Jan 1 02:00:18 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan 1 02:00:18 USB storage: ext3 fs at /dev/discs/disc0/part2 mounted to /tmp/mnt/disc0_2
May 24 04:40:06 ntp client: Synchronizing time with time.nist.gov ...
May 24 04:40:10 login[139]: root login on `pts/0'
May 24 04:40:20 nmbd[135]: [2008/05/24 04:40:20, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(405)
May 24 04:40:20 nmbd[135]: *****
May 24 04:40:20 nmbd[135]:
May 24 04:40:20 nmbd[135]: Samba name server PITERFTP is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.1
May 24 04:40:20 nmbd[135]:
May 24 04:40:20 nmbd[135]: *****
May 24 04:42:34 kernel: printer.c: usblp0 Device ID string [174/max 1552]='MFG:HEWLETT-PACKARD;MDL:DESKJET 840C;CMD:MLC,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hew lett-Packard DeskJet 840C;SERN:HU0A41T0NCKV;VSTATUS:$XB0$XC0,ff,DN,OFFF ,CUT;VP:0800,FL,B0;'
May 24 04:42:34 kernel: printer.c: Parsing USBLPID...
May 24 04:43:37 dnsmasq[73]: DHCPINFORM(br0) 192.168.1.5 00:13:02:de:c5:26
May 24 04:43:37 dnsmasq[73]: DHCPACK(br0) 192.168.1.5 00:13:02:de:c5:26

Joker008
24-05-2008, 03:44
Несколько раз запускал команду,результат тот же



[piotr@PiterFTP root]$ e2fsck -f -y -v /dev/discs/disc0/part3
e2fsck 1.38 (30-Jun-2005)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Filesystem contains large files, but lacks LARGE_FILE flag in superblock.
Fix? yes

Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
i_file_acl for inode 12 (...) is 2293117360, should be zero.
Clear? yes

Inode 12 (...) has invalid mode (0115712).
Clear? yes

i_file_acl for inode 14 (...) is 1073222176, should be zero.
Clear? yes

Inode 14 (...) is an illegal character device.
Clear? yes

i_file_acl for inode 16 (...) is 4014045815, should be zero.
Clear? yes

Inode 16 (...) has invalid mode (0131151).
Clear? yes

i_file_acl for inode 18 (...) is 1165933215, should be zero.
Clear? yes

Inode 18 (...) is an illegal socket.
Clear? yes

i_file_acl for inode 19 (...) is 4211979685, should be zero.
Clear? yes

Inode 19 (...) has invalid mode (0134767).
Clear? yes

i_file_acl for inode 20 (...) is 3157978053, should be zero.
Clear? yes

Inode 20 (...) has invalid mode (0152462).
Clear? yes

i_file_acl for inode 21 (...) is 2701693320, should be zero.
Clear? yes

Inode 21 (...) has invalid mode (031676).
Clear? yes

i_file_acl for inode 24 (...) is 2525827505, should be zero.
Clear? yes

Inode 24 (...) has invalid mode (01545).
Clear? yes

i_file_acl for inode 25 (...) is 3070361600, should be zero.
Clear? yes

i_faddr for inode 25 (...) is 1110991856, should be zero.
Clear? yes

i_frag for inode 25 (...) is 9, should be zero.
Clear? yes

i_fsize for inode 25 (...) is 29, should be zero.
Clear? yes

Segmentation fault

Novik
24-05-2008, 09:20
Тащите диск на большую машину с линуксом и проверяйте там. Подключать желательно не по USB, а напрямую.
Если не выйдет - форматируйте раздел заново.

naves
24-05-2008, 16:44
три месяца замечательно работало smb, ftp, http на
asus wl500gp + vipower vpa-35018 (sata to usb) +250Gb HITACHI SATA
и начались безобразия.

cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: Sunplus Technology Inc.
Product: USB to Serial-ATA bridge
Serial Number: HITACHI HD VFJ104R9394VAK
Protocol: Transparent SCSI
Transport: Bulk
GUID: 04fc0c15f9ff3105b9395fb4
Attached: Yes
раздел был починен на компе с линуксом:

GParted 0.3.3
Libparted 1.8.7

Check and repair filesystem (ext3) on /dev/sdb1 01:33:44 ( SUCCES )

calibrate /dev/sdb1 00:02 ( SUCCES )

path: /dev/sdb1
start: 63
end: 478158659
size: 478158597 (228.00 GiB)

check filesystem on /dev/sdb1 for errors and (if possible) fix
them 01:33:41 ( SUCCES )

e2fsck -f -y -v /dev/sdb1

Pass 1: Checking inodes, blocks, and sizes
Deleted inode 19808258 has zero dtime. Fix? yes
.................
/dev/sdb1: ***** FILE SYSTEM WAS MODIFIED *****

139388 inodes used (0.47%)
18340 non-contiguous inodes (13.2%)
# of inodes with ind/dind/tind blocks: 48587/8790/0
49454589 blocks used (82.74%)
0 bad blocks
2 large files

124658 regular files
13345 directories
0 character device files
0 block device files
0 fifos
570 links
1370 symbolic links (1370 fast symbolic links)
6 sockets
--------
139949 files

e2fsck 1.40.2 (12-Jul-2007)

grow filesystem to fill the partition 00:01 ( SUCCES )

resize2fs /dev/sdb1

resize2fs 1.40.2 (12-Jul-2007)
The filesystem is already 59769824 blocks long. Nothing to do!

после этого включаю хард в роутер

May 24 19:04:14 kernel: hub.c: new USB device 01:03.2-2, assigned address 2
May 24 19:04:19 kernel: usb_control/bulk_msg: timeout
May 24 19:04:24 kernel: usb_control/bulk_msg: timeout
May 24 19:04:24 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
May 24 19:04:24 kernel: Vendor: Hitachi Model: HDT725025VLA380 Rev:
May 24 19:04:24 kernel: Type: Direct-Access ANSI SCSI revision: 02
May 24 19:04:24 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
May 24 19:04:24 kernel: SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
May 24 19:04:24 kernel: Partition check:
May 24 19:04:24 kernel: p1 p2
May 24 19:04:34 kernel: VFS: Can't find ext3 filesystem on dev sd(8,0).
May 24 19:04:34 kernel: MSDOS FS: Using codepage 950
May 24 19:04:34 kernel: MSDOS FS: IO charset cp950
May 24 19:04:34 kernel: FAT: bogus logical sector size 36352
May 24 19:04:34 kernel: VFS: Can't find a valid FAT filesystem on dev 08:00.
May 24 19:04:34 kernel: FAT: freeing iocharset=cp950
May 24 19:04:34 kernel: FAT: bogus logical sector size 36352
May 24 19:04:34 kernel: VFS: Can't find a valid FAT filesystem on dev 08:00.
May 24 19:04:34 kernel: kjournald starting. Commit interval 5 seconds
May 24 19:04:34 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
May 24 19:04:34 kernel: EXT3-fs: mounted filesystem with ordered data mode.
May 24 19:04:34 USB storage: ext3 fs mounted to /tmp/harddisk
May 24 19:04:34 kernel: VFS: Can't find ext3 filesystem on dev sd(8,2).
May 24 19:04:34 kernel: MSDOS FS: Using codepage 950
May 24 19:04:34 kernel: MSDOS FS: IO charset cp950
May 24 19:04:34 kernel: FAT: bogus logical sector size 0
May 24 19:04:34 kernel: VFS: Can't find a valid FAT filesystem on dev 08:02.
May 24 19:04:34 kernel: FAT: freeing iocharset=cp950
May 24 19:04:34 kernel: FAT: bogus logical sector size 0
May 24 19:04:34 kernel: VFS: Can't find a valid FAT filesystem on dev 08:02.
May 24 19:04:34 FTP server: daemon is started
May 24 19:04:35 /opt/sbin/cron[212]: (CRON) STARTUP (V5.0)
May 24 19:04:36 thttpd[228]: bind 0.0.0.0 - Address already in use
May 24 19:05:01 /opt/sbin/cron[237]: (root) CMD (run-parts /opt/etc/cron.5mins)
May 24 19:05:05 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 316932104
May 24 19:05:05 kernel: EXT3-fs error (device sd(8,1)): read_inode_bitmap: Cannot read inode bitmap - block_group = 1209, inode_bitmap = 39616513
May 24 19:05:05 kernel: usb.c: USB disconnect on device 01:03.2-2 address 2
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864592
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 328478032
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 0
May 24 19:05:05 kernel: EXT3-fs error (device sd(8,1)) in ext3_new_inode: IO failure
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138674200
May 24 19:05:05 kernel: EXT3-fs error (device sd(8,1)): ext3_get_inode_loc: unable to read inode block - inode=8667192, block=17334275
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 328478032
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 0
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 328478032
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 0
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 12360
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 317722776
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 317722824
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 321920560
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 404495696
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 12456
May 24 19:05:05 kernel: journal_bmap: journal block not found at offset 12 on sd(8,1)
May 24 19:05:05 kernel: Aborting journal on device sd(8,1).
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 12360
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 404495720
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 12368
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 404495720
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: Device 08:01 not ready.
May 24 19:05:05 kernel: I/O error: dev 08:01, sector 138864648
May 24 19:05:05 kernel: hub.c: new USB device 01:03.2-2, assigned address 3
May 24 19:05:06 smbd[241]: [2008/05/24 19:05:06, 0] smbd/server.c:main(707)
May 24 19:05:06 smbd[241]: standard input is not a socket, assuming -D option
May 24 19:05:06 kernel: Adding Swap: 1052248k swap-space (priority -1)
May 24 19:05:06 USB storage: removed
May 24 19:10:01 /opt/sbin/cron[267]: (root) CMD (run-parts /opt/etc/cron.5mins)
May 24 19:10:36 kernel: ext3_abort called.
May 24 19:10:36 kernel: EXT3-fs abort (device sd(8,1)): ext3_journal_start: Detected aborted journal
May 24 19:10:36 kernel: Remounting filesystem read-only
May 24 19:10:36 kernel: EXT3-fs error (device sd(8,1)) in start_transaction: Journal has aborted

файл post-mount

#!/bin/sh
/bin/mount -o sync,noatime,rw /dev/discs/disc0/part1 /tmp/harddisk
/bin/mount -o sync,noatime,rw /dev/discs/disc1/part1 /tmp/harddisk

/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/home /home

/opt/etc/init.d/S10cron
/opt/etc/init.d/S80lighttpd start
/opt/etc/init.d/S85proftpd start
smbd
swapon /dev/discs/disc0/part2
те при подключении диск монтируется в /tmp/harddisk, монтируется /opt /home
но после попыток записи на него начинаются проблемы, и диск перемонтируется в режим только для чтения...

vectorm
24-05-2008, 19:52
файл post-mount
Код:

#!/bin/sh
/bin/mount -o sync,noatime,rw /dev/discs/disc0/part1 /tmp/harddisk
/bin/mount -o sync,noatime,rw /dev/discs/disc1/part1 /tmp/harddisk

/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/home /home

/opt/etc/init.d/S10cron
/opt/etc/init.d/S80lighttpd start
/opt/etc/init.d/S85proftpd start
smbd
swapon /dev/discs/disc0/part2

те при подключении диск монтируется в /tmp/harddisk, монтируется /opt /home
но после попыток записи на него начинаются проблемы, и диск перемонтируется в режим только для чтения...
Это как понять???
А вообще - если диск отваливается - значит он плохо починился.

naves
25-05-2008, 00:06
смысл этих двух строчек что подключается один хард в любую дырку, и будь он хоть первым хоть вторым все будет монтироваться, взято отсюда http://wl500g.info/showpost.php?p=20276&postcount=3
проверено несколько раз диск вручную монтируется, все замечательно, но после нексольких попыток записи на него появляется куча ошибок, он перемонтируется на чтение. на большом брате исправляются ошибки в файловой системе...
1)проблема юсб роутера - подключил другой хард работает.
2) проблема коробки - надо искать другую коробку sata->usb
проверил блок питания без нагрузки 14 вольт, при включении просадка до 11 потом 12.
3) или глючит хард - проверить его SMART не на чем
причем при подключении к компу проблем, как бы, нет - файловая система читается и пишется

vectorm
25-05-2008, 20:25
смысл этих двух строчек что подключается один хард в любую дырку, и будь он хоть первым хоть вторым все будет монтироваться, взято отсюда http://wl500g.info/showpost.php?p=20276&postcount=3
проверено несколько раз диск вручную монтируется, все замечательно, но после нексольких попыток записи на него появляется куча ошибок, он перемонтируется на чтение. на большом брате исправляются ошибки в файловой системе...
1)проблема юсб роутера - подключил другой хард работает.
2) проблема коробки - надо искать другую коробку sata->usb
проверил блок питания без нагрузки 14 вольт, при включении просадка до 11 потом 12.
3) или глючит хард - проверить его SMART не на чем
причем при подключении к компу проблем, как бы, нет - файловая система читается и пишется

Скорее всего проблема коробки.

uinoksk
22-06-2008, 18:00
Имеется
Host scsi0: usb-storage
Vendor: Western Digital
Product: External HDD
Serial Number: 575845393037373937393339
Protocol: Transparent SCSI
Transport: Bulk
GUID: 105810103037373937393339
Attached: Yes
Port: 1
Bus: 01:03.2-1
А также wl500gp
Отваливается где-то раз в сутки. При работе винт как-то издает щелчки. При подсоединении и работе с основным системником( да и с ноутом) работает нормально. Подозрение на проблемы с питанием, тк все что подсоединяется к юсб-портам сильно нагревается через некоторое время.

vectorm
22-06-2008, 18:25
Отваливается где-то раз в сутки. При работе винт как-то издает щелчки. При подсоединении и работе с основным системником( да и с ноутом) работает нормально. Подозрение на проблемы с питанием, тк все что подсоединяется к юсб-портам сильно нагревается через некоторое время.
Это не подозрение, а суровая действительность. Либо соединять винт через хаб с внешним питанием, либо, если есть - питать от собственного БП.

serg28serg
22-06-2008, 20:17
Если клацает головами, то
Не хватает мощности питания. (http://wl500g.info/showthread.php?t=13960)
Посоветуйте HDD-USB-коробочку (http://wl500g.info/showthread.php?t=14557)

колбаскин
01-04-2009, 07:52
После того как отрубился свет - такая ошибка!
видны 2 дика 1й и 3й...
все что на винчестере - не работает!
проверка дает ошибку


[maxya@maxya_wi_fi root]$ e2fsck -f -y -v /dev/discs/disc0/part1
e2fsck 1.38 (30-Jun-2005)
e2fsck: while trying to open /dev/discs/disc0/part1

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>

[maxya@maxya_wi_fi root]$ e2fsck -f -y -v /dev/discs/disc0/part3
e2fsck 1.38 (30-Jun-2005)
e2fsck: while trying to open /dev/discs/disc0/part3

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>

[maxya@maxya_wi_fi root]$

помогите плз....

ABATAPA
01-04-2009, 10:40
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>



Покажите вывод
fdisk -l

колбаскин
01-04-2009, 12:47
Покажите вывод
fdisk -l


[maxya@maxya_wi_fi root]$ fdisk -l

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id
System
/dev/scsi/host1/bus0/target0/lun0/part1 1 52 417658+
83 Linux
/dev/scsi/host1/bus0/target0/lun0/part2 53 155 827347+
83 Linux
/dev/scsi/host1/bus0/target0/lun0/part3 156 30401 242950995
83 Linux

Все спасибо! намек понял! сделал! нужно подправить автопроверку...

alex7912
17-05-2009, 09:37
А у меня почему перестал монтироваться HDD (после манипуляций с роутером)?
fdisk -l показывает:


Disk /dev/scsi/host0/bus0/target0/lun0/disc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 60801 488384001 83 Linux

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 4102 MB, 4102028288 bytes
127 heads, 62 sectors/track, 1017 cylinders
Units = cylinders of 7874 * 512 = 4031488 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host1/bus0/target0/lun0/part1 1 128 503905 82 Linux swap
/dev/scsi/host1/bus0/target0/lun0/part2 129 1017 3499993 83 Linux


e2fsck -p /dev/scsi/host0/bus0/target0/lun0/part1
выдает как в предыдущем постинге


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>

ABATAPA
17-05-2009, 09:47
e2fsck -p /dev/scsi/host0/bus0/target0/lun0/part1


Будьте же внимательней! Ведь чуть выше была подобная ошибка...

/dev/scsi/host1/bus0/target0/lun0/part1 1 128 503905 82 Linux swap

alex7912
17-05-2009, 09:57
Будьте же внимательней! Ведь чуть выше была подобная ошибка...

/dev/scsi/host1/bus0/target0/lun0/part1 1 128 503905 82 Linux swap

Ошибку выдает именно HDD (host0), а swap на флешке (host0), на ней part2 проверку проходит. На всякий случай:

May 17 15:06:38 kernel: Adding Swap: 503896k swap-space (priority -1)
May 17 15:06:39 e2fsck: /dev/scsi/host1/bus0/target0/lun0/part2: recovering journal
May 17 15:06:55 e2fsck: /dev/scsi/host1/bus0/target0/lun0/part2: clean, 5619/438048 files, 72344/874998 blocks
May 17 15:06:55 e2fsck: e2fsck: while trying to open /dev/scsi/host0/bus0/target0/lun0/part1
May 17 15:06:55 e2fsck: /dev/scsi/host0/bus0/target0/lun0/part1:
May 17 15:06:55 e2fsck: The superblock could not be read or does not describe a correct ext2
May 17 15:06:55 e2fsck: filesystem. If the device is valid and it really contains an ext2
May 17 15:06:55 e2fsck: filesystem (and not swap or ufs or something else), then the superblock
May 17 15:06:55 e2fsck: is corrupt, and you might try running e2fsck with an alternate superblock:
May 17 15:06:55 e2fsck: e2fsck -b 8193 <device>
May 17 15:06:55 e2fsck: e2fsck:
May 17 15:06:56 kernel: kjournald starting. Commit interval 5 seconds
May 17 15:06:56 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,18), internal journal
May 17 15:06:56 kernel: EXT3-fs: mounted filesystem with ordered data mode.

vectorm
17-05-2009, 12:18
Ошибку выдает именно HDD (host0), а swap на флешке и с ней все нормально. Или я совсем ничего не понимаю?
Все правильно, своп на флешке.
У Вас скорее всего скрипт pre-shutdown не задействован - вот файловая система и съехала. А при размере раздела в 500 Гб на роутере его проверка займет пару дней.
Подключите к компу с Линуксом, слейте все данные и переформатируйте заново - так быстрее будет.
На будущее - не стоит делать таких больших разделов на дисках, подключаемых к роутерам.

alex7912
17-05-2009, 12:25
Все правильно, своп на флешке.
У Вас скорее всего скрипт pre-shutdown не задействован - вот файловая система и съехала. А при размере раздела в 500 Гб на роутере его проверка займет пару дней.
Подключите к компу с Линуксом, слейте все данные и переформатируйте заново - так быстрее будет.
На будущее - не стоит делать таких больших разделов на дисках, подключаемых к роутерам.

ясно. У меня там почти весь диск забит, придется покупать еще один. Других вариантов починить значит нет?
Диск использовался как сетевое хранилище файлов. Значит надо будет делать разделы по 100 Гб?

vectorm
17-05-2009, 14:52
ясно. У меня там почти весь диск забит, придется покупать еще один. Других вариантов починить значит нет?
Диск использовался как сетевое хранилище файлов. Значит надо будет делать разделы по 100 Гб?
Попробуйте починить раздел на компе с Линуксом.
Не стоит рассчитывать, что устройство за $100 будет надежно работать как роутером, так и сетевым хранилищем.

alex7912
17-05-2009, 15:14
Попробуйте починить раздел на компе с Линуксом.
Не стоит рассчитывать, что устройство за $100 будет надежно работать как роутером, так и сетевым хранилищем.

Да уж из под ХР спец. драйверами открыть не удалось. Бесплатных прог для восстановления нет, напр. Stellar Phoenix Linux Data Recovery в тестовом режиме быстро все файлы увидела, но сохранить их не дает. Видимо придется теперь попробовать загрузить какой-нить LiveCD с Линуксом чтобы осознать, что это уже моим мозгам не по силам. :o

alex7912
18-05-2009, 09:45
после долгих экспериментов по монтированию/размонтированию HDD разными способами (всегда кажешься себе умнее других:cool:) убедился что несмотря на опознавание диска как ext3 и даже принудительное монтирование, прочесть с него так и не получается. Поэтому решился на "кардинальные" меры, а именно все-таки последовать рекомендациям самой утилиты e2fsck :).
e2fsck -b 8192 не сработало, зато на следующий -b 32768
утилита откликнулась и вот, что у меня сейчас происходит:

[admin@Router_1012 lun0]$ e2fsck -b 32768 /dev/scsi/host1/bus0/target0/lun0/part1
e2fsck 1.38 (30-Jun-2005)
Filesystem did not have a UUID; generating one.

Filesystem has feature flag(s) set, but is a revision 0 filesystem. Fix<y>? y
yes

Backing up journal inode block information.

agestar was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Deleted inode 2883585 has zero dtime. Fix<y>? yes

Вопросы такие:
1) мне все время там надо будет нажимать yes? ничего не поломаю?
2) эта проверка на 500 гигов порядка пары суток будет идти?

vectorm
18-05-2009, 10:28
после долгих экспериментов по монтированию/размонтированию HDD разными способами (всегда кажешься себе умнее других:cool:) убедился что несмотря на опознавание диска как ext3 и даже принудительное монтирование, прочесть с него так и не получается. Поэтому решился на "кардинальные" меры, а именно все-таки последовать рекомендациям самой утилиты e2fsck :).
e2fsck -b 8192 не сработало, зато на следующий -b 32768
утилита откликнулась и вот, что у меня сейчас происходит:

[admin@Router_1012 lun0]$ e2fsck -b 32768 /dev/scsi/host1/bus0/target0/lun0/part1
e2fsck 1.38 (30-Jun-2005)
Filesystem did not have a UUID; generating one.

Filesystem has feature flag(s) set, but is a revision 0 filesystem. Fix<y>? y
yes

Backing up journal inode block information.

agestar was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Deleted inode 2883585 has zero dtime. Fix<y>? yes

Вопросы такие:
1) мне все время там надо будет нажимать yes? ничего не поломаю?
2) эта проверка на 500 гигов порядка пары суток будет идти?

Можно опцию -y добавить, тогда все yes сами нажмутся.
Если много ошибок, может и дольше.

ABATAPA
18-05-2009, 10:38
Вопросы такие:
1) мне все время там надо будет нажимать yes? ничего не поломаю?
2) эта проверка на 500 гигов порядка пары суток будет идти?

Конечно, желательно осмысленно, но, если не понятно - выбирайте предложенный вариант.
Лучше подключите диск к "большому" компу (лучше - не через USB), и загрузитесь в Linux - можно в любой почти Live, от Ubuntu до специализированных Parted Magic, Recovery Is Possible, минималистических SliTaz и подобных. И уже там делаете fsck.

alex7912
18-05-2009, 14:55
На всякий случай резюмирую (вдруг кому пригодится). Итак свой HDD я вроде бы починил. окончательно проверить пока не смог. т.к. ни самба, и фтп не работают, но при прямом подключении к компу содержимое видно). К счастью оказалось все не так страшно. e2fsck сработал и на роутере. Заняло это всего минут 30-40. Все время спрашивал подтверждение исправить что-то, я неглядя отвечал да. Бывали моменты когда кнопку enter приходилось держать нажатой несколько минут (надо было подтверждать где-то пару тысяч действий).

Ошибки 100% возникли по моей вине, т.к. я мог по 10 раз в день отключать HDD без размонтирования. Так что пусть мой урок послужит новичкам наукой .

ABATAPA
18-05-2009, 18:17
Бывали моменты когда кнопку enter приходилось держать нажатой несколько минут (надо было подтверждать где-то пару тысяч действий).


Вам уже говорили про ключ '-y'.

колбаскин
12-06-2009, 14:15
Люди выручайте, каждая перезагрузка и отваливается диск...


[maxya@maxya_wi_fi root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3008 3008 0 100% /
[maxya@maxya_wi_fi root]$ cat /proc/scsi/usb-storage-0/0
Host scsi0: usb-storage
Vendor: Sunplus Technology Co.,Ltd.
Product: USB to Serial-ATA bridge
Serial Number: FDC0FD250000000FD0FFE508CE83
Protocol: Transparent SCSI
Transport: Bulk
GUID: 04fc0c15000fd0ffe508ce83
Attached: Yes
Port: 1
Bus: 01:03.2-1
[maxya@maxya_wi_fi root]$ mount -a
mount: Mounting /dev/discs/disc0/part1 on none failed: No such file or directory
mount: Mounting /dev/discs/disc0/part2 on /opt failed: No such file or directory
mount: Mounting /dev/discs/disc0/part3 on /tmp/mnt/disc0_3 failed: No such file
or directory
[maxya@maxya_wi_fi root]$ sbin/e2fsck /dev/discs/disc0/part3
-sh: sbin/e2fsck: not found
[maxya@maxya_wi_fi root]$ cat /tmp/etc/fstab
#device Mountpoint FStype Options Dump Pass#
/dev/discs/disc0/part1 none swap sw 0 0
/dev/discs/disc0/part2 /opt ext3 rw,noatime 1 1
/dev/discs/disc0/part3 /tmp/mnt/disc0_3 ext3 rw,noatime 1 1
[maxya@maxya_wi_fi root]$ fdisk -l - не реагирует
[maxya@maxya_wi_fi root]$ tune2fs -j /dev/discs/disc0/part3
-sh: tune2fs: not found
[maxya@maxya_wi_fi root]$ e2fsck -f -y -v /dev/discs/disc0/part2
e2fsck 1.38 (30-Jun-2005)
e2fsck: while trying to open /dev/discs/disc0/part2

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>

[maxya@maxya_wi_fi root]$ post-mount
swapon: Can't stat '/dev/scsi/host0/bus0/target0/lun0/part1': No such file or di
rectory
mount: Mounting /dev/discs/disc0/part1 on /tmp/harddisk failed: No such file or
directory
mount: Mounting /dev/discs/disc1/part1 on /tmp/harddisk failed: No such file or
directory
mount: Mounting /tmp/harddisk/opt on /opt failed: No such file or directory
/usr/local/sbin/post-mount: /usr/local/sbin/post-mount: 6: /opt/etc/init.d/S10cr
on: not found
/usr/local/sbin/post-mount: /usr/local/sbin/post-mount: 7: /opt/etc/init.d/S80li
ghttpd: not found
/usr/local/sbin/post-mount: /usr/local/sbin/post-mount: 8: /opt/etc/init.d/S45ph
p: not found
/usr/local/sbin/post-mount: /usr/local/sbin/post-mount: 11: /opt/etc/init.d/rc.u
nslung: not found
/usr/local/sbin/post-mount: /usr/local/sbin/post-mount: 18: /opt/bin/dbhub: not
found
[maxya@maxya_wi_fi root]$

колбаскин
02-07-2009, 12:36
Поставил все с нуля...работало и вот опять проблемы при перезагрузке


[maxya@maxya_wi_fi root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id
System
/dev/scsi/host0/bus0/target0/lun0/part1 1 62 497983+
82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 63 187 1004062+
83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 188 30401 242693955
83 Linux

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 4110 MB, 4110417920 bytes
127 heads, 62 sectors/track, 1019 cylinders
Units = cylinders of 7874 * 512 = 4031488 bytes

Device Boot Start End Blocks Id
System
/dev/scsi/host1/bus0/target0/lun0/part1 ? 98824 243796 570754815+
72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(357, 116, 40) logical=(98823, 58, 11)
Partition 1 has different physical/logical endings:
phys=(357, 32, 45) logical=(243795, 59, 51)
Partition 1 does not end on cylinder boundary.
/dev/scsi/host1/bus0/target0/lun0/part2 ? 21424 267300 968014120
65 Unknown
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(288, 115, 43) logical=(21423, 77, 47)
Partition 2 has different physical/logical endings:
phys=(367, 114, 50) logical=(267299, 87, 42)
Partition 2 does not end on cylinder boundary.
/dev/scsi/host1/bus0/target0/lun0/part3 ? 237476 483352 968014096
79 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(366, 32, 33) logical=(237475, 53, 30)
Partition 3 has different physical/logical endings:
phys=(357, 32, 43) logical=(483351, 62, 39)
Partition 3 does not end on cylinder boundary.
/dev/scsi/host1/bus0/target0/lun0/part4 ? 366483 366490 27749+
d Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(372, 97, 50) logical=(366482, 30, 25)
Partition 4 has different physical/logical endings:
phys=(0, 10, 0) logical=(366489, 36, 33)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
[maxya@maxya_wi_fi root]$

что не так?

колбаскин
02-07-2009, 18:01
Люди помогите решить проблему!

колбаскин
02-07-2009, 20:01
Вот в логе роутера



Jan 1 01:00:06 kernel: Initializing USB Mass Storage driver...
Jan 1 01:00:06 kernel: usb.c: registered new driver usb-storage
Jan 1 01:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 01:00:06 kernel: Vendor: WDC WD25 Model: 00BEVS-75UST0 Rev:
Jan 1 01:00:06 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 01:00:06 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Jan 1 01:00:06 kernel: SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
Jan 1 01:00:06 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:06 kernel: I/O error: dev 08:00, sector 0
Jan 1 01:00:06 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:06 kernel: I/O error: dev 08:00, sector 2
Jan 1 01:00:06 kernel: usb.c: USB disconnect on device 01:03.2-1 address 2
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 4
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 6
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 0
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 2
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 4
Jan 1 01:00:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Jan 1 01:00:07 kernel: I/O error: dev 08:00, sector 6
Jan 1 01:00:07 kernel: unable to read partition table

колбаскин
12-12-2009, 23:28
Видимо повредилась файловая система


Dec 13 00:35:46 kernel: Out of Memory: Killed process 130 (e2fsck).
Dec 13 00:35:46 kernel: VM: killing process e2fsck
Dec 13 00:35:46 kernel: Adding Swap: 497972k swap-space (priority -1)
Dec 13 00:35:46 kernel: kjournald starting. Commit interval 5 seconds
Dec 13 00:35:46 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Dec 13 00:35:46 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 13 00:35:46 kernel: kjournald starting. Commit interval 5 seconds
Dec 13 00:35:46 kernel: EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
Dec 13 00:35:46 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
Dec 13 00:35:46 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 13 00:35:46 USB storage: ext3 fs at /dev/discs/disc0/part3 mounted to /tmp/mnt/disc0_3
Dec 13 00:35:47 nmbd[138]: [2009/12/13 00:35:47, 0] lib/util_unistr.c:load_unicode_map(435)
Dec 13 00:35:47 nmbd[138]: load_unicode_map: filename /usr/codepages/unicode_map.1251 does not exist.
Dec 13 00:35:48 smbd[140]: [2009/12/13 00:35:48, 0] lib/util_unistr.c:load_unicode_map(435)
Dec 13 00:35:48 smbd[140]: load_unicode_map: filename /usr/codepages/unicode_map.1251 does not exist.
Dec 13 00:35:49 rc.unslung: start service /opt/etc/init.d/S10cron
Dec 13 00:35:49 /opt/sbin/cron[152]: (CRON) STARTUP (V5.0)
Dec 13 00:35:49 rc.unslung: start service /opt/etc/init.d/S43xmail
Dec 13 00:35:50 rc.unslung: start service /opt/etc/init.d/S45php
Dec 13 00:35:50 rc.unslung: start service /opt/etc/init.d/S50dlengine
Dec 13 00:35:51 rc.unslung: start service /opt/etc/init.d/S80lighttpd
Dec 13 00:35:53 rc.unslung: start service /opt/etc/init.d/S98dbhub

пытался отмонтировать диск и проверить, безуспешно!

[maxya@maxya_wi_fi root]$ umount /tmp/mnt/disc0_1
umount: Couldn't umount /tmp/mnt/disc0_1: No such file or directory
[maxya@maxya_wi_fi root]$ umount /tmp/mnt/disc0
umount: Couldn't umount /tmp/mnt/disc0: No such file or directory
[maxya@maxya_wi_fi root]$
[maxya@maxya_wi_fi root]$ e2fsck -f -y -v /dev/discs/disc0/part1
e2fsck 1.41.9 (22-Aug-2009)
/dev/discs/disc0/part1 is mounted.

WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/discs/disc0/pa
rt1

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>

[maxya@maxya_wi_fi root]$

Что делать?

al37919
13-12-2009, 07:53
сделайте примерно так:


flashfs disable
reboot
umount с правильным указанием точки монтирования (список можно посмотреть mount без параметров)
e2fsck ...
flashfs enabled
reboot

колбаскин
13-12-2009, 09:00
сделайте примерно так:


flashfs disable
reboot
umount с правильным указанием точки монтирования (список можно посмотреть mount без параметров)
e2fsck ...
flashfs enabled
reboot


/dev/discs/disc0/part2 on /tmp/mnt/disc0_2 type ext3 (rw,noatime)
/dev/discs/disc0/part3 on /tmp/mnt/disc0_3 type ext3 (rw,noatime)
[maxya@maxya_wi_fi root]$ umount /tmp/mnt/disc0_1
umount: Couldn't umount /tmp/mnt/disc0_1: No such file or directory
[maxya@maxya_wi_fi root]$ umount /tmp/mnt/disc0_2
[maxya@maxya_wi_fi root]$ umount /tmp/mnt/disc0_3

1й диск нужно проверять? Как это сделать? 2й и 3й отмонтировались и проверились!

al37919
13-12-2009, 09:41
первый раздел --- это своп. Его проверять не надо.

Если проблема возникает регулярно --- надо проверять питание диска

MexaHHuk
30-12-2009, 12:07
Всем привет!

У меня возникла небольшая проблема.
HDD WD BOOK 1Tb+WL-520gU

В какой-то момент заметил что e2fsck, который автоматом запускается при загрузке, прекращается надписью - проверяйте мануально.
Покурив немного мануалов решил сделать e2fsck -f -y -v /dev/discs/disc0/part3
Спустя 2е суток жестких проверок и исправления ошибок процесс закончился на 4ой стадии строчкой - segmentation fault. Вторая попытка закончилась так же, но несколько быстрее...
После перезагрузки все папки с информацией улетели в Lost+Found(наличие утеряных данных, пока не проверял).
отсюда у меня несколько вопросов:
1. Что мне делать с этим segmentation fault?
2. Есть ли чудо-скриптик и как его запускать, чтобы папки из Lost+Found вернулись назад в корневую директорию как были?!
3. Почему такое чудо случилось и как предотвратить?!

Я в линуксах не спец, так, любитель поковыряться. Но смышленый, вы только намекните - я догадаюсь.
Приду с работы кину лог последней проверки, если надо...

Спасибо за помощь.

vectorm
30-12-2009, 13:31
В какой-то момент заметил что e2fsck, который автоматом запускается при загрузке, прекращается надписью - проверяйте мануально.

Скорее всего это была РЕКОМЕНДАЦИЯ "Число монтирований раздела достигло такого-то значения, рекомендуется проверить раздел вручную".
Если так, то Вы сами себе геморрой создали, не прочитав внимательно сообщение.
В инструкциях "с нуля ...." есть рекомендации, как отключить эту предупреждалку - если диск повредится, то при загрузке он нормально проверится и восстановится (я не говорю про случаи глобального краха раздела).
1. Увеличить объем памяти (например подключив swap).
2. Не видел такого.
3. См. выше.

MexaHHuk
30-12-2009, 17:26
Скорее всего это была РЕКОМЕНДАЦИЯ "Число монтирований раздела достигло такого-то значения, рекомендуется проверить раздел вручную".
Если так, то Вы сами себе геморрой создали, не прочитав внимательно сообщение.
В инструкциях "с нуля ...." есть рекомендации, как отключить эту предупреждалку - если диск повредится, то при загрузке он нормально проверится и восстановится (я не говорю про случаи глобального краха раздела).
1. Увеличить объем памяти (например подключив swap).
2. Не видел такого.
3. См. выше.

Инструкция, которой я пользовался при установке/настройке, была взята с вашего, vectorm, сайта. И реализована практически один в один на моем рутере, за исключением самбы и еще некоторых фишечек.
Мой случай, вероятней всего именно глобальный крах.
1. у меня есть свап, 512мб(я до сих пор не могу понять, для чего он такой огромный при учете объема оперативки рутера, но если надо - значит надо).
Может быть что у меня обвалилась партиция со свапом и он теперь глючно работает?!
Вот так вот выглядят 2 последних проверки, один в один.

[admin@JDNETWORK root]$ e2fsck -f -y -v /dev/discs/disc0/part3
e2fsck 1.38 (30-Jun-2005)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
i_file_acl for inode 14723 (...) is 3823317689, should be zero.
Clear? yes

Inode 14723 (...) has invalid mode (0132373).
Clear? yes

i_file_acl for inode 14724 (...) is 2350251226, should be zero.
Clear? yes

Inode 14724 (...) has invalid mode (074454).
Clear? yes

i_file_acl for inode 14726 (...) is 3654883709, should be zero.
Clear? yes

Inode 14726 (...) has invalid mode (076523).
Clear? yes

i_file_acl for inode 14728 (...) is 3186288180, should be zero.
Clear? yes

i_faddr for inode 14728 (...) is 412337999, should be zero.
Clear? yes

i_frag for inode 14728 (...) is 76, should be zero.
Clear? yes

i_fsize for inode 14728 (...) is 138, should be zero.
Clear? yes

Segmentation fault
[admin@JDNETWORK root]$

Спасибо.

smi
30-12-2009, 18:41
Инструкция, которой я пользовался при установке/настройке, была взята с вашего, vectorm, сайта. И реализована практически один в один на моем рутере, за исключением самбы и еще некоторых фишечек. Это не его сайт, это так сказать общественный сайт и к любой информации на нем, следует относится с некоторой долей скепсиса, т.е. думать прежде чем делать ;)


1. у меня есть свап, 512мб(я до сих пор не могу понять, для чего он такой огромный при учете объема оперативки рутера, но если надо - значит надо). У меня например swap 128MB, и это с запасом больще чем на 20MB он использован ни разу небыл!


Может быть что у меня обвалилась партиция со свапом и он теперь глючно работает?!
Вот так вот выглядят 2 последних проверки, один в один. А, вы размонтировали партицию прежде чем ее чекать, в ручном режиме?

MexaHHuk
30-12-2009, 18:58
Это не его сайт, это так сказать общественный сайт и к любой информации на нем, следует относится с некоторой долей скепсиса, т.е. думать прежде чем делать ;)
Ну какбэ название сайта vectormm.com - наводят на мысли... :)


А, вы размонтировали партицию прежде чем ее чекать, в ручном режиме?
Да, конечно... иначе он сильно ругался, что эта затея не безопасная... :) А у меня нет желания потерять 100GB фотоархива и 400GB другого полезного контента... :)

Попробовал в автоматическом режиме, вот так вот он кончился:

e2fsck -p -v /dev/discs/disc0/part3
/dev/discs/disc0/part3 contains a file system with errors, check forced.
/dev/discs/disc0/part3: i_file_acl for inode 14724 (...) is 2350251226, should be zero.


/dev/discs/disc0/part3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)

Кстати с наступающими всех...

Logon
30-12-2009, 19:59
Я бы рекомендовал проверить большой машиной, процессор роутера очень слабый плюс усб вносит свою лепту. Если нет установленного линукса, можно воспользоваться live-cd\dvd, они есть практически в любом дистре. Опять же, gparted позволяет размонтировать разделы и запустить проверку прямо с gui.

MexaHHuk
30-12-2009, 22:00
Я бы рекомендовал проверить большой машиной, процессор роутера очень слабый плюс усб вносит свою лепту. Если нет установленного линукса, можно воспользоваться live-cd\dvd, они есть практически в любом дистре. Опять же, gparted позволяет размонтировать разделы и запустить проверку прямо с gui.
Спасибо
Подключил диск УСБ к своему лаптопу, на котором стоит убунту. Размонтировал, диск, проверил через e2fsck -f -y -v... что он мне там на колбасил, я не знаю... но проверка хотя бы завершилась без всяких segmentation fault. Далее открыл я диск папка Lost+found открылась только с правами администратора. И там внутри какое-то сумасшествие... ладно что папки с названиями типа #12345342 так еще и какие-то файлы с подобными названиями... мне страшно... :) где-то я обсуждение такого уже видел, но не могу найти где именно и какое было решение. Не подскажите что да как?!
Ах да, я тут погуглил малясь на тему второго вопроса. Что вы скажете по поводу вот этого решения автоматического востановления файлов из Lost+found (http://blog.windfluechter.net/index.php?/archives/307-Automatically-restore-files-from-lost+found-improved.html) Но я так понял из объяснения что ему питон нужен... :( Киньте взгляд, люди сведущие, выскажите мнение.

Спасибо.

vectorm
31-12-2009, 10:03
Ну какбэ название сайта vectormm.com - наводят на мысли... :)
Да, конечно... иначе он сильно ругался, что эта затея не безопасная... :) А у меня нет желания потерять 100GB фотоархива и 400GB другого полезного контента... :)
пробовал в автоматическом режиме, вот так вот он кончился:
Кстати с наступающими всех...
Сайт мой личный, так что информации можно доверять :) Кроме меня на нем почему-то никто не пишет, видимо все только на варезе деньги делают, а по делу сказать и нечего ...
По теме: Нужно подключить диск к компьютеру, загрузившись в Linux, например с любого LiveCD. ПЕРЕЛИТЬ всю ценную информацию, а потом уже пробовать восстанавливать. Скорее всего придется форматировать заново, слишком файловая система повреждена.
Доверять роутеру хранение ценной информации не стОит, не те у него ресурсы по надежности.

McMCC
31-12-2009, 11:42
Коробка у меня такая ( http://www.agestar.com/english/products/sub3a.asp ), диск WD на 160 Гб sata (думаю, это не принципиально). Интересно узнать, на каком железе падает ФС у остальных, кто имеет аналогичную проблему...

Как оказалось, это принципиально, имею коробку Agestar на JMicron с винтом WD на 1.5Тб, так вот этот самый JMicron периодически глючит, тогда как старенькие коробочки с IDEшными винтами, у меня их 2-е разных, работают неделями пока сам не размонтирую. Роутер у меня другой, но проблема точно не в нем, а именно с коробкой USB-SATA на JMicron от Agestar, на 2х других коробках все работает идеально, только они USB-IDE и с маленькими по объему дисками. Пока выкрутился так, отформатировал диск на ext2 и сделал короткий, 15см, USB кабель, 4-й день ни одного зависания по причине USB коробки на JMicron, но факт остается фактом, что USB-SATA на JMicron не годятся для связки с роутерами, они работают не стабильно...

Logon
31-12-2009, 12:23
Пока выкрутился так, отформатировал диск на ext2 и сделал короткий, 15см, USB кабель, 4-й день ни одного зависания по причине USB коробки на JMicron, но факт остается фактом, что USB-SATA на JMicron не годятся для связки с роутерами, они работают не стабильно...

А зачем ext2? Надежность ext3 сильно выше же.
Из личного опыта по коробкам - Vipower VPA-35018-S-E, до этого стоял примерно 2 года предыдущий виповер, модель не помню уже, работают в режиме 24\7 как часы. Единственная проблема с ним была, когда БП поломался, отвез и поменял по гарантии. Сменил старый на новый только потому, что вроде бы старый - старый уже, теперь старый служит просто переноской для дисков. Только не стоит брать их мини-модели под 24\7, плохо вентилируемые, даже холодный самсунг на 1Т прогревал коробку до неприятной температуры. Плюс в больших моделях есть вентилятор с термоконтролем, нижний предел включения по температуре выставить можно.

McMCC
01-01-2010, 00:43
А зачем ext2? Надежность ext3 сильно выше же.


Сильно выше чем что? ext3 журналируемая ФС, из-за этого тормоза и большая вероятность потери журнала, ext2 гораздо надежнее в этом отношении и быстрее, к тому же мы не про компьютер речь ведем, а про роутер с аппаратными ограничениями. Я довольно долго работаю в этой области, надежнее ext2 и fat32 ни чего пока не встречал для подобных решений, к тому же восстановить данные на ext2 и fat32 проще, чем на других ФС, даже перевод ext3 в ext2 не всегда дает желаемого результата.

Logon
01-01-2010, 12:48
Большая вероятность потери журнала - это какая?) Ни разу не терял, честно. А иметь транзакционную фс, как по мне, большой плюс. Вот по производительности ничего не скажу, не мерял. А фат32 вообще не использую со времен появления нтфс на десктопах.
В общем, каждому своё))

McMCC
01-01-2010, 23:37
Большая вероятность потери журнала - это какая?) Ни разу не терял, честно. А иметь транзакционную фс, как по мне, большой плюс. Вот по производительности ничего не скажу, не мерял. А фат32 вообще не использую со времен появления нтфс на десктопах.
В общем, каждому своё))
Мы ведем речь про устройства, которые в неподходящий момент могут быть отключены без предварительного от монтирования, ext3 не подходит для таких условий из-за того, что журнал требует наличие большей свободной памяти, чего не всегда бывает в достатке на роутерах, и если журнал нормально не закрыть, то часть его оставшееся в памяти бесследно пропадет не успев сохраниться на диске, поэтому, перед монтированием диска драйвер всегда проверяет журнал и в случае его потери требует его восстановления. А теперь представьте, сколько займет времени проверка ФС и восстановление журнала на роутере, если у вас диск на 1Тб и выше? Давайте не будем сравнивать десктопы и роутеры, хотите надежности, качайте торенты на десктопе, а если вы это делаете роутером, то будьте готовы к тому, что у вас может в любой момент повиснуть роутер и отвалиться USB HDD, так вот, если диск отформатирован как ext2 или fat32, то я могу просто подмонтировать диск без проверки, хоть это и не правильно, торент клиент сам проверит целостность закачек и продолжит работу, какие-то данные возможно потеряются и в какие-то сектора не возможно будет записывать, но в целом все это будет работать и я получу долгожданный торент, а вот если это будет ext3, которая мало чем отличается от ext2, но имеет журнал, то может потребоваться проверка диска и время на восстановление журнала, а иначе этот диск нельзя будет подмотрировать как ext3. Конечно, на ext3 я меньше потеряю данных, только за то время проверки, в котором будет находиться диск, я успею докачать торенты по несколько раз, и всеравно возникнет необходимость проверки всего диска на большом компьютере, так зачем усложнять себе жизнь ради нескольких мегабайт, которые в любом случае будут докачены? Я не против журналируемых ФС, если это оправдано и они действительно гарантируют надежность, но в данном случае это совсем не так, я терял данные на ext3 гораздо чаще, чем на ext2 при таком подключении USB HDD к роутеру, и поэтому говорю, что с моей точки зрения, я не вижу необходимости в журналируемости. Что касается NTFS, то на роутерах с Linux журнал вообще не работает, даже с драйвером NTFS-3G, который к тому же еще и юзерспейсный, про fat32 был просто пример, что он будет надежнее ntfs в таком случае, но мы все прекрасно знаем про его ограниченность и не рекомендуем его использовать вообще, особенно на торентах, где размеры файлов могут достигать больше 4Гб....

Logon
02-01-2010, 01:16
Ну если поделиться личным опытом, то у меня был полтора года установлен 1Т самсунг, качал и раздавал торренты, самба, микродц, соответственно ext3. Ни разу я не столкнулся с проблемой на фс, хотя ребутил роутер без umount и выключал его halt'ом. Роутер as is c завода. Сейчас поставил 2Т диск, те же задачи, так же работает. Имхо, проблема скорее в коробке для диска, чем в типе фс. А если мне возникнет нужда проверить диск, то я это сделаю десктопом или ноутом. Роутер точно не для этого, и не важен тут тип фс, пару тб будет проверять долго для любой фс, тем более надо учесть тормозной юсб.
Но как я уже говорил, каждому свое)) Я привык к транзакционным моделям.
PS Нтфс я привел как альтернативу фат и его разумеется на linux не использую, ибо глупо сие есть))

Kolandr
25-03-2010, 07:49
Mar 25 09:10:03 kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x28 00 1e a9 a2 77 00 00 08 00
Mar 25 09:10:03 kernel: Current sd08:02: sns = 70 3
Mar 25 09:10:03 kernel: ASC=11 ASCQ= 0
Mar 25 09:10:03 kernel: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00 0x00 0x00
Mar 25 09:10:03 kernel: I/O error: dev 08:02, sector 513421560
Mar 25 09:10:18 kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x28 00 1e a9 a2 77 00 00 08 00
Mar 25 09:10:18 kernel: Current sd08:02: sns = 70 3
Mar 25 09:10:18 kernel: ASC=11 ASCQ= 0
Mar 25 09:10:18 kernel: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00 0x00 0x00
Mar 25 09:10:18 kernel: I/O error: dev 08:02, sector 513421560
Mar 25 09:10:34 kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x28 00 1e a9 a2 77 00 00 08 00
Mar 25 09:10:34 kernel: Current sd08:02: sns = 70 3
Mar 25 09:10:34 kernel: ASC=11 ASCQ= 0
Mar 25 09:10:34 kernel: Raw sense data:0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00 0x00 0x00
Mar 25 09:10:34 kernel: I/O error: dev 08:02, sector 513421560
Mar 25 09:10:49 kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: 0x28 00 1e a9 a2 77 00 00 08 00
Mar 25 09:10:49 kernel: Current sd08:02: sns = 70 3
Mar 25 09:10:49 kernel: ASC=11 ASCQ= 0
вчера на роутере появилась в логах такая вещь и он еле шевелится по ssh, ps выдает около 30 сек, e2fsck -f -y -v , делал, не помогло.
какие еще варианты?

vectorm
25-03-2010, 08:15
вчера на роутере появилась в логах такая вещь и он еле шевелится по ssh, ps выдает около 30 сек, e2fsck -f -y -v , делал, не помогло.
какие еще варианты?
Проблемы с питанием диска?

Kolandr
25-03-2010, 09:01
Проблемы с питанием диска?
диск 3.5, питание внешнее. от отдельного БП.
( причем новая , отработала наверно месяца 3-4 после покупки ).
заметил, что последнее время очень некачественные внешние боксы делают, тот же box sarotech умирает после полгода круглосуточной эксплуатации. открыл БП его встроенный в коробку - вздулися кондер. Перепаяли. Проработал месяц. Открыл - вздулся второй. но винт при этом просто зависал и переставал стартовать с этой коробкой.
неужели эти строки это предвестник кончины и нового внешнего БП :confused:
----
p.s. переставил диск в другую рабочую коробку, с другим БП - проблема сохранилась. какие еще варианты?

Oszau
18-05-2010, 10:36
Полностью с Вами согласен, журналирование ext3 убивает флешки и ssd, проц загружается ненужными действиями, да и вообще на wl500gp ext3 в принципе не нужна. Не знаю почему Олег убрал поддержку ext2 из прошивки. Мне удалось заставить wl500gp монтировать флешку в ext2 путем добавления драйвера ext2.o и монтировать с rw,noatime,nodiratime
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext2 (rw,noatime,nodiratime)
/dev/discs/disc0/part1 on /opt type ext2 (rw,noatime,nodiratime)
вот в логе видно, уверен что ext2 vs wl500gp должна быть в любой прошивке :) если кому нужно опишу поподробнее.

Мы ведем речь про устройства, которые в неподходящий момент могут быть отключены без предварительного от монтирования, ext3 не подходит для таких условий из-за того, что журнал требует наличие большей свободной памяти, чего не всегда бывает в достатке на роутерах, и если журнал нормально не закрыть, то часть его оставшееся в памяти бесследно пропадет не успев сохраниться на диске, поэтому, перед монтированием диска драйвер всегда проверяет журнал и в случае его потери требует его восстановления. А теперь представьте, сколько займет времени проверка ФС и восстановление журнала на роутере, если у вас диск на 1Тб и выше? Давайте не будем сравнивать десктопы и роутеры, хотите надежности, качайте торенты на десктопе, а если вы это делаете роутером, то будьте готовы к тому, что у вас может в любой момент повиснуть роутер и отвалиться USB HDD, так вот, если диск отформатирован как ext2 или fat32, то я могу просто подмонтировать диск без проверки, хоть это и не правильно, торент клиент сам проверит целостность закачек и продолжит работу, какие-то данные возможно потеряются и в какие-то сектора не возможно будет записывать, но в целом все это будет работать и я получу долгожданный торент, а вот если это будет ext3, которая мало чем отличается от ext2, но имеет журнал, то может потребоваться проверка диска и время на восстановление журнала, а иначе этот диск нельзя будет подмотрировать как ext3. Конечно, на ext3 я меньше потеряю данных, только за то время проверки, в котором будет находиться диск, я успею докачать торенты по несколько раз, и всеравно возникнет необходимость проверки всего диска на большом компьютере, так зачем усложнять себе жизнь ради нескольких мегабайт, которые в любом случае будут докачены? Я не против журналируемых ФС, если это оправдано и они действительно гарантируют надежность, но в данном случае это совсем не так, я терял данные на ext3 гораздо чаще, чем на ext2 при таком подключении USB HDD к роутеру, и поэтому говорю, что с моей точки зрения, я не вижу необходимости в журналируемости. Что касается NTFS, то на роутерах с Linux журнал вообще не работает, даже с драйвером NTFS-3G, который к тому же еще и юзерспейсный, про fat32 был просто пример, что он будет надежнее ntfs в таком случае, но мы все прекрасно знаем про его ограниченность и не рекомендуем его использовать вообще, особенно на торентах, где размеры файлов могут достигать больше 4Гб....

romanchenko
10-04-2011, 00:06
Привет всем.
В логе роутера появились сообщения, про то, что max mount count reached. Размонтировал оба раздела HDD, запустил, как тут рекомендуют
e2fsck -f -y -v /dev/discs/disc1/part3
Проверка шла больше часа (раздел 250Гб), в окне постоянно бежали строки со словами: inode block error... но, т.к. в аргументах стояло -y - результат понятен. После всего этого действа роутер перестал видеть HDD в принципе. Подключил HDD(в USB боксе) к WinPC, e2fsd увидел оба раздел, подмонтировал их. Тот раздел который проверялся - типа пустой, хотя в свойствах написано, что почти под завязку забит(так и есть). Второй раздел цел, все данные на месте.
Вопросы:
1. Что случилось?
2. Можно-ли все восстановить?
В принципе, там ниче особо ценного не было - кинцо, которое при желании можно выкачать заново. Просто интересно, что я сделал?

vectorm
10-04-2011, 16:24
Вопросы:
1. Что случилось?
2. Можно-ли все восстановить?
В принципе, там ниче особо ценного не было - кинцо, которое при желании можно выкачать заново. Просто интересно, что я сделал?
Это была просто рекомендация, согласно установленному по-умолчанию счетчику монтирований.
Ее выполнять не обязательно. Если уж очень хочется проверять большие диски - лучше это делать на компьютере (благо LiveCD дистрибутивов Линукса полно).
Теперь нужно все восстановить - поищите программы восстановления информации, например R-Studio (платная).

romanchenko
10-04-2011, 23:09
с никсами знаком очень поверхностно, изучал только в связи с настройкой wl500.

то есть малой кровью восстановить данные(скажем, запустить какой-нибудь TestDisk, на предмет исправления FS) не выйдет?
Остается вопрос: до всех этих манипуляций диск прекрасно читался-писался, визуально ошибок не было. Что-же тогда смутило e2fsck? Как я понимаю, сами данные на месте, но e2fsck что-то не понравилось и он пометил все блоки как пустые? Ext3 ведь журналируемая ФС, неужели обратно все раскукожить нельзя?

al37919
11-04-2011, 05:18
Вопросы:
1. Что случилось?
Вообще, опция -y довольно опасная. Она означает автоматический ответ "да" на любой заданный вопрос. Полученный результат напрямую связан с ней. Так что перед тем как копипастить неизвестно какие команды желательно ознакомиться с тем что они делают, т.е. читать man на e2fsck. Поверхностное знакомство не может служить извинением --- на это можно только констатировать --- данные ваши и проблемы тоже ваши.

romanchenko
11-04-2011, 07:57
Да я и не пытаюсь на кого-то свалить свой косяк.
Так понимаю, на вопрос "Что конкретно случилось?", закономерный ответ "Телепаты в отпуске".
Последний вопрос:
можно однозначно сказать, что простыми способами данные не поднять, а так-как это просто видео - проще форматнуть и перекачать?

ryzhov_al
11-04-2011, 08:11
2. Можно-ли все восстановить?
Не вижу препятствий для того, чтобы сделать образ жёсткого диска (или любого выбранного раздела) с испорченной файловой системой на ББ...

$ dd if=/dev/sdb3 of=./backup/sdb3.img
...а затем примонтировать полученный образ

$ mount -o loop ./backup/sdb3.img /mnt/sdb3_test
и ставить на нём эксперименты до изнеможения. После окончания экспериментов можно будет "залить" вылеченный образ раздела назад на диск:

$ dd if=./backup/sdb3.img of=/dev/sdb3

A1ex
11-04-2011, 08:38
у меня как то накрылись все ext3 разделы. На большом брате перепробовал тучу софта из под XP. Все, чем раньше всегда пользовался для восстановления fat и ntfs, не впечатлило. Больше всего понравился zar. Он по крайней мере /opt/etc под своими именами достал. На торрентовом разделе не нашлось ничего целого ;). Но у меня не e2fsck убил, а все само умерло буквально на глазах. После перезагрузки пропали журналы.
з.ы. как то давно запускал e2fsck без -y на большом разделе ... это мазохизм ;)

romanchenko
11-04-2011, 09:25
Сколько по времени примерно будет создаваться образ весом 250Гб силами роутера? Правда все-равно его класть некуда... :) На ББ 2 харда: 160 и 250...
Ладно, реально проще форматнуть, заодно авгиевы конюшни, которые там были расчистятся :).
Ближе к концу месяца dlink DNS-320 прибарахлю - думаю сразу отпадут все проблемы связки wl500<коробка<ХДД...
Всем большое спасибо за консультации.

romanchenko
11-04-2011, 11:33
На всякий пожарный, если кому не впадлу - гляньте лог. Всякие гадости в нем есть, но местами не понятно к чему относятся: винту или флешке на которой своп и опт. Сложилось впечатление, во-первых у винта проблемы по питанию, да еще и с флешкой что-то не то...

vectorm
11-04-2011, 12:51
На всякий пожарный, если кому не впадлу - гляньте лог. Всякие гадости в нем есть, но местами не понятно к чему относятся: винту или флешке на которой своп и опт. Сложилось впечатление, во-первых у винта проблемы по питанию, да еще и с флешкой что-то не то...
На флешке, на втором разделе повреждена ФС.
На диске проблема с разметкой похоже.
Лучше подключить к компу с Линуксом, и посмотреть подробнее, например с помощью Gparted (ну и переразбить ей после копирования нужной информации).

alexcccp
15-04-2011, 21:24
Ребят Помогайте

сегодня начал глючить диск и я по ошибки вместо проверки по старой памяти написал mke2fs -j вообщем отфарматил все диски и OPT и данные еще удивился чето проверка так быстро прошла :confused:
а он гад бы хоть спросил форматить или нет :mad:

Как можно разделы восстановить???? Естественно на диск ничего непишу


Жесть :eek:

al37919
15-04-2011, 22:42
gparted livecd. Возможно сможет помочь утилита testdisk оттуда. Однако, желательно сделать полную копию диска путем dd и играться с ней, т.к. угадать правильную последовательность действий с одной попытки маловероятно. В любом случае гугл в помощь.

alexcccp
17-04-2011, 22:58
Жесткач не востанавливается никак

golikov-a
04-05-2011, 20:06
Добавить журнал на существующую файловую систему ext2 можно командой
tune2fs -j /dev/sdc2
Правда не смотрел, есть ли она на роутере (в стандартной поставке ПО вроде ее нет), я ее набирал на fedora когда временно к стационарному компу хард подцепил.
После этого мой Dir-320 успешно подхватил 2Тб жесткий диск (прошивка 1.9.2.7-rtn-r2393M)

--translate-
For adding journal to existing ext2 fs you may run command
tune2fs -j /dev/sdc2
if you don't want to recreate FS
This command is absent on router, so i ran it from my desktop linux (Fedora 14).
Then my Dir-320 sucsesfully mounted 2Tb hard disk (firmware 1.9.2.7-rtn-r2393M)

Joseff
10-05-2011, 12:29
Имею WL500g premium v1 к которому подключен usb hdd.
Оговорюсь сразу, настройка проводилась из разных источников, по сему достаточно сложно понять что случилось.
Роутер был настроен таким образом, что загрузка проводилась с HDD. На роутере настроены OpenVPN, rTorrent, MC, стандартная Samba, из крупных пожалуй все. На данный момент установлена прошивка от Олега 1.9.2.7-9.
Что произошло : в один прекрасный момент слетела файловая система, произвел перезагрузку отработала проверка диска, загрузка стала идти не с HDD, а внутреннего flash роутера.
Вопрос, где искать и что могло произойти при восстановлении????

результат выполнения df -h

[admin@Wl500gp root]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.9M 2.9M 0 100% /
/dev/discs/disc0/part3 585.4G 426.8G 128.9G 77% /tmp/mnt/disc0_3

результат выполнения fdisk -l

[admin@Wl500gp root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 63 506016 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 64 188 1004062+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 189 77825 623619202+ 83 Linux
[admin@Wl500gp root]$

как видно диски на месте.

Подскажите в каком направлении копать?????:confused:

tempik
10-05-2011, 16:11
Имею WL500g premium v1 к которому подключен usb hdd.
Оговорюсь сразу, настройка проводилась из разных источников, по сему достаточно сложно понять что случилось.
Роутер был настроен таким образом, что загрузка проводилась с HDD. На роутере настроены OpenVPN, rTorrent, MC, стандартная Samba, из крупных пожалуй все. На данный момент установлена прошивка от Олега 1.9.2.7-9.
Что произошло : в один прекрасный момент слетела файловая система, произвел перезагрузку отработала проверка диска, загрузка стала идти не с HDD, а внутреннего flash роутера.
Вопрос, где искать и что могло произойти при восстановлении????

результат выполнения df -h


результат выполнения fdisk -l

как видно диски на месте.

Подскажите в каком направлении копать?????:confused:


nvram show | grep boot_dev

Joseff
10-05-2011, 16:56
nvram show | grep boot_dev


[admin@Wl500gp root]$ nvram show | grep boot_dev
size: 14153 bytes (18615 left)

если не сложно поясните что я там должен увидеть?

tempik
10-05-2011, 17:09
[admin@Wl500gp root]$ nvram show | grep boot_dev
size: 14153 bytes (18615 left)

если не сложно поясните что я там должен увидеть?
Если настроена загрузка с внешнего устройства в переменной boot_dev будет путь к этому устройству ..... У вас его нет ... Читаем ФАК (http://wl500g.info/showthread.php?t=2391)

DmitriyD
02-07-2011, 00:13
Коллеги, помогите с ошибкой.
Внезапно обнаружил, что USB внешний HDD не монтируется к роутеру.
Исправно работал в течение полугода, сейчас появляется такая ошибка:

Краткий лог:

Jul 1 23:40:51 kernel: /dev/scsi/host1/bus0/target0/lun3: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: unable to read partition table
Jul 1 23:40:51 kernel: Device not ready. Make sure there is a disc in the drive.
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0

Полный лог:

Jul 1 23:40:50 kernel: ASC=3a ASCQ= 0
Jul 1 23:40:50 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jul 1 23:40:51 kernel: sde : READ CAPACITY failed.
Jul 1 23:40:51 kernel: sde : status = 1, message = 00, host = 0, driver = 08
Jul 1 23:40:51 kernel: Current sd00:00: sns = 70 2
Jul 1 23:40:51 kernel: ASC=3a ASCQ= 0
Jul 1 23:40:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jul 1 23:40:51 kernel: sde : block size assumed to be 512 bytes, disk size 1GB.
Jul 1 23:40:51 kernel: sde: test WP failed, assume Write Enabled
Jul 1 23:40:51 kernel: /dev/scsi/host1/bus0/target0/lun3: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: unable to read partition table
Jul 1 23:40:51 kernel: Device not ready. Make sure there is a disc in the drive.
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0

terrabyte
02-07-2011, 06:08
Коллеги, помогите с ошибкой.
Внезапно обнаружил, что USB внешний HDD не монтируется к роутеру.
Исправно работал в течение полугода, сейчас появляется такая ошибка:

Краткий лог:

Jul 1 23:40:51 kernel: /dev/scsi/host1/bus0/target0/lun3: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: unable to read partition table
Jul 1 23:40:51 kernel: Device not ready. Make sure there is a disc in the drive.
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0

Полный лог:

Jul 1 23:40:50 kernel: ASC=3a ASCQ= 0
Jul 1 23:40:50 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jul 1 23:40:51 kernel: sde : READ CAPACITY failed.
Jul 1 23:40:51 kernel: sde : status = 1, message = 00, host = 0, driver = 08
Jul 1 23:40:51 kernel: Current sd00:00: sns = 70 2
Jul 1 23:40:51 kernel: ASC=3a ASCQ= 0
Jul 1 23:40:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jul 1 23:40:51 kernel: sde : block size assumed to be 512 bytes, disk size 1GB.
Jul 1 23:40:51 kernel: sde: test WP failed, assume Write Enabled
Jul 1 23:40:51 kernel: /dev/scsi/host1/bus0/target0/lun3: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0
Jul 1 23:40:51 kernel: unable to read partition table
Jul 1 23:40:51 kernel: Device not ready. Make sure there is a disc in the drive.
Jul 1 23:40:51 kernel: I/O error: dev 08:40, sector 0

1. Проверить питание диска.
2. Прверить питание роутера.
3. Проверить диск на наличие ошибок.

DmitriyD
02-07-2011, 11:18
1. Проверить питание диска.
2. Прверить питание роутера.
3. Проверить диск на наличие ошибок.

Проверка:

[admin@Homeserver root]$ e2fsck -f -v /dev/scsi/host1/bus0/target0/lun0/disc
e2fsck 1.41.9 (22-Aug-2009)
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/scsi/host1/bus0/target0/lun0/disc

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>

DemonGloom
02-07-2011, 12:28
e2fsck -b 8193 <device>
Вы воспользовались данным советом? Или не читали что он выдал?

DmitriyD
02-07-2011, 13:25
Вы воспользовались данным советом? Или не читали что он выдал?

Да, конечно, читал. Вот результат.

[admin@Homeserver root]$ e2fsck -b 8193 /dev/scsi/host1/bus0/target0/lun0/disc
e2fsck 1.41.9 (22-Aug-2009)
e2fsck: Bad magic number in super-block while trying to open /dev/scsi/host1/bus0/target0/lun0/disc

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>

DemonGloom
02-07-2011, 13:45
Да, конечно, читал. Вот результат.

[admin@Homeserver root]$ e2fsck -b 8193 /dev/scsi/host1/bus0/target0/lun0/disc
e2fsck 1.41.9 (22-Aug-2009)
e2fsck: Bad magic number in super-block while trying to open /dev/scsi/host1/bus0/target0/lun0/disc

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>
Так. К компьютеру для проверки можете подключить? Что скажет fdisk -l на данный диск?

DmitriyD
02-07-2011, 14:18
Так. К компьютеру для проверки можете подключить? Что скажет fdisk -l на данный диск?

fdisk -l говорит следующее.
Конфигурация диска читается, определяется его объем.
Но пишет, что файловая система невалидна. Скорее всего, это произошло
во время недавнего внезапного отключения питания.

[admin@Homeserver root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 8032 MB, 8032092160 bytes
248 heads, 62 sectors/track, 1020 cylinders
Units = cylinders of 15376 * 512 = 7872512 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 66 507377 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 67 1020 7334352 83 Linux

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 57.1 GB, 57188155392 bytes
64 heads, 32 sectors/track, 54538 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

Disk /dev/scsi/host1/bus0/target0/lun0/disc doesn't contain a valid partition table

DemonGloom
02-07-2011, 14:28
Disk /dev/scsi/host1/bus0/target0/lun0/disc: 57.1 GB, 57188155392 bytes
64 heads, 32 sectors/track, 54538 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

Disk /dev/scsi/host1/bus0/target0/lun0/disc doesn't contain a valid partition table

Нехорошо это.. Ищите софт для восстановления данных (обычно в таком случае рекомендуют testdisk) и подключайте к компу.. Или если помните, что и как было на диске - можете попробовать воссоздать mbr через fdisk (только не форматируйте создаваемые разделы).

DmitriyD
03-07-2011, 16:15
Нехорошо это.. Ищите софт для восстановления данных (обычно в таком случае рекомендуют testdisk) и подключайте к компу.. Или если помните, что и как было на диске - можете попробовать воссоздать mbr через fdisk (только не форматируйте создаваемые разделы).

С помощью testdisk не удается ничего определить:

Change partition type:
P ext3 0 0 1 6952 186 18 111695616

P ext3 0 0 1 6952 186 18 111695616

Can't open filesystem. Filesystem seems damaged.
search_superblock
file_pread(9,16,buffer,89915392(5596/248/29)) read err: Invalid argument
file_pread(9,1,buffer,89915392(5596/248/29)) read err: Invalid argument
file_pread(9,2,buffer,107495426(6691/71/39)) read err: Invalid argument

Я пытался найти суперблок, но неудача.

Напрягает, что геометрия диска неправильно определяется.
Ведь у меня не 59 Гб, а 40 Гб диск.

DemonGloom
04-07-2011, 06:15
С помощью testdisk не удается ничего определить:

Change partition type:
P ext3 0 0 1 6952 186 18 111695616

P ext3 0 0 1 6952 186 18 111695616

Can't open filesystem. Filesystem seems damaged.
search_superblock
file_pread(9,16,buffer,89915392(5596/248/29)) read err: Invalid argument
file_pread(9,1,buffer,89915392(5596/248/29)) read err: Invalid argument
file_pread(9,2,buffer,107495426(6691/71/39)) read err: Invalid argument

Я пытался найти суперблок, но неудача.

Напрягает, что геометрия диска неправильно определяется.
Ведь у меня не 59 Гб, а 40 Гб диск.

Мда.. Боюсь, ему на полное форматирование с пересозданием всех разделов пора.. Если не поможет - видимо, железные проблемы..

Guanch
27-07-2011, 09:25
Спецы! Помогите понять что происходит.

К роутеру с прошивкой от энтузиастов подключена флешка на 32Гб. На флешке находится файловая помойка.

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

На другом роутере с такой же прошивкой этого не происходит. Разница только в том, что подключен USB HDD, а не флешка.

Что это такое может быть? Куда копать, чтобы разобраться?

ceramic
28-07-2011, 19:15
Разница только в том, что подключен USB HDD, а не флешка.Это существенная разница.


Куда копать, чтобы разобраться?Меняйте флешку на HDD.

Armen
31-07-2011, 08:18
Помогите плз разобраться с проблемой, год все работало нормально и вдруг не с тго не с сего пропали часть файлов на HDD и перестала записывать туда информация от внешнего источника (Была организована запись по ftp).
Роутер - wl500gp.v2, диск - сегейт на 500ГБ без внешнего питания, питается от ЮСБ. Несколько раз перезагружал роутер не помогло.

Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 72631632
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 72631696
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 240123912
Jul 31 11:18:52 kernel: EXT3-fs error (device sd(8,1)): read_inode_bitmap: Cannot read inode bitmap - block_group = 916, inode_bitmap = 30015489
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 0
Jul 31 11:18:52 kernel: EXT3-fs error (device sd(8,1)) in ext3_new_inode: IO failure
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 0
Jul 31 11:18:52 vsftpd[413]: [admin] FAIL UPLOAD: Client "91.77.97.171", "/disc0_1/camera/TV-IP_2011073110420201.jpg", 0.00Kbyte/sec
Jul 31 11:18:54 kernel: I/O error: dev 08:01, sector 4528
Jul 31 11:20:12 vsftpd[415]: CONNECT: Client "91.77.97.171"
Jul 31 11:20:12 vsftpd[414]: [admin] OK LOGIN: Client "91.77.97.171"
Jul 31 11:20:14 kernel: I/O error: dev 08:03, sector 6033288
Jul 31 11:20:52 vsftpd[422]: CONNECT: Client "91.77.97.171"
Jul 31 11:20:52 vsftpd[421]: [admin] OK LOGIN: Client "91.77.97.171"
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 239079496
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 15797680
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 15806760
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 33616104
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 53632664
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 64748216
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 51234216
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 53632648
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 53632656
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 115266824
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 2887840
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 46978760
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 115266840
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110857992
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858000
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858064
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858120
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858184
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858248
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 110858280
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 72631560
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 72631568
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 72631632
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 72631696
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 240123912
Jul 31 11:20:52 kernel: EXT3-fs error (device sd(8,1)): read_inode_bitmap: Cannot read inode bitmap - block_group = 916, inode_bitmap = 30015489
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 0
Jul 31 11:20:52 kernel: EXT3-fs error (device sd(8,1)) in ext3_new_inode: IO failure
Jul 31 11:20:52 kernel: I/O error: dev 08:01, sector 0
Jul 31 11:20:52 vsftpd[423]: [admin] FAIL UPLOAD: Client "91.77.97.171", "/disc0_1/camera/TV-IP_2011073110440201.jpg", 0.00Kbyte/sec
Jul 31 11:20:54 kernel: I/O error: dev 08:01, sector 4376
Jul 31 11:20:54 kernel: journal_bmap: journal block not found at offset 12 on sd(8,1)
Jul 31 11:20:54 kernel: Aborting journal on device sd(8,1).
Jul 31 11:20:54 kernel: I/O error: dev 08:01, sector 4440

azhur
31-07-2011, 09:33
Помогите плз разобраться с проблемой, год все работало нормально и вдруг не с тго не с сего пропали часть файлов на HDD и перестала записывать туда информация от внешнего источника (Была организована запись по ftp).
Роутер - wl500gp.v2, диск - сегейт на 500ГБ без внешнего питания, питается от ЮСБ. Несколько раз перезагружал роутер не помогло.
...

Скорее всего (процентов 80), что дохнет блок питания.
Если при подключениии напрямую к ПК с диском всё в порядке - 95% что питание.
Так как отдельного питания у диска нет с ваших слов - дохнет БП самого роутера.
Попробуйте вскрыть БП и осмотреть на предмет вздувшихся или потекших конденсаторов, обычно они гибнут первыми.

vectorm
31-07-2011, 09:48
Помогите плз разобраться с проблемой, год все работало нормально и вдруг не с тго не с сего пропали часть файлов на HDD и перестала записывать туда информация от внешнего источника (Была организована запись по ftp).
Роутер - wl500gp.v2, диск - сегейт на 500ГБ без внешнего питания, питается от ЮСБ. Несколько раз перезагружал роутер не помогло.

Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 72631632
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 72631696
Jul 31 11:18:52 kernel: I/O error: dev 08:01, sector 240123912

Роутеру с диском перестало хватать питания.
Ремонтируйте блок питания роутера, и озаботьтесь дополнительным питанием диска.

Armen
31-07-2011, 14:43
cпасибо, а не подскажете хар-ки блока питания роутера, куплю в магазине такой же и попробую
Вот лог после подключения внешнего питания к винчестеру

Jul 31 18:03:26 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 8000002
Jul 31 18:03:26 kernel: Current sd08:03: sns = 70 b
Jul 31 18:03:26 kernel: Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jul 31 18:03:26 kernel: I/O error: dev 08:03, sector 4194320
Jul 31 18:03:26 kernel: EXT3-fs error (device sd(8,3)): ext3_get_inode_loc: unable to read inode block - inode=251906, block=524290
Jul 31 18:03:35 ntp client: Synchronizing time with time.nist.gov ...
Jul 31 18:03:39 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 8000002
Jul 31 18:03:39 kernel: Current sd08:01: sns = 70 b
Jul 31 18:03:39 kernel: Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jul 31 18:03:39 kernel: I/O error: dev 08:01, sector 239079496
Jul 31 18:03:52 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 8000002
Jul 31 18:03:52 kernel: Current sd08:01: sns = 70 b
Jul 31 18:03:52 kernel: Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jul 31 18:03:52 kernel: I/O error: dev 08:01, sector 81264656
Jul 31 18:03:52 kernel: EXT3-fs error (device sd(8,1)): ext3_get_inode_loc: unable to read inode block - inode=5079041, block=10158082
Jul 31 18:04:04 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 8000002
Jul 31 18:04:04 kernel: Current sd08:01: sns = 70 b
Jul 31 18:04:04 kernel: Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jul 31 18:04:04 kernel: I/O error: dev 08:01, sector 15797680
Вот что выдает fdisk:

[admin@Asus root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 * 1 60278 484183003+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 60279 60409 1052257+ 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part3 60410 60801 3148740 83 Linux

А вот mount:

[admin@Asus root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/scsi/host0/bus0/target0/lun0/part3 on /opt type ext3 (rw,noatime)
/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)
/dev/discs/disc0/part1 on /opt type ext3 (rw,noatime)

mspuz
21-08-2011, 16:06
Доброго всем вечера. Имеем роутер RT-N16 с подключенным к нему Hitachi 500GB. Случилась такая вот беда - при загрузке некоторых торрентов выдавалась ошибка: Error: Input/Output. Полазив по интернету решил, что нужна проверка диска. Запустил скрипт для чайников и выбрал проверить один диск (он у меня всего один). В начале проверки выскочило какое-то предупреждение про efs3 по моему, но я согласился, что готов продолжить. После этого проверка длилась около 6-ти часов. Много было написано про Error block такой-то и Forcewrite yes. После этого были суммированы целая куча интервалов блоков и просьба нажать enter для перезагрузки - нажал, перезагрузился и...вся папка torrent (где хранились все данные) оказалась пуста!!! Но данные в корне diska_3 остались в целости. Но и это еще не все - проводник и тотал показывают, что свободного места осталось столько же, сколько и было! Т.е. данных нет, но и место осталось занятым. Есть ли вероятность что данные уцелели и их можно восстановить в "домашних" условиях? Спасибо.

mspuz
22-08-2011, 14:03
Вот результат команды mount:


rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /opt type ext3 (rw,noatime,data=ordered)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,data=ordered)


А вот результат fdisk -l:


Disk /dev/mtdblock0: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/sda: 500.1 GB, 500106780160 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 32 257008+ 82 Linux swap
/dev/sda2 33 157 1004062+ 83 Linux
/dev/sda3 158 60801 487122930 83 Linux


Вот строчка "doesn't contain a valid partition table" меня очень напрягает. У меня была папка "work" куда заливались все торренты, так вот она и пропала, только она, но свободного места не прибавилось, может все-таки подскажите как восстановить. Пробовал подключить к компьютеру напрямую. Грузился с LiveCD, запускал TestDisk, но он как-то не помог либо я не понял как им пользоваться.

canek
26-09-2011, 21:15
подскажите как исправить ошибки: перестали подключаться флешка и HDD

Jan 1 02:00:05 miniupnpd[341]: Listening for NAT-PMP traffic on port 5351
Jan 1 02:00:06 kernel: scsi 0:0:0:0: Direct-Access Samsung Mighty Drive PMAP PQ: 0 ANSI: 0 CCS
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] 8056832 512-byte hardware sectors (4125 MB)
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 02:00:06 kernel: sda: sda1 sda2 sda3
Jan 1 02:00:06 kernel: scsi 1:0:0:0: Direct-Access WD My Book 1110 2003 PQ: 0 ANSI: 4
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] 1952151552 512-byte hardware sectors (999502 MB)
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Write Protect is off
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Assuming drive cache: write through
Jan 1 02:00:06 kernel: sdb: sdb1
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Attached SCSI disk
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
Jan 1 02:00:06 kernel: scsi 1:0:0:1: Enclosure WD SES Device 2003 PQ: 0 ANSI: 4
Jan 1 02:00:15 kernel: Adding 257000k swap on /dev/sda1. Priority:-1 extents:1 across:257000k
Jan 1 02:00:16 e2fsck: e2fsck: Bad magic number in super-block while trying to open /dev/sda2
Jan 1 02:00:16 e2fsck: /dev/sda2:
Jan 1 02:00:16 e2fsck: The superblock could not be read or does not describe a correct ext2
Jan 1 02:00:16 e2fsck: filesystem. If the device is valid and it really contains an ext2
Jan 1 02:00:16 e2fsck: filesystem (and not swap or ufs or something else), then the superblock
Jan 1 02:00:16 e2fsck: is corrupt, and you might try running e2fsck with an alternate superblock:
Jan 1 02:00:16 e2fsck: e2fsck -b 8193 <device>
Jan 1 02:00:16 e2fsck: /dev/sda3: clean, 301/172832 files, 28559/690795 blocks
Sep 26 23:16:20 kernel: kjournald starting. Commit interval 5 seconds
Sep 26 23:16:20 kernel: EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
Sep 26 23:16:20 kernel: EXT3 FS on sdb1, internal journal
Sep 26 23:16:20 kernel: EXT3-fs: mounted filesystem with ordered data mode.

terrabyte
27-09-2011, 05:52
подскажите как исправить ошибки: перестали подключаться флешка и HDD

Jan 1 02:00:05 miniupnpd[341]: Listening for NAT-PMP traffic on port 5351
Jan 1 02:00:06 kernel: scsi 0:0:0:0: Direct-Access Samsung Mighty Drive PMAP PQ: 0 ANSI: 0 CCS
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] 8056832 512-byte hardware sectors (4125 MB)
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 02:00:06 kernel: sda: sda1 sda2 sda3
Jan 1 02:00:06 kernel: scsi 1:0:0:0: Direct-Access WD My Book 1110 2003 PQ: 0 ANSI: 4
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] 1952151552 512-byte hardware sectors (999502 MB)
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Write Protect is off
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Assuming drive cache: write through
Jan 1 02:00:06 kernel: sdb: sdb1
Jan 1 02:00:06 kernel: sd 1:0:0:0: [sdb] Attached SCSI disk
Jan 1 02:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
Jan 1 02:00:06 kernel: scsi 1:0:0:1: Enclosure WD SES Device 2003 PQ: 0 ANSI: 4
Jan 1 02:00:15 kernel: Adding 257000k swap on /dev/sda1. Priority:-1 extents:1 across:257000k
Jan 1 02:00:16 e2fsck: e2fsck: Bad magic number in super-block while trying to open /dev/sda2
Jan 1 02:00:16 e2fsck: /dev/sda2:
Jan 1 02:00:16 e2fsck: The superblock could not be read or does not describe a correct ext2
Jan 1 02:00:16 e2fsck: filesystem. If the device is valid and it really contains an ext2
Jan 1 02:00:16 e2fsck: filesystem (and not swap or ufs or something else), then the superblock
Jan 1 02:00:16 e2fsck: is corrupt, and you might try running e2fsck with an alternate superblock:
Jan 1 02:00:16 e2fsck: e2fsck -b 8193 <device>
Jan 1 02:00:16 e2fsck: /dev/sda3: clean, 301/172832 files, 28559/690795 blocks
Sep 26 23:16:20 kernel: kjournald starting. Commit interval 5 seconds
Sep 26 23:16:20 kernel: EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
Sep 26 23:16:20 kernel: EXT3 FS on sdb1, internal journal
Sep 26 23:16:20 kernel: EXT3-fs: mounted filesystem with ordered data mode.

Видимо выполнять что просят:
e2fsck -b 8193 <device>

canek
27-09-2011, 10:18
а что значить "<device>"??
путь к диску?

max2007
27-09-2011, 11:14
а что значить "<device>"??
путь к диску?

ДА !!!!!!!!!!!

canek
27-09-2011, 18:16
ребята, вы уж простите, я в этом не очень :(
какой надо вводить путь??
вывод команды mount

rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/discb/part1 on /tmp/mnt/discb_1 type ext3 (rw,noatime,data=ordered)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,data=ordered)

вывод команды fdisk -l:

Disk /dev/sda: 4125 MB, 4125097984 bytes
255 heads, 63 sectors/track, 501 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 32 257008+ 82 Linux swap
/dev/sda2 33 157 1004062+ 83 Linux
/dev/sda3 158 501 2763180 83 Linux

Disk /dev/sdb: 999.5 GB, 999501594624 bytes
255 heads, 63 sectors/track, 121515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 121515 976069206 83 Linux

спс.

max2007
27-09-2011, 21:34
Может это вам поможет (http://vectormm.net/routers/routery-asus/21-proverka-hdd-na-oshibki.html) только путя к устройствам свои прописывайте !!!

canek
27-10-2011, 20:50
что означают эти записи

Oct 27 22:55:57 e2fsck: /dev/sda2: clean, 6139/62848 files, 69329/251015 blocks
Oct 27 22:55:57 e2fsck: /dev/sda3: clean, 307/172832 files, 28716/690795 blocks
Oct 27 22:55:58 e2fsck: /dev/sdb1: clean, 335/61005824 files, 53536371/244017301 blocks
спс.

Rucha
27-10-2011, 21:29
Это значит что все нормально.

dj_raphael
04-12-2011, 16:17
После того как отключили свет, перестал коннектится сетевой диск в винде через самбу. веб морда не грузится.
у меня RT-N16 с прошивкой RT-N16-1.9.2.7-rtn-r2862
работает ssh
защёл в /tmp/syslog.log увидел что-то об ошибке ext2 груп дескрипторов
запустил проверку диска e2fsck -yfv /dev/sda3
работала часов 8
теперь всё содержимое диска находится в папке lost+found пронумерованное по порядку
и web-морда по прежнему не грузится.

можно ли восстановить роутер без перепрошивки
вот содержимое файла syslog теперь

Jan 1 03:00:01 syslogd started: BusyBox v1.18.4
Jan 1 03:00:02 kernel: klogd started: BusyBox v1.18.4 (2011-04-01 05:07:21 MSD)
Jan 1 03:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.3.5 (GCC) ) #1 Fri Apr 1 05:26:21 MSD 2011
Jan 1 03:00:02 kernel: CPU revision is: 00019740
Jan 1 03:00:02 kernel: Determined physical RAM map:
Jan 1 03:00:02 kernel: memory: 08000000 @ 00000000 (usable)
Jan 1 03:00:02 kernel: Built 1 zonelists. Total pages: 32512
Jan 1 03:00:02 kernel: nf_conntrack version 0.5.0 (1024 buckets, 8192 max)
Jan 1 03:00:02 kernel: xt_time loading
Jan 1 03:00:02 kernel: BCM fast NAT: INIT
Jan 1 03:00:02 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 03:00:02 kernel: TCP cubic registered
Jan 1 03:00:02 kernel: NET: Registered protocol family 1
Jan 1 03:00:02 kernel: NET: Registered protocol family 10
Jan 1 03:00:02 kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 03:00:02 kernel: IPv6 over IPv4 tunneling driver
Jan 1 03:00:02 kernel: NET: Registered protocol family 17
Jan 1 03:00:02 kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan 1 03:00:02 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 03:00:02 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 03:00:02 kernel: Freeing unused kernel memory: 124k freed
Jan 1 03:00:02 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 03:00:02 kernel: emf: module license 'unspecified' taints kernel.
Jan 1 03:00:02 kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.46
Jan 1 03:00:02 kernel: eth1: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.46
Jan 1 03:00:02 kernel: nf_nat_ftp: kernel >= 2.6.10 only uses 'ports' for conntrack modules
Jan 1 03:00:02 kernel: vlan1: dev_set_promiscuity(master, 1)
Jan 1 03:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 03:00:02 kernel: device vlan1 entered promiscuous mode
Jan 1 03:00:02 kernel: device eth1 entered promiscuous mode
Jan 1 03:00:02 kernel: br0: port 2(eth1) entering forwarding state
Jan 1 03:00:02 kernel: br0: port 1(vlan1) entering forwarding state
Jan 1 03:00:02 dropbear[203]: Running in background
Jan 1 03:00:02 dnsmasq[211]: started, version 2.57 cachesize 512
Jan 1 03:00:02 dnsmasq[211]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP no-IDN
Jan 1 03:00:02 dnsmasq-dhcp[211]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 03:00:02 dnsmasq[211]: read /etc/hosts - 3 addresses
Jan 1 03:00:02 dnsmasq-dhcp[211]: read /etc/ethers - 1 addresses
Jan 1 03:00:02 dnsmasq[211]: using nameserver 80.93.176.22#53
Jan 1 03:00:02 dnsmasq[211]: using nameserver 80.93.177.182#53
Jan 1 03:00:03 kernel: usbcore: registered new interface driver usbfs
Jan 1 03:00:03 kernel: usbcore: registered new interface driver hub
Jan 1 03:00:03 kernel: usbcore: registered new device driver usb
Jan 1 03:00:03 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 03:00:03 kernel: USB20H mdio control register : 0x8000000c
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: EHCI Host Controller
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: irq 5, io mem 0x18004000
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: USB 0.0 started, EHCI 1.00
Jan 1 03:00:03 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 03:00:03 kernel: hub 1-0:1.0: USB hub found
Jan 1 03:00:03 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 03:00:03 kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jan 1 03:00:03 kernel: USB20H mdio control register : 0x8000000c
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: OHCI Host Controller
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: irq 5, io mem 0x18009000
Jan 1 03:00:03 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:03 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:03 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:03 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:03 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 03:00:04 kernel: SCSI subsystem initialized
Jan 1 03:00:04 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:04 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usb-storage
Jan 1 03:00:04 kernel: USB Mass Storage support registered.
Jan 1 03:00:04 kernel: NTFS driver 2.1.28 [Flags: R/O MODULE].
Jan 1 03:00:05 kernel: Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Jan 1 03:00:05 portmap[302]: user 'rpc' not found, reverting to default uid
Jan 1 03:00:05 statd[305]: Version 1.0.9 Starting
Jan 1 03:00:05 statd[305]: statd running as root. chown /var/lib/nfs/sm to choose different user
Jan 1 03:00:05 kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Jan 1 03:00:05 kernel: NFSD: starting 90-second grace period
Jan 1 03:00:06 kernel: vlan2: Setting MAC address to 00 21 91 ef 92 9e.
Jan 1 03:00:06 kernel: scsi 0:0:0:0: Direct-Access WD G HD103 External 1.65 PQ: 0 ANSI: 4
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 03:00:06 kernel: sda: sda1 sda2 sda3
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Jan 1 03:00:07 dnsmasq-dhcp[211]: DHCPDISCOVER(br0) 44:a7:cf:6d:85:ae
Jan 1 03:00:07 dnsmasq-dhcp[211]: DHCPOFFER(br0) 192.168.1.243 44:a7:cf:6d:85:ae
Jan 1 03:00:07 dnsmasq-dhcp[211]: DHCPREQUEST(br0) 192.168.1.243 44:a7:cf:6d:85:ae
Jan 1 03:00:07 dnsmasq-dhcp[211]: DHCPACK(br0) 192.168.1.243 44:a7:cf:6d:85:ae android-2399a1f4a2faef5f
Dec 4 18:47:16 ntp client: Synchronizing time with pool.ntp.org...
Dec 4 18:47:16 kernel: Adding 257000k swap on /dev/sda1. Priority:-1 extents:1 across:257000k
Dec 4 18:47:16 kernel: EXT3-fs: starting recovery.
Dec 4 18:47:16 kernel: kjournald starting. Commit interval 5 seconds
Dec 4 18:47:16 kernel: EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
Dec 4 18:47:16 kernel: EXT3 FS on sda2, internal journal
Dec 4 18:47:16 kernel: EXT3-fs: recovery complete.
Dec 4 18:47:16 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 4 18:47:16 kernel: EXT3-fs: starting recovery.
Dec 4 18:47:16 kernel: kjournald starting. Commit interval 5 seconds
Dec 4 18:47:16 kernel: EXT3 FS on sda3, internal journal
Dec 4 18:47:16 kernel: EXT3-fs: recovery complete.
Dec 4 18:47:16 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Dec 4 18:47:16 USB storage: ext3 fs at /dev/discs/disca/part3 mounted to /tmp/mnt/disca_3
Dec 4 18:53:01 nmbd[376]: [2011/12/04 18:53:01, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(405)
Dec 4 18:53:01 nmbd[376]: *****
Dec 4 18:53:01 nmbd[376]:
Dec 4 18:53:01 nmbd[376]: Samba name server ROUTER is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.1
Dec 4 18:53:01 nmbd[376]:
Dec 4 18:53:01 nmbd[376]: *****
update: всё содержимое hdd нашёл в одной из пронумерованных папок
остался только вопрос web-мордой

frosya
05-12-2011, 20:50
Программой Active partition recovery мой внешний хард определил 5 разелов
http://img713.imageshack.us/img713/9690/33667848.jpg (http://imageshack.us/photo/my-images/713/33667848.jpg/)
1-й,2-й,4-й разделы ясен пень - SWAP,OPT и DATA.
А вот на счет остальных - можно ли их затереть?
При чем другими прогами (напр. Paragon Hard Disk эти разделы вообще не определяются), может это какие загрузочные записи?

mspuz
27-01-2012, 13:57
Имеем RT-N16 с прошивкой от энтузиастов 1.9.2.7-rtn-r3702. Подключен хард, который прослужил уже пол-года как. И вот сегодня не могу на него попасть. Команда mount выдает такое:



rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /opt type ext3 (rw,noatime,errors=continue,data=ordered)

Что делать? Хелп.:eek:

ConstAntz
27-01-2012, 16:35
Что делать? Хелп.:eek:


Не паниковать!
Содержимое раздела №2 доступно по
ls /opt
Вспомнить какое действие вызвало пропажу раздела №1 (и других, если имелись)
fdisk -l Попутно смотреть сислог (http://my.router/Main_LogStatus_Content.asp)

mspuz
28-01-2012, 05:27
Все оказалось банально - ребенок уронил хард и он просто напросто вышел из строя.

TDA
20-02-2012, 05:15
После внезапного отключения питания роутера, пропали разделы на внешнем USB винте.

fdisk выдаёт:

fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Пробовал подключить его к компьютеру - видится одна неразмеченная область (раньше разделы под виндой были видны, инфу копировал даже с них утилитами для чтения данных с Линукс разделов).
Винт был разбит на 200мб SWAP, 1гб /OPT и остальные почти 2 террабайта под данные.

Проверил тестовой (HDDScan) утилитой поверхность винта - всё в порядке, ни одного бэда, т.е. физически винт живой.
Резервная копия програм и настроек есть на компьютере, реально ли восстановить раздел с данными?

ryzhov_al
20-02-2012, 05:22
После внезапного отключения питания роутера, пропали разделы на внешнем USB винте.

fdisk выдаёт:

fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Встречный вопрос: а винчестер в своё время был разбит на разделы средствами роутера? У нас в ядре отключена поддержка LBD (http://cateee.net/lkddb/web-lkddb/LBD.html), поэтому с двухтерабайтным винтом кореектной работы на роутере может не быть.

Загрузитесь на ПК с GParted (http://gparted.sourceforge.net/) и посмотрите на действительное положение вещей.

TDA
21-02-2012, 08:10
Да роутером.
Работает уже больше года этот винт, забит почти полностью - проблем не было.

Подключил винт к компу и загрузился с диска GParted
Увы она видит винт как пустой.
Встроенная в эту программу функция восстановления разделов, пошуршала полдня винчестером, но выдала, мол следов разделов на винте нема.
Пробовал в Акрониксе посмотреть побайтово на содержимое винчестера - весь забит инфой.
Инфу жалко - может у кого есть идеи по её спасению?

ConstAntz
21-02-2012, 10:42
Инфу жалко - может у кого есть идеи по её спасению?

R-Studio (http://zalil.ru/32749527) ?

TDA
21-02-2012, 11:02
Спасибо, уже попробовал её.
Увы она хоть и видит разделы, но то ли я плохо смотрел, то ли она не умеет их восстанавливать. А инфу предлагает в виде огромного количества непонятных файлов.
Удалось одолжить дополнительный винт такого же объёма в помощь.
Теперь есть куда слить инфу, или как вариант, сделать посекторное копирование.

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

ConstAntz
21-02-2012, 17:36
Спасибо, уже попробовал её.
Увы она хоть и видит разделы, но то ли я плохо смотрел, то ли она не умеет их восстанавливать. А инфу предлагает в виде огромного количества непонятных файлов.
Удалось одолжить дополнительный винт такого же объёма в помощь.


Разделы восстанавливать она не умеет.

На этапе создания разделов mkfs выводит информацию, которой рядовой пользователь почему-то пренебрегает

mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
476720 inodes, 1906624 blocks
95331 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1954545664
59 block groups
32768 blocks per group, 32768 fragments per group
8080 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 33 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.


А когда приходит время, начинает кусать локти (и я один из них)
Имелся опыт по неудачной попытке восстановления:

воссоздать таблицу разделов с помощью fdisk
с помощью e2fsck прицепиться к красному

на шаге 1 я допустил ошибку, а резервной копии не было :(

У Вас все иначе (в плане экспериментов).

TDA
29-02-2012, 06:40
Увы, большая часть инфы канула в небытье.
Разделы Линуксовыми утилитами восстанавливаются, но они ещё и повреждены.
После исправления ошибок на разделе /OPT на нём всего одна папка с кусочками реального содержимого.
Основной раздел ни одна из утилит не смогла корректно обработать, тот же e2fsck просто завершается без выдачи сообщений.

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

Сейчас предстоит разметить винт по новой - посоветуйте более надёжный вариант разметки, и какую файловую систему предпочесть?

Погибшая разметка была сделана утилитой "Скрипт "Установка программ для чайника" " , и представляла собой три раздела: 250мб SWAP 1000мб |OPT и всё остальное под корневой, разделы были в файловой системе exst3.

Rucha
06-03-2012, 10:45
Обнаружил у себя проблему:
Спонтанно передаются битыми файлы с USB устройств, как с USB HDD так и с USB Flash. Проблема не в питании, т.к. 5 вольт БП дает стабильно и к тому-же с отключенным HDD проблема та-же.
Ситуация усугубляется (проявляется чаще) при разгоне проца до 300MHz.
Что может быть причиной?

TDA
07-03-2012, 03:30
Если точно не в питании, то у Вас вижу память увеличена - мемтестом её может проверить?
Но обычно это таки конденсаторы, не в БП так в самом роутере.

Rucha
07-03-2012, 08:06
Если точно не в питании, то у Вас вижу память увеличена - мемтестом её может проверить?
Но обычно это таки конденсаторы, не в БП так в самом роутере.

Память проверил 8-ми часовым прогоном - все ок.
А кондер в роутере действительно вздулся один. Буду менять.
Спасибо!

TDA
10-03-2012, 03:27
Возвращаюсь к теме восстановления пропавших разделов.
Очень помогла утилита testdisck.
Она нашла и корневой и /OPT разделы.
Увы, разделы оказались не только потеряны, но и повреждённой файловой системой.

А теперь самое интересное - любая проверка разделов на ошибки неожиданно завершалась. т.е. запускаю e2fsck, она работает секунд десять и потом просто завершается без выдачи каких либо данных.
Поиск находил только такие же случаи, но ответа не давал.
И только опыты с LiveCD позволили понять причину - при сильно повреждённом разделе, нужно много ОЗУ для проверки такого раздела.
На помощь пришёл ноутбук с 4гб ОЗУ и LiveCD Линукса.

Осталась маленькая загадка - все утилиты восстановления разделов, видят корневой раздел на 2.7мб меньше чем он реально есть.
т.е. ровно столько неразмеченного пространства остаётся после восстановления всех разделов.
Можно ли вручную указать правильный размер последнего раздела?

Rucha
23-03-2012, 08:58
Поменял кондеры, а файло по-прежнему хаотически битое с любых USB носителей приходит.
Что еще можно попробовать?

ЗЫ: БП, как я и говорил стабильно дает 5v, отключение винта тоже не помогает (с флешки тоже битое идет). Убирание разгона не помогает. Smd fuse закорачивание не помогает. Testmem уже 16-й час крутится без единой ошибки.
Прикол в том, что бьются не все файлы, а только те, у которых в начале пустота (т.е. 0x00 в первых килобайтах), такими файлами, напрмер, являются ISO образы от MS. Все остальные файлы передаются без проблем.
Это баг прошивки?

Rucha
25-03-2012, 00:00
Прошил rtn-прошивку - не помогло. Блин, неужели USB-контроллер глючит..

Rucha
27-03-2012, 07:10
Напряжение на USB 4.96v. Подключал активный USB-хаб - не помогло.

Rucha
01-04-2012, 17:42
Решил таки заменить конденсатор в БП и заодно зашунтировал его керамикой. И, о чудо, теперь все работает нормально!