Temat: błędy filesystemu extroot

Witam

Po bojach z extroot z modemem e3131s-2, zdecydowałem się na rozwiązanie typu usb hub, czyli osobno połączony modem z kartą SD.
Wszystko działa, ale czasem nie wiedzieć czemu mam błędy filesystemu:

Mar 12 20:02:28 pierdolnia kern.warn kernel: [  194.150000] ipt_bandwidth: timezone shift of 60 minutes detected, adjusting
Mar 12 20:02:28 pierdolnia kern.warn kernel: [  194.160000]                old minutes west=0, new minutes west=-60
Mar 12 21:47:22 pierdolnia kern.info kernel: [  202.470000] IMQ driver unloaded successfully.
Mar 12 21:47:22 pierdolnia kern.info kernel: [  202.910000]     Hooked IMQ after mangle on INPUT
Mar 12 21:47:22 pierdolnia kern.info kernel: [  202.910000]     Hooked IMQ after mangle on FORWARD
Mar 12 21:47:22 pierdolnia kern.info kernel: [  202.920000] IMQ driver loaded successfully. (numdevs = 1, numqueues = 1)
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.490000] usb 1-1: USB disconnect, device number 2
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.490000] usb 1-1.1: USB disconnect, device number 5
Mar 12 21:57:07 pierdolnia kern.err kernel: [  787.500000] option: option_instat_callback: error -143
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.500000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.510000] option 1-1.1:1.0: device disconnected
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.520000] cdc_ncm 1-1.1:1.1: wwan0: unregister 'cdc_ncm' usb-ehci-platform-1.1, Mobile Broadband Network Device
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.560000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.560000] option 1-1.1:1.2: device disconnected
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.570000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.580000] option 1-1.1:1.3: device disconnected
Mar 12 21:57:07 pierdolnia kern.info kernel: [  787.580000] usb 1-1.4: USB disconnect, device number 3
Mar 12 21:57:07 pierdolnia kern.crit kernel: [  787.660000] EXT4-fs error (device sda1): ext4_find_entry:935: inode #192455: comm hotplug-call: reading directory lblock 0
Mar 12 21:57:07 pierdolnia daemon.notice pppd[3266]: Modem hangup
Mar 12 21:57:07 pierdolnia daemon.info pppd[3266]: Connect time 10.1 minutes.
Mar 12 21:57:07 pierdolnia daemon.info pppd[3266]: Sent 131120 bytes, received 247134 bytes.
Mar 12 21:57:07 pierdolnia daemon.err pppd[4023]: Fatal signal 10
Mar 12 21:57:07 pierdolnia kern.alert kernel: [  787.940000] Read-error on swap-device (8:0:4840)
Mar 12 21:57:07 pierdolnia kern.info kernel: [  788.000000] usb 1-1: new high-speed USB device number 6 using ehci-platform
Mar 12 21:57:08 pierdolnia kern.info kernel: [  788.370000] hub 1-1:1.0: USB hub found
Mar 12 21:57:08 pierdolnia kern.info kernel: [  788.380000] hub 1-1:1.0: 4 ports detected
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.580000] Read-error on swap-device (8:0:904)
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.590000] Read-error on swap-device (8:0:912)
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.590000] Read-error on swap-device (8:0:920)
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.600000] Read-error on swap-device (8:0:928)
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.600000] Read-error on swap-device (8:0:936)
Mar 12 21:57:08 pierdolnia kern.alert kernel: [  788.610000] Read-error on swap-device (8:0:952)
Mar 12 21:57:08 pierdolnia daemon.notice pppd[3266]: Connection terminated.
Mar 12 21:57:08 pierdolnia daemon.err pppd[3266]: Fatal signal 10
Mar 12 21:57:09 pierdolnia daemon.notice netifd: Interface 'wan' is now down
Mar 12 21:57:11 pierdolnia user.notice usb-modeswitch: 1-1:1.0: Manufacturer=? Product=? Serial=?
Mar 12 21:57:11 pierdolnia user.notice usb-modeswitch: 1-1.1:1.0: Manufacturer=? Product=? Serial=?
Mar 12 21:57:11 pierdolnia user.notice usb-modeswitch: 1-1.1:1.1: Manufacturer=? Product=? Serial=?
Mar 12 21:57:12 pierdolnia user.notice usb-modeswitch: 1-1.1:1.2: Manufacturer=? Product=? Serial=?
Mar 12 21:57:12 pierdolnia user.notice usb-modeswitch: 1-1.1:1.3: Manufacturer=? Product=? Serial=?
Mar 12 21:57:12 pierdolnia user.notice usb-modeswitch: 1-1.1:1.4: Manufacturer=? Product=? Serial=?
Mar 12 21:57:12 pierdolnia user.notice usb-modeswitch: 1-1.4:1.0: Manufacturer=? Product=? Serial=?
Mar 12 21:57:51 pierdolnia daemon.info dnsmasq[1471]: reading /tmp/resolv.conf.auto
Mar 12 21:57:51 pierdolnia daemon.warn dnsmasq[1471]: ignoring nameserver 192.168.254.2 - local interface
Mar 12 21:57:51 pierdolnia daemon.info dnsmasq[1471]: using local addresses only for domain lan

Z góry zaznaczam że karty microsd są nowe (sprawdzałem na kilku).

2

Odp: błędy filesystemu extroot

Ponieważ Cię rozłącza na magistrali usb. Inny hub sprawdź.

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

3

Odp: błędy filesystemu extroot

Cezary napisał/a:

Ponieważ Cię rozłącza na magistrali usb. Inny hub sprawdź.

No nie wyczaruje innego huba, a bawić się w kupowanie i testowanie też mi się nie chcę, bo zaraz się okaże że cała zabawa jest zbyt kosztowna.
W takim razie, proszę Cię Czarek o odpowiedź jakbyś to rozwiązał, bo widzę że jestem jednym z nielicznych pechowców którym nie chce extroot normalnie przez modem usb z kartą microsd zadziałać.
Wiadomo że ruter ma tylko jedno wyjście usb.

4

Odp: błędy filesystemu extroot

A co złego miałeś z extrootem na  e3131s-2?

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

5

Odp: błędy filesystemu extroot

Tu jest wątek: http://eko.one.pl/forum/viewtopic.php?id=5596

Ogólnie montowanie karty microsd to była jedna wielka masakra. Montował, a później odmontowywał.
Za diabła nie wiem o co chodzi. Nie bawiłem się nigdy modemami w usb, więc zwróciłem tutaj się o pomoc.

6

Odp: błędy filesystemu extroot

Ah, o tym mówisz. Cóż, zostaje Ci inny hub.

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

7

Odp: błędy filesystemu extroot

Czarek, a mógłbyś zaproponować model hub'a usb który został już sprawdzony? Średnio mi się chce na "pałę" kupować.

8

Odp: błędy filesystemu extroot

Żadnego. Nawet to co opisywałem okazywało się że potrafią mieć czasami inne wnętrza.

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

9

Odp: błędy filesystemu extroot

z punktu widzenia stabilności extroota i możliwości naprawy systemu plików programem fsck i e2fsck (dla ext2)
to który rodzaj systemu plików polecacie do extroota
ext2
ext3
ext4?

Cezary w przewodniku
http://eko.one.pl/forum/viewtopic.php?pid=21214#p21214
używa ext2, ale dla innych routerów w poradniku
http://eko.one.pl/?p=openwrt-externalroot
jest ext4,
która jest optymalnym rozwiązaniem?

10

Odp: błędy filesystemu extroot

Ext4 bez kroniki.

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

11 (edytowany przez KMY 2013-04-05 12:20:55)

Odp: błędy filesystemu extroot

bez kroniki czyli formatować
mkfs.ext4 -m 0 /dev/sda1

już znalazłem
mkfs.ext3 a journal is created as if the -j option was specified

12

Odp: błędy filesystemu extroot

mkfs.ext4 -O ^has_journal

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

13

Odp: błędy filesystemu extroot

Cezary, a jak formatuje program Gparted?
zrobiłem w nim nowe partycje na Pendrive i na dysku SATA, zformatowałem, ale nie ma opcji np ustawienia tej pamięci -m 0
jak również journal, za to po sformatowaniu na obu nośnikach jest info że ilość zajęta 2%

14

Odp: błędy filesystemu extroot

To własnie kronika najprawdopodobniej.

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

15

Odp: błędy filesystemu extroot

ten geparted jest na płycie startowej z debianem
czyli wygląda na to że lepiej jest zrobić i sformatować partycje i nośniki z routera?

16

Odp: błędy filesystemu extroot

Albo znajdź w gparted czy ma opcję usunięcia kroniki.

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

17

Odp: błędy filesystemu extroot

przejrzałem już wszystkie opcje w tej wersji gpared, górne zakładki menu, wszystkie rozwinięcia i nie ma nic w nazwie journal
nie ma też opcji aby ustawić 0 jako start przy formatowaniu, automatycznie ustawia się wartość 1MiB i tak się formatuje

18

Odp: błędy filesystemu extroot

po sformatowaniu mam taki wynik,
root@Gargoyle:~# /tmp/usr/sbin/mkfs.ext4 -m 0 /dev/sda1
mke2fs 1.42.4 (12-June-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
123904 inodes, 495616 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=507510784
16 block groups
32768 blocks per group, 32768 fragments per group
7744 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912

Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

tak jest dobrze

19

Odp: błędy filesystemu extroot

Jeżeli chciałeś z kroniką to tak.

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

20

Odp: błędy filesystemu extroot

no chciałem bez, jak pisałeś, żeby partycja była ext4 bez kroniki

co to jeszcze dopisać, żeby tej kroniki nie było

mkfs.ext4 -m 0 /dev/sda1

taka komenda jest w poradniku
http://eko.one.pl/?p=openwrt-externalroot

21

Odp: błędy filesystemu extroot

Post 12 zobacz...

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

22

Odp: błędy filesystemu extroot

root@Gargoyle:~# /tmp/usr/sbin/mkfs.ext4 -O none -m 0 /dev/sda1
mke2fs 1.42.4 (12-June-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
123904 inodes, 495616 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
16 block groups
32768 blocks per group, 32768 fragments per group
7744 inodes per group
Superblock backups stored on blocks:
        32768, 65536, 98304, 131072, 163840, 196608, 229376, 262144, 294912,
        327680, 360448, 393216, 425984, 458752, 491520

Allocating group tables: done
Writing inode tables: done
Writing superblocks and filesystem accounting information: done


teraz OK?

23

Odp: błędy filesystemu extroot

Kombinator. Miałeś zostawić wszystkie opcje ext4 i tylko kronikę wyłączyć.

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

24

Odp: błędy filesystemu extroot

no to jak to zrobić?

wg instrukcji:
-j
Powoduje utworzenie system plików z księgowaniem  - nie wpisuję, nie powinien zrobić

druga opcja
-O właściwość[,...]
Tworzy system plików z podanymi właściwościami (opcjami systemu plików). Obecnie właściwości sparse_super i filetype włączone są domyślnie
has_journal
Tworzy dziennik ext3 (tak jak przy użyciu opcji -j).  czyli jak nie wpiszę też nie powinien robić kroniki, a robi

tylko -O none wyłącza kronikę, ale też filetype i sparse_super

głupi jestem, nie potrafię, jak możesz napisz co wpisać

25

Odp: błędy filesystemu extroot

mkfs.ext4 -O ^has_journal -m 0 /dev/sda1

Napisałem to w 12 poście...

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