Автор Тема: Olinuxino А20 и проблем с FS  (Прочетена 1817 пъти)

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Olinuxino А20 и проблем с FS
« -: Oct 31, 2014, 15:46 »
Здравейте,

Инсталирах на Olinuxino A20 един emdebian в nand и от ден забелязвам някакви странности изразяващи се в това, че се чупи rootfs-а. Съмнява ме да се е счупила/прехърлила записи паметта защото я ползвам от има няма 4 дена :)
Та пускам fsck.ext3 и уж намира и изчиста грешките, като при повторно пускане въпросните грешки ги няма (изчиствам nand като буутвам от SD карта ест.)
След рестартиране и буут от nand паметта грешките отново се появяват :) Или fsck си измисля или не ги чисти!

Та грешките са както следва:
Цитат
Inode 242397 has EXTENTS_FL flag set on filesystem without extents support.
Clear? yes

Inode 242398 has EXTENTS_FL flag set on filesystem without extents support.
Clear? yes

Inode 242399 has EXTENTS_FL flag set on filesystem without extents support.
Clear? yes

Inode 242400 has EXTENTS_FL flag set on filesystem without extents support.
Clear? 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:  -(918011--950271) -(950779--968383)
Fix? yes

Inode bitmap differences:  -(226241--242400)
Fix? yes


/dev/nandc: ***** FILE SYSTEM WAS MODIFIED *****
/dev/nandc: 13518/242400 files (0.6% non-contiguous), 100200/968384 blocks

При второто пускане без рестартиране
root@a20-olinuxino:~# fsck.ext3 -f -y /dev/nandc
e2fsck 1.42.5 (29-Jul-2012)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/nandc: 13518/242400 files (0.6% non-contiguous), 100200/968384 blocks
root@a20-olinuxino:~#

Някакви идеи? Освен да преформатирам nandc и да го създам отново като пъртишан ама не ми се инсталира наново всичко, та dd би ли помогнало или то клонира и грешките по fs-a ? :)

Интересното е, че tunefs ми дава, че файловата система е чиста

Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux


Mount count:              1
Maximum mount count:      -1



Това което забелязвам с df -h е че root е монитиран два пъти:
rootfs          3.7G  332M  3.2G  10% /
/dev/root       3.7G  332M  3.2G  10% /


Това нормално ли е? В mtab има следните два реда:
rootfs / rootfs rw 0 0
/dev/root / ext3 rw,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered 0 0

Да не би това, че монтиран два пъти да чупи файловта система? Или аз съм изостанал някъде....
« Последна редакция: Oct 31, 2014, 16:03 от runtime »
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Olinuxino А20 и проблем с FS
« Отговор #1 -: Oct 31, 2014, 16:28 »
На тази страница бях прочел следното:
Цитат
The official Debian images are suitable only for microSD card. Information on booting Debian from the NAND might be found at the forum.
и затова си поръчах платки без памет.
А иначе, и при мен root е монтирана два пъти:
root@a20-OLinuXino:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          3.7G  2.4G  1.1G  69% /
/dev/root       3.7G  2.4G  1.1G  69% /
....

root@a20-OLinuXino:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/root      /               ext4    noatime,errors=remount-ro 0 1
....
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Olinuxino А20 и проблем с FS
« Отговор #2 -: Oct 31, 2014, 16:37 »
Абе то си зарежда нормално от nand-a, и принципно не би следвало да има проблем. Въпроса е, че и идея си нямам дали изобщо се чупи тоя FS или fsck си измисля. Не виждам причина Emdebian-а да счупи rootfs при стартиране. Ама вече не знам, аз ли си измислям или наистина се чупи нещо. По едно време се бях озадачил днес, защото с прехвърляне през ssh-а ми даде IO error и го рестартирах, и от тогава влязох във филма.
За сега не ми е давало io error-и, ама се чудя къде е ключа към разковничето, защото fsck продължава да твърди, че си е грешна файловата...
 
Та ако някой има на идея да споделя, ще е добре дошло, a ако не, то утре ще го забърша и ще тествам наново. :)


Edit:

Сега реших да ребилд-на файловата и изхода е:

Цитат
/dev/nandc: ***** FILE SYSTEM WAS MODIFIED *****

       13519 inodes used (5.58%, out of 242400)
          72 non-contiguous files (0.5%)
           8 non-contiguous directories (0.1%)
             # of inodes with ind/dind/tind blocks: 526/3/0
       82474 blocks used (8.52%, out of 968384)
           0 bad blocks
           1 large file

       10982 regular files
        1258 directories
           0 character device files
           0 block device files
           1 fifo
           0 links
        1269 symbolic links (1269 fast symbolic links)
           0 sockets
------------

Лоши блокове няма. Обаче тези грешки са свъзани нещо със символичните връзки, като EXTENTS_FL е флаг който се пази в i_block[] масива обаче идея си нямам що се бъгва :)

Да взема да сменя ядрото ли? Че го подкарах с 3.4.104+, което е малко старичко май май...

Edit v.2
Да не би да са се счупили защото трансферирах rootfs-a от SD картата на nand паметта с rsync? Дали да не пробвам да запиша root-а на друга карта, която да монтирам и да синхронизирам от нея?
« Последна редакция: Oct 31, 2014, 19:25 от runtime »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Olinuxino с Арч = Die Hard
Хардуерни и софтуерни проблеми
runtime 8 3173 Последна публикация May 22, 2013, 09:32
от runtime
A20-OLinuXino-LIME
Хардуерни и софтуерни проблеми
jet 12 4360 Последна публикация Oct 12, 2014, 22:32
от laskov
OLinuXino базиран turnstile - новина в сайта
Идеи и мнения
laskov 11 3232 Последна публикация Feb 01, 2015, 14:28
от Sairos