Temat: pendrive kingston 16gb ext4 -zawartość nieznana

Dzień dobry

Mam problem z tą pamięcią a dokładniej:
Pewien scenariusz:
Robię format pendrive do ext4 na linux mint przez narzędzie "dyski"
Jest ok pendrive dostępny dane trzyma.
Robię exrota z wykorzystaniem tego pendrive za pomocą routera z openwrt.
Na pendrive są foldery typu "etc upper  work" wraz z zawartością wiec - all ok .
Router chodzi ok .doinstalowuje sobie na nim vsftpd wraz z konfiguracją dostęp dla określonego użytkownika
Instaluję asterisk18 ustawiam tak jak lubię - all ok.
Dalej jeśli potrzebuję wgrać do asteriska np pliki własne .gsm robię to przez vsftpd -all ok.
Wszystko działa dobrze a następnego dnia po zrobieniu reboot przez konsolę router wstaje z ustawieniami jak z flasha.
Po wyłączeniu routera z prądu i obejrzeniu pendrive nie mogę go zamontować na komputerze z linux mint a tym samym nie mogę zajrzeć do jego zawartości.
Narzędzie dysk pokazuje partycja ext4 zawartość nieznana.
Znowu musiałbym go sformatować exroota robić itd. Choć powtórki są dobre do uczenia się wolałbym rozumieć co się dzieje.

Czy jest możliwe że używając vsftpd niszczę jakoś pendrive.Dodam że zdarza mi się wgrywać pliki po ftp na koncie root + hasło zamiast kontem stworzonego użytkownika.Czy to może mieć jakieś znaczenie?

2

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Raczej nie niszczysz go (bo działa) tylko rozwala się system plików. Przed rebootem sprawdź w logach co jest związanego z usb, tak samo po reboocie jak nie wstanie - szukaj informacji o tym pendrive. Jeżeli nie jest zamontowany to sprawdź czy możesz do ręcznie zamontować w jakimś katalogu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Dziękuję za szybką odpowiedz. Obejrzę logi.

Najszybszy scenariusz postawienia routera na exrocie z wykorzystaniem vsftpd i asterisk18 mógłby wyglądać tak :

format pendrive
exrooot routerem
reboot
opkg update , opkg install co tam potrzebuje
reboot
wyjęcie pendrive z routera i  podłączenie do pc na linux mint wgranie plików conf i tym podobne.
bezpieczne usuniecie nośnika z pc podłączenie pendrive do routera i do prądu
Powinno zadziałać normalnie czy za bardzo się spieszę i powienienem wszystko pisać recznie z konsoli przez vi ?

4

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Możesz robić tak jak napisałeś.  Byle byś nie zmienił końców linii w plikach.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Cezary napisał/a:

Byle byś nie zmienił końców linii w plikach.

Ja zmianę końców lini rozumiem tylko w kategorii że jak  np network zapiszę z wykorzystaniem edytora w windows to pewnie zapiszę swoje końce a na linuxie np mint nie muszę się końcami lini martwić.Jest w tym coś więcej ?
dodam że nie raz kopiowałem pliki przez ftp do routera pisane wcześniej na mincie i wszystko było ok nawet po restarcie routera.

6

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Pod windowsem używaj np. notepad++ to będziesz mógł poprawnie zapisywać końce linii.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Dziękuję za pomoc.
Postawiłem na nowo wszystko - all ok.
Pamiętam o radzie dotyczącej logów.

Pozdrawiam Michał.

8

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Uszkodzony pendrive tak ?   Część loga :

Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.260000] sd 0:0:0:0: [sda] 
Wed Aug 29 17:00:24 2018 kern.warn kernel: [  294.264000] Result: hostbyte=0x07 driverbyte=0x00
Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.268000] sd 0:0:0:0: [sda] CDB:
Wed Aug 29 17:00:24 2018 kern.warn kernel: [  294.272000] cdb[0]=0x2a: 2a 00 01 44 88 08 00 00 10 00
Wed Aug 29 17:00:24 2018 kern.err kernel: [  294.276000] blk_update_request: I/O error, dev sda, sector 21268488
Wed Aug 29 17:00:24 2018 kern.warn kernel: [  294.284000] EXT4-fs warning (device sda1): ext4_end_bio:317: I/O error -5 writing to inode 651703 (offset 0 size 0 starting block 2658563)
Wed Aug 29 17:00:24 2018 kern.err kernel: [  294.296000] Buffer I/O error on device sda1, logical block 2658305
Wed Aug 29 17:00:24 2018 kern.err kernel: [  294.300000] Buffer I/O error on device sda1, logical block 2658306
Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.380000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.556000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.732000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:24 2018 kern.info kernel: [  294.920000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:24 2018 kern.info kernel: [  295.108000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.296000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.404000] sd 0:0:0:0: [sda] 
Wed Aug 29 17:00:25 2018 kern.warn kernel: [  295.408000] Result: hostbyte=0x07 driverbyte=0x00
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.412000] sd 0:0:0:0: [sda] CDB:
Wed Aug 29 17:00:25 2018 kern.warn kernel: [  295.416000] cdb[0]=0x2a: 2a 00 00 c4 24 e0 00 00 08 00
Wed Aug 29 17:00:25 2018 kern.err kernel: [  295.420000] blk_update_request: I/O error, dev sda, sector 12854496
Wed Aug 29 17:00:25 2018 kern.err kernel: [  295.424000] Buffer I/O error on dev sda1, logical block 1606556, lost sync page write
Wed Aug 29 17:00:25 2018 kern.err kernel: [  295.432000] JBD2: Error -5 detected when updating journal superblock for sda1-8.
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.528000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.716000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  295.904000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  296.092000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:25 2018 kern.info kernel: [  296.280000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:26 2018 kern.info kernel: [  296.468000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:26 2018 kern.info kernel: [  296.576000] sd 0:0:0:0: [sda] 
Wed Aug 29 17:00:26 2018 kern.warn kernel: [  296.580000] Result: hostbyte=0x07 driverbyte=0x00
Wed Aug 29 17:00:26 2018 kern.info kernel: [  296.584000] sd 0:0:0:0: [sda] CDB:
Wed Aug 29 17:00:26 2018 kern.warn kernel: [  296.588000] cdb[0]=0x2a: 2a 00 00 00 08 00 00 00 08 00
Wed Aug 29 17:00:26 2018 kern.err kernel: [  296.592000] blk_update_request: I/O error, dev sda, sector 2048
Wed Aug 29 17:00:26 2018 kern.err kernel: [  296.596000] Buffer I/O error on dev sda1, logical block 0, lost sync page write
Wed Aug 29 17:00:26 2018 kern.crit kernel: [  296.608000] EXT4-fs error (device sda1): ext4_journal_check_start:56: Detected aborted journal
Wed Aug 29 17:00:26 2018 kern.crit kernel: [  296.612000] EXT4-fs (sda1): Remounting filesystem read-only
Wed Aug 29 17:00:26 2018 kern.err kernel: [  296.620000] EXT4-fs (sda1): previous I/O error to superblock detected
Wed Aug 29 17:00:26 2018 kern.info kernel: [  296.712000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:26 2018 kern.info kernel: [  296.900000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:26 2018 kern.info kernel: [  297.088000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:26 2018 kern.info kernel: [  297.276000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:27 2018 kern.info kernel: [  297.464000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:27 2018 kern.info kernel: [  297.656000] usb 1-1.2: reset high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 17:00:27 2018 kern.info kernel: [  297.752000] sd 0:0:0:0: [sda] 
Wed Aug 29 17:00:27 2018 kern.warn kernel: [  297.756000] Result: hostbyte=0x07 driverbyte=0x00
Wed Aug 29 17:00:27 2018 kern.info kernel: [  297.760000] sd 0:0:0:0: [sda] CDB:
Wed Aug 29 17:00:27 2018 kern.warn kernel: [  297.764000] cdb[0]=0x2a: 2a 00 00 00 08 00 00 00 08 00
Wed Aug 29 17:00:27 2018 kern.err kernel: [  297.768000] blk_update_request: I/O error, dev sda, sector 2048
Wed Aug 29 17:00:27 2018 kern.err kernel: [  297.772000] Buffer I/O error on dev sda1, logical block 0, lost sync page write




a tu kolejny log po reloog :
część loga :::



Wed Aug 29 16:29:03 2018 kern.info kernel: [    9.556000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
Wed Aug 29 16:29:03 2018 kern.info kernel: [    9.748000] hub 1-1:1.0: USB hub found
Wed Aug 29 16:29:03 2018 kern.info kernel: [    9.752000] hub 1-1:1.0: 4 ports detected
Wed Aug 29 16:29:03 2018 kern.notice kernel: [    9.980000] random: nonblocking pool is initialized
Wed Aug 29 16:29:03 2018 kern.info kernel: [   10.032000] usb 1-1.2: new high-speed USB device number 3 using ifxusb_hcd
Wed Aug 29 16:29:03 2018 kern.info kernel: [   10.152000] usb-storage 1-1.2:1.0: USB Mass Storage device detected
Wed Aug 29 16:29:03 2018 kern.info kernel: [   10.156000] scsi host0: usb-storage 1-1.2:1.0
Wed Aug 29 16:29:03 2018 user.info kernel: [   10.192000] init: - preinit -
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   11.160000] scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 3.0      PQ: 0 ANSI: 6
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   11.172000] sd 0:0:0:0: [sda] 30218842 512-byte logical blocks: (15.4 GB/14.4 GiB)
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   11.200000] sd 0:0:0:0: [sda] Write Protect is off
Wed Aug 29 16:29:03 2018 kern.debug kernel: [   11.200000] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   11.204000] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Wed Aug 29 16:29:03 2018 kern.info kernel: [   11.260000]  sda: sda1
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   11.268000] sd 0:0:0:0: [sda] Attached SCSI removable disk
Wed Aug 29 16:29:03 2018 user.info kernel: [   14.992000] mount_root: loading kmods from internal overlay
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   16.264000] jffs2: notice: (339) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Wed Aug 29 16:29:03 2018 user.info kernel: [   16.280000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
Wed Aug 29 16:29:03 2018 user.info kernel: [   16.308000] block: extroot: device not present, retrying in 5 seconds
Wed Aug 29 16:29:03 2018 user.err kernel: [   21.340000] block: extroot: cannot find device with UUID 03f02b9a-b8a6-48f0-bf49-b9d32baf389b
Wed Aug 29 16:29:03 2018 kern.notice kernel: [   21.544000] jffs2: notice: (336) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Wed Aug 29 16:29:03 2018 user.info kernel: [   21.560000] mount_root: loading kmods from internal overlay
Wed Aug 29 16:29:03 2018 user.info kernel: [   22.332000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
Wed Aug 29 16:29:03 2018 user.info kernel: [   22.356000] block: extroot: device not present, retrying in 5 seconds
Wed Aug 29 16:29:03 2018 user.err kernel: [   27.388000] block: extroot: cannot find device with UUID 03f02b9a-b8a6-48f0-bf49-b9d32baf389b
Wed Aug 29 16:29:03 2018 user.info kernel: [   27.400000] mount_root: switching to jffs2 overlay

9

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Niee, ty po prostu używasz easyboxa 802 lub podobnego badziewia prawda?  Masz błąd na magistrali usb. Nie używaj go (routera) do extroota, zmień router.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez Zuzia 2018-08-30 11:22:33)

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

Easybox może jest leciwy, ale ma 3x usb działające bez huba i nie jest winny temu, że po Barrier Breaker sukcesywnie jest psuta jego obsługa w OpenWRT. Extroot działa na Easybox 802/803A. Na 802 i oryginalnym Chaos Calmer usb zawiesza się więc skompilowałam własny obraz z kilkoma rzeczami zmienionymi w kernelu oraz wbudowanymi niezbędnymi pakietami i pracuje stabilnie. Sama robiłam extroot również na pendrive Kingston DataTraveler 16GB z ext4. Ale partycję i format z poziomu routera, bo inaczej potem sypało błędami. Coś jest nie tak, kiedy formatuje się z nowego Linuksa i potem montuje na CC, dlatego trzeba przemęczyć się z tym na routerze, a najlepiej zapuścić na noc, bo format pendrive 16GB trochę trwa.

Edycja:
Jeszcze jedna rzecz jest ważna. Żeby ustawić sprawdzanie fsck przy starcie, bo każdym odcięciu prądu system plików może się rozjechać i wymagać naprawy. Oczywiście wielkość partycji z plikami systemowymi musi być niezbyt wielka (2-4GB), bo inaczej sprawdzanie trwa długo.

11

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

A może zamiast na ext4 zrobić extroota na f2fs?

12

Odp: pendrive kingston 16gb ext4 -zawartość nieznana

To po prostu inny system plików. Nic to nie wnosi poza właściwościami samego filesystemu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.