Page 4 of 12 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 180

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

  1. #46
    у меня тоже переодически хард так и отваливается.
    из запущенных служб только базовые остаются.
    в /dev/ пусто. /dev/discs не существует.
    сам хард подвисает с лампочкой горящей на запись. помогает только рестарт роутера + рестарт харда
    тогда опять все находит , цепляет его и стартуют все службы установленные

  2. #47
    Join Date
    Dec 2007
    Location
    Санкт-Петербург
    Posts
    125
    Quote Originally Posted by Kolandr View Post
    у меня тоже переодически хард так и отваливается.
    из запущенных служб только базовые остаются.
    в /dev/ пусто. /dev/discs не существует.
    сам хард подвисает с лампочкой горящей на запись. помогает только рестарт роутера + рестарт харда
    тогда опять все находит , цепляет его и стартуют все службы установленные
    Так у меня было, когда дело оказалось в харде. Сыпался он...

  3. #48
    Quote Originally Posted by YAG View Post
    Так у меня было, когда дело оказалось в харде. Сыпался он...
    на бедблоки проверил - чисто.
    раздел тоже весь чистый.
    хард новый. wd 500gb. бокс 3.5 Sarotech Hardbox с внешним питанием

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

  5. #50
    Абсолютно верно - сам на днях лишний раз убедился что винт просто так отваливаться не может. Перепаивал летом вспученные конденсаторы на БП винта, неделю назад повторилось. Пол года винт пахал без сбоев, а недели три назад отвалился, надо было сразу проверить БП но не догадался.
    Запаял новые, сунул впараллель керамику. Импульсные БП - зло.

  6. #51
    У меня теперь вопрос какой купить БП к винту? не использовать же теже бп что мы ставим на материнки компов. БП должен быть +5 и +12. И есть ли такие внешнего исполнения. Так как похоже мой как раз и импульсный.

  7. #52
    Да они почти все импульсные. Лазил на чип-и-дип, ничего подходящего не нашел =(

  8. #53
    Та же проблема.

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

  9. #54

    Question

    Всем привет. Не думал я что придется писать в эту тему
    Вообщем не монтируется раздел с /opt . Прошу помощи
    Все остальные разделы, прописанные в fstab, монтируются на ура.
    Code:
    $ mount -a
    mount: Mounting /dev/discs/disc0/part3 on /opt failed: Invalid argument
    Запускал e2fsck, вот такой у нас с ней получился диалог:
    Code:
    $ /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
    До кучи:
    Code:
    $ 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
    Code:
    $ 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
    Code:
    $ 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?
    Заранее спасибо

  10. #55
    Прошу прощения за настойчивость, но может кто-нибудь все таки подскажет мне как решит мою проблему с немонтируемым разделом?

  11. #56
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Случай у Вас явно экзотический. Не знаю как может отвалиться журнал. Однако, если действительно произошло именно это и система стала ext2, то придется ставить линукс на PC и читать его там, т.к. прошивка Олега ext2 не поддерживает. Кстати, ext2 поддерживает прошивка асуса (но не ext3). Правда что с ней делать непонятно.

  12. #57
    al37919
    Ага! Все таки ext2! Значит "Invalid argument", это mount на ext2 ругается!
    А скажите если e2fsck так запросто переделала ext3 в ext2, значит наверное возможен обратный процесс? Как добавить журнал на ext2, чтоб ФС стала ext3?
    Спасибо!

  13. #58
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    попробуйте почитать про tune2fs -j

  14. #59
    Quote Originally Posted by al37919 View Post
    попробуйте почитать про tune2fs -j
    Не хочет tune2fs журнал добавлять
    Вообщем я временно сделал /opt на другом разделе и поставил mc:
    Code:
    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
    Code:
    $ 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
    Code:
    $ 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 ему нужен?

  15. #60
    В последнее время систематизировалась проблема с превращением папки opt\etc в файл. проверил через e2fsck
    Code:
    [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
    с чем это может быть связано?

Page 4 of 12 FirstFirst ... 23456 ... LastLast

Similar Threads

  1. linuxrc bug? - WL-500g not booting from usb drive with hub
    By daniel632 in forum WL-500g Custom Development
    Replies: 5
    Last Post: 14-03-2012, 15:28
  2. Usb Hdd nicht mehr erkannt in olegs FW
    By Alex09 in forum German Discussion - Deutsch (DE)
    Replies: 6
    Last Post: 30-06-2010, 13:02
  3. 7.09 + USB + hotplug
    By oilinki in forum WL-700g Q&A
    Replies: 0
    Last Post: 18-11-2007, 12:51
  4. Please help... USB HDD doesn't work
    By jirina42 in forum WL-500g Q&A
    Replies: 6
    Last Post: 05-01-2006, 19:04

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •