Jump to content

Тест fsck в legacy прошивке


r13

Recommended Posts

Подключил "док-станция 3,5 "2,5" USB3" с двумя дисками по 2ТБ в ntfs(на дисках фильмы, дискам уже лет по 10).

Скрытый текст

992448181__500.thumb.png.e12905a84399a6a8f97bce0d610a7ad4.png

Провел проверку:

Скрытый текст

(config)> opkg ntfs check Seagane2T:
checking NTFS filesystem on device "0849ACEE66B79A55:" / "Seagane2T" ("/dev/sdc1                   ") ...
ntfsck 3017.7.18.4
Couldn't set local environment, using default ''.
Restart page header cannot be read
Resetting the NTFS Journal.
Syncing device ...
Checking NTFS Superblock ...
Device name        : /dev/sdc1
NTFS volume version: 3.1
Cluster size       : 4096 bytes
Current volume size: 2000398897664 bytes (2000399 MB)
Checking system files ...
Current device size: 2000398899712 bytes (2000399 MB)
Checking for bad sectors ...
Checking attributes ...
Checking directory structure ...
Checking for orphaned files ...
Scanning orphaned files completed.
Checking cluster allocation ...
Checking cluster allocation bitmap ...
Checking $MFT bitmap ...
Space in use       : 1690554 MB (84.5%)
Done NTFS checking and repair on device '/dev/sdc1'.
Syncing device ...
 

 

(config)> opkg ntfs check Seagate2T1:
checking NTFS filesystem on device "43252A254821F593:" / "Seagate2T1" ("/dev/sdb1") ..             .
ntfsck 3017.7.18.4
Couldn't set local environment, using default ''.
Restart page header cannot be read
Resetting the NTFS Journal.
Syncing device ...
Checking NTFS Superblock ...
Device name        : /dev/sdb1
NTFS volume version: 3.1
Cluster size       : 4096 bytes
Current volume size: 2000398930432 bytes (2000399 MB)
Checking system files ...
Current device size: 2000398933504 bytes (2000399 MB)
Checking for bad sectors ...
Checking attributes ...
Checking directory structure ...
Checking for orphaned files ...
Scanning orphaned files completed.
Checking cluster allocation ...
Checking cluster allocation bitmap ...
Checking $MFT bitmap ...
Space in use       : 1403764 MB (70.2%)
Done NTFS checking and repair on device '/dev/sdb1'.
Syncing device ...
 

Проверка обоих дисков не более 5 сек.

Вот же, сколько лет дискам и только сейчас заметил ошибку в метке диска: Seagane2T :D

 

Link to comment
Share on other sites

Цитата

Версия 2.16.D.3.0-4:

Opkg: ExtFs: уменьшено потребление памяти при проверке ФС ext2/3/4

Опробовал опять диск на 4ТБ:

Скрытый текст

checking EXT4 filesystem on device "7f8e3c17-49c6-4d20-a983-57eeba004b64:" / "Seagate4T5" ("/dev/sdb1") ...
e2fsck 1.45.6 (20-Mar-2020)
(config)> Pass 1: Checking inodes, blocks, and sizes
(config)> Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
       89922 inodes used (0.04%, out of 244195328)
        1863 non-contiguous files (2.1%)
          18 non-contiguous directories (0.0%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 89653/261
   163159601 blocks used (16.70%, out of 976754176)
           0 bad blocks
          58 large files
       77673 regular files
       12240 directories
           0 character device files
           0 block device files
           0 fifos
           0 links
           0 symbolic links (0 fast symbolic links)
           0 sockets
------------
       89913 files
Memory used: 2800k/936k (591k/2210k), time: 1375.97/592.07/526.52
I/O read: 59908MB, write: 1MB, rate: 43.54MB/s
 

Проверилось за примерно 23минуты, ОЗУ задействовало 2.8мбайта

Явно лучше, чем было:

Цитата

 

 

  • Thanks 1
Link to comment
Share on other sites

  • Thanks 1
  • Upvote 3
Link to comment
Share on other sites

  • 4 weeks later...
В 03.05.2020 в 17:55, Le ecureuil сказал:

Тоже похоже на баг, нужно проверить.

Версия ОС 2.16.D.3.0-5. Форматирование NTFS починено. Спасибо!

Скрытый текст

(config)> opkg ntfs format  "NO NAME:"
formatting device "/dev/sda1" to NTFS filesystem ...
Failed to set locale, using default ''.
Sector size is 512 bytes.
Volume size is 4009983 sectors (1957 MiB).
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
Creating root directory (mft record 5)
Creating $MFT (mft record 0)
Creating $MFTMirr (mft record 1)
Creating $LogFile (mft record 2)
Creating $AttrDef (mft record 4)
Creating $Bitmap (mft record 6)
Creating $Boot (mft record 7)
Creating backup boot sector.
Creating $Volume (mft record 3)
Creating $BadClus (mft record 😎
Creating $Secure (mft record 9)
Creating $UpCase (mft record 0xa)
Creating $Extend (mft record 11)
Creating system file (mft record 0xc)
Creating system file (mft record 0xd)
Creating system file (mft record 0xe)
Creating system file (mft record 0xf)
Creating $Quota (mft record 24)
Creating $ObjId (mft record 25)
Creating $Reparse (mft record 26)
Syncing root directory index record.
Syncing $Bitmap.
Syncing $MFT.
Updating $MFTMirr.
Syncing device.
mkntfs completed successfully. Have a nice day.
 

 

  • Thanks 1
Link to comment
Share on other sites

В 03.05.2020 в 17:55, Le ecureuil сказал:
В 03.05.2020 в 17:52, AndreBA сказал:

exFAT, что то не захотел монтироваться(возможно я его не умею готовить):

  Показать содержимое
Май 3 17:47:14
 
kernel
usb 1-2: USB disconnect, device number 13
Май 3 17:47:17
 
kernel
usb 1-1: new high-speed USB device number 14 using xhci-hcd
Май 3 17:47:17
 
kernel
usb 1-1: New USB device found, idVendor=058f, idProduct=6387
Май 3 17:47:17
 
kernel
usb 1-1: Product: Mass Storage Device
Май 3 17:47:17
 
kernel
usb 1-1: Manufacturer: Generic
Май 3 17:47:17
 
kernel
usb 1-1: SerialNumber: 8KZZCY6K
Май 3 17:47:17
 
kernel
usb-storage 1-1:1.0: Quirks match for vid 058f pid 6387: 400
Май 3 17:47:17
 
kernel
scsi12 : usb-storage 1-1:1.0
Май 3 17:47:20
 
kernel
scsi 12:0:0:0: Direct-Access JetFlash TS2GJF2A/120 8.07 PQ: 0 ANSI: 2
Май 3 17:47:20
 
kernel
sd 12:0:0:0: Attached scsi generic sg0 type 0
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] 4014078 512-byte logical blocks: (2.05 GB/1.91 GiB)
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Write Protect is off
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Mode Sense: 03 00 00 00
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] No Caching mode page found
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Assuming drive cache: write through
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] No Caching mode page found
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Assuming drive cache: write through
Май 3 17:47:20
 
kernel
sda: sda1
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] No Caching mode page found
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Assuming drive cache: write through
Май 3 17:47:20
 
kernel
sd 12:0:0:0: [sda] Attached SCSI removable disk
Май 3 17:47:20
 
ndm
FileSystem::Ext: "/dev/sda" has an unknown partition type, ignored.
Май 3 17:47:20
 
ndm
FileSystem::Volume::ExFat: found filesystem without label.
Май 3 17:47:20
 
ndm
FileSystem::Ext: a filesystem with the same label (NO NAME, ) already mounted.
Май 3 17:47:20
 
ndm
FileSystem::Repository: failed to create a new filesystem.

Форматировал флешку так:

  Скрыть содержимое

~$ sudo mkfs -t exfat /dev/sdc1
[sudo] пароль для andreba:        
mkexfatfs 1.2.8
Creating... done.
Flushing... done.
File system created successfully.
 

 

Это похоже на баг, надо проверить.

Создайте ее через opkg exfat format.

Версия ОС 2.16.D.3.0-5. Починено, работает. Спасибо!

  • Thanks 1
Link to comment
Share on other sites

Облачный клиент приложения обновился

Был 0.3.5-1

Стал 0.4.21

Link to comment
Share on other sites

В 08.05.2020 в 18:10, Le ecureuil сказал:

Я еще проведу стресс-тесты, но есть хорошие шансы, что результат нашего тестирования появится в 3.5.

Появится все это дело в 3.5 или только в последующих прошивках? :-) Уж очень нужный функционал.

Link to comment
Share on other sites

@Le ecureuil Giga II (2.16.D.3.0-5) Зависает проверка диска Seagate Barracuda 230Gb отформатированного в Ext4 утилитой MiniTool Partition Wizard. Доходит до..см. скрин через некоторое время PuTTY прекращает работу. Если отформатировать диск из под роутера проверка проходит нормально. Self-test прилагаю.

 

2020-06-19_cr.jpg.67e10d68689c5228dca0e9e5c48714a5.jpg

Edited by T@rkus
Link to comment
Share on other sites

2 часа назад, T@rkus сказал:

@Le ecureuil Giga II (2.16.D.3.0-5) Зависает проверка диска Seagate Barracuda 230Gb отформатированного в Ext4 утилитой MiniTool Partition Wizard. Доходит до..см. скрин через некоторое время PuTTY прекращает работу. Если отформатировать диск из под роутера проверка проходит нормально. Self-test прилагаю.

  Показать содержимое

У меня есть внешний винт на 160 гигов, попробую на нем проверить.

Link to comment
Share on other sites

7 часов назад, T@rkus сказал:

@Le ecureuil Giga II (2.16.D.3.0-5) Зависает проверка диска Seagate Barracuda 230Gb отформатированного в Ext4 утилитой MiniTool Partition Wizard. Доходит до..см. скрин через некоторое время PuTTY прекращает работу. Если отформатировать диск из под роутера проверка проходит нормально. Self-test прилагаю.

  Показать содержимое

2020-06-19_cr.jpg.67e10d68689c5228dca0e9e5c48714a5.jpg

@Le ecureuilОтформатировал диск Seagate 4ТБ в Ext4 утилитой MiniTool Partition Wizard

Скрытый текст

2020-06-19_162206.png.f9d7fe285db1670469878cad01f74689.png

Проверка:

Скрытый текст

(config)> opkg extfs check Seagate4T5:
checking EXT4 filesystem on device "973b11b2-3946-d601-8032-11b23946d601:" / "Seagate4T5" ("/dev/sda1") ...
e2fsck 1.45.6 (20-Mar-2020)
Backing up journal inode block information.
Pass 1: Checking inodes, blocks, and sizes
Inode 2, i_blocks is 1, should be 8.  Fix? yes
Inode 8, i_blocks is 8192, should be 65536.  Fix? yes
Inode 11, i_blocks is 1, should be 8.  Fix? yes
Pass 2: Checking directory structure
Error allocating icount structure: Memory allocation failed
Seagate4T5: ***** FILE SYSTEM WAS MODIFIED *****
e2fsck: aborted
Seagate4T5: ***** FILE SYSTEM WAS MODIFIED *****
(config)>
 

Отформатировал диск Seagate 4ТБ в Ext4  GParted 0.30.0 и при подключении ошибки в log:

Скрытый текст
Июн 19 20:56:15
 
kernel
usb 2-1: new SuperSpeed USB device number 3 using xhci-hcd
Июн 19 20:56:15
 
kernel
usb 2-1: New USB device found, idVendor=0bc2, idProduct=a0a4
Июн 19 20:56:15
 
kernel
usb 2-1: Product: USB
Июн 19 20:56:15
 
kernel
usb 2-1: Manufacturer: Seagate
Июн 19 20:56:15
 
kernel
usb 2-1: SerialNumber: 2HC015KJ
Июн 19 20:56:15
 
kernel
scsi1 : usb-storage 2-1:1.0
Июн 19 20:56:18
 
kernel
scsi 1:0:0:0: Direct-Access Seagate USB 0503 PQ: 0 ANSI: 6
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: Attached scsi generic sg0 type 0
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] Write Protect is off
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] Mode Sense: 43 00 00 00
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Июн 19 20:56:18
 
kernel
sda: sda1
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Июн 19 20:56:18
 
kernel
sd 1:0:0:0: [sda] Attached SCSI disk
Июн 19 20:56:18
 
ndm
FileSystem::Ext: "/dev/sda" has an unknown partition type, ignored.
Июн 19 20:56:18
 
ndm
FileSystem::Ext: ext4 "8844ac1f-9574-4fc0-83d7-e6b5bff124c2:": filesystem initialized.
Июн 19 20:56:18
 
kernel
EXT4-fs (sda1): couldn't mount RDWR because of unsupported optional features (400)
Июн 19 20:56:18
 
ndm
FileSystem::Native: failed to mount "/tmp/mnt/8844ac1f-9574-4fc0-83d7-e6b5bff124c2": invalid argument.
Июн 19 20:56:18
 
ndm
FileSystem::Ext: failed to mount.
Июн 19 20:56:18
 
ndm
FileSystem::Ext: ext4 "8844ac1f-9574-4fc0-83d7-e6b5bff124c2:": unable to mount.
Июн 19 20:56:18
 
ndm
FileSystem::Repository: failed to register "8844ac1f-9574-4fc0-83d7-e6b5bff124c2:" filesystem.
Июн 19 20:56:32
 
ndm
Command::Base: argument parse error.

Отформатировал диск Seagate 4ТБ в Ext4 в Paragon Hard Disk Manager 15 Premium

Диск подключился и определился роутером. Проверка:

Скрытый текст

(config)> opkg extfs check SEAGATE5T4:
checking EXT4 filesystem on device "bfad5b5a-ef14-3ed5-e91e-eec0fd964de7:" / "SEAGATE5T4" ("/dev/sda1") ...
e2fsck 1.45.6 (20-Mar-2020)
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
          11 inodes used (0.00%, out of 488390656)
           0 non-contiguous files (0.0%)
           0 non-contiguous directories (0.0%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 1
    15377150 blocks used (1.57%, out of 976754176)
           0 bad blocks
           1 large file
           0 regular files
           2 directories
           0 character device files
           0 block device files
           0 fifos
           0 links
           0 symbolic links (0 fast symbolic links)
           0 sockets
------------
           2 files
Memory used: 936k/936k (464k/473k), time: 207.99/189.77/ 1.03
I/O read: 13MB, write: 1MB, rate: 0.07MB/s
 

 

Edited by AndreBA
Link to comment
Share on other sites

2 часа назад, Goblin сказал:

а GPT точно роутер поддерживает? может лучше MBR? 

Интересный вопрос

Link to comment
Share on other sites

8 часов назад, Goblin сказал:

а GPT точно роутер поддерживает?

 

5 часов назад, iggo сказал:

Интересный вопрос

Диск в GPT и нормально работает:

Скрытый текст

136352272__630.png.34852e85fb045dfe78da89ca863af5cc.png36388040__631.png.456f273e29930b5d5ff6ed46931f0a83.png

 

Link to comment
Share on other sites

22 часа назад, AndreBA сказал:

@Le ecureuilОтформатировал диск Seagate 4ТБ в Ext4 утилитой MiniTool Partition Wizard

  Показать содержимое

Проверка:

  Показать содержимое

Отформатировал диск Seagate 4ТБ в Ext4  GParted 0.30.0 и при подключении ошибки в log:

  Показать содержимое

Отформатировал диск Seagate 4ТБ в Ext4 в Paragon Hard Disk Manager 15 Premium

Диск подключился и определился роутером. Проверка:

  Показать содержимое

 

Ситуация с gparted ожидаема, ядро старое и не поддерживает некоторые современные features, оттого и не работает.

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

Опробовал "Opkg: Exfat: добавлена команда проверки ФС exfat: opkg exfat check":

Скрытый текст

checking EFAT filesystem on device "1E40-9CD9:" / "NO NAME" ("/dev/sda1") ...
failed to init locale/codeset
exfatprogs version : 1.0.4
sector size:  512.00 B
cluster size: 32.00 KB
volume size:  1.91 GB
/dev/sda1: clean. directories 3, files 2


 

  • Thanks 1
Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...
В 17.05.2020 в 21:34, Le ecureuil сказал:
Имхо теперь можно включать автопроверку ext4 при монтировании по-дефолту если установлен компонент "Утилиты extfs".

И это не плохо бы на 2.16 обкатать, пока в актуальных прошивках нет.

Link to comment
Share on other sites

В 09.01.2021 в 22:54, r13 сказал:

И это не плохо бы на 2.16 обкатать, пока в актуальных прошивках нет.

Код подсистемы storage сильно разошелся между 2.16 и 3.6 (можно считать, что написан с нуля). Потому я, наверное, буду делать только для 3.6+ и в 2.16 это переносить не буду чтобы ничего не сломать окончательно.

Как бы там ни было, 2.16 уже вобрала в себя почти все возможные бекпорты фич, и тащить в нее становится все тяжелее, код расходится сильно.

  • Thanks 6
Link to comment
Share on other sites

  • 2 months later...
8 минут назад, Serghey сказал:

Тест fsck в версиях 3.7.Альфа 3 как я понял пока не работает?

 

Так вроде еще не "завозили"...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...