Temat: RUT955 extroot
Cezary walczę z takim oto problemem. Teltonika w starych wersjach tego sprzętu wspiera extroota wyłącznie na pendrive wpiętym do USB. No i fajnie ich funkcja działa robi extroota. Teraz jadę Twoim sposobem czyli:
# block detect > /etc/config/fstab
# uci set fstab.@mount[0].target='/overlay'
# uci set fstab.@mount[0].enabled='1'
# uci set fstab.@global[0].check_fs='1'
# uci commit fstab
# mkdir -p /tmp/dysk
# mount /dev/sda1 /tmp/dysk
# tar -C /overlay -cvf - . | tar -C /tmp/dysk -xf -
# umount /tmp/dysk
reboot
I tutaj również Twój poradnik działa na ichnim sprzecie ok. Robi się elegancko extroot na pendrive. Ale ja bym chciał to samo osiągnąć na karcie micro sd weń włożonej wszakże zrobili na to czytnik. Oni oczywiście softu zrobić nie mogę no bo coś tam. Dla nowszego sprzętu tego co tak pancernie wygląda zrobili przebudowali coś takim i podobno działa. Ja chcę to samo zrobić na starym. Wiec wkładam micro sd i lecę Twoimi poleceniami zmieniając oczywiście na:
/dev/mmcblk0p1
bo pod tym jest karcinka montowana no i nic nie chce tworzyć extroota.
Takie mam logi:
Fri May 19 15:34:45 2023 kern.notice kernel: [ 1.750000] Bridge firewalling registered
Fri May 19 15:34:45 2023 kern.info kernel: [ 1.750000] 8021q: 802.1Q VLAN Support v1.8
Fri May 19 15:34:45 2023 kern.info kernel: [ 1.760000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Fri May 19 15:34:45 2023 kern.info kernel: [ 1.760000] Freeing unused kernel memory: 256K (803a0000 - 803e0000)
Fri May 19 15:34:45 2023 user.info kernel: [ 2.930000] init: Console is alive
Fri May 19 15:34:45 2023 user.info kernel: [ 2.940000] init: - watchdog -
Fri May 19 15:34:45 2023 user.info kernel: [ 5.330000] kmodloader: loading kernel modules from /etc/modules-boot.d/*
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.420000] usbcore: registered new interface driver usbfs
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.420000] usbcore: registered new interface driver hub
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.420000] usbcore: registered new device driver usb
Fri May 19 15:34:45 2023 kern.warn kernel: [ 5.460000] GPIO BUTTON: 2GPIO BUTTON: 15GPIO BUTTON: 4
Fri May 19 15:34:45 2023 kern.notice kernel: [ 5.470000] SCSI subsystem initialized
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci-platform: EHCI generic platform driver
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci-platform ehci-platform: EHCI Host Controller
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci-platform ehci-platform: TX-TX IDP fix enabled
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.480000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.500000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.500000] hub 1-0:1.0: USB hub found
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.500000] hub 1-0:1.0: 1 port detected
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.500000] uhci_hcd: USB Universal Host Controller Interface driver
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.500000] usbcore: registered new interface driver usb-storage
Fri May 19 15:34:45 2023 user.info kernel: [ 5.500000] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.820000] usb 1-1: new high-speed USB device number 2 using ehci-platform
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.970000] hub 1-1:1.0: USB hub found
Fri May 19 15:34:45 2023 kern.info kernel: [ 5.970000] hub 1-1:1.0: 3 ports detected
Fri May 19 15:34:45 2023 user.info kernel: [ 6.050000] init: - preinit -
Fri May 19 15:34:45 2023 kern.info kernel: [ 6.440000] usb 1-1.1: new full-speed USB device number 3 using ehci-platform
Fri May 19 15:34:45 2023 user.info kernel: [ 6.870000] mount_root: loading kmods from internal overlay
Fri May 19 15:34:45 2023 kern.notice kernel: [ 6.990000] random: procd urandom read with 12 bits of entropy available
Fri May 19 15:34:45 2023 user.info kernel: [ 7.010000] kmodloader: loading kernel modules from //etc/modules-boot.d/*
Fri May 19 15:34:45 2023 user.info kernel: [ 7.020000] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
Fri May 19 15:34:45 2023 kern.notice kernel: [ 7.400000] jffs2: notice: (347) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Fri May 19 15:34:45 2023 user.info kernel: [ 7.400000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
Fri May 19 15:34:45 2023 user.info kernel: [ 7.420000] block: extroot: device not present, retrying in 50 seconds
Fri May 19 15:34:45 2023 user.err kernel: [ 57.420000] block: extroot: cannot find device with UUID 593f8528-7538-4140-a807-cc8b17c88893
Fri May 19 15:34:45 2023 kern.notice kernel: [ 57.490000] jffs2: notice: (343) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Fri May 19 15:34:45 2023 user.info kernel: [ 57.490000] mount_root: loading kmods from internal overlay
Fri May 19 15:34:45 2023 user.info kernel: [ 57.540000] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
Fri May 19 15:34:45 2023 user.info kernel: [ 57.540000] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
Fri May 19 15:34:45 2023 user.info kernel: [ 57.740000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
Fri May 19 15:34:45 2023 user.info kernel: [ 57.760000] block: extroot: device not present, retrying in 50 seconds
Fri May 19 15:34:45 2023 kern.notice kernel: [ 75.150000] random: nonblocking pool is initialized
Fri May 19 15:34:45 2023 user.err kernel: [ 107.760000] block: extroot: cannot find device with UUID 593f8528-7538-4140-a807-cc8b17c88893
Fri May 19 15:34:45 2023 user.info kernel: [ 107.760000] mount_root: switching to jffs2 overlay
Fri May 19 15:34:45 2023 user.info kernel: [ 108.670000] procd: - early -
Fri May 19 15:34:45 2023 user.info kernel: [ 108.670000] procd: - watchdog -
Fri May 19 15:34:45 2023 user.info kernel: [ 109.410000] procd: - ubus -
Fri May 19 15:34:45 2023 user.info kernel: [ 110.510000] procd: - init -
Fri May 19 15:34:45 2023 user.info kernel: [ 111.470000] kmodloader: loading kernel modules from /etc/modules.d/*
Fri May 19 15:34:45 2023 kern.info kernel: [ 111.940000] NET: Registered protocol family 10
Fri May 19 15:34:45 2023 kern.info kernel: [ 111.960000] natsemi dp8381x driver, version 2.1, Sept 11, 2006
Fri May 19 15:34:45 2023 kern.info kernel: [ 111.960000] originally by Donald Becker <becker@scyld.com>
Fri May 19 15:34:45 2023 kern.info kernel: [ 111.960000] 2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
Fri May 19 15:34:45 2023 kern.info kernel: [ 112.000000] ntfs: driver 2.1.31 [Flags: R/O MODULE].
Fri May 19 15:34:45 2023 kern.info kernel: [ 112.040000] Initializing XFRM netlink socket
Fri May 19 15:34:45 2023 kern.info kernel: [ 112.050000] NET: Registered protocol family 15
Fri May 19 15:34:45 2023 kern.info kernel: [ 112.070000] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
Fri May 19 15:34:45 2023 kern.info kernel: [ 112.070000] CSLIP: code copyright 1989 Regents of the University of California.
Zmieniałem delay na 50 i tez nic. Czy tego się nie da jakoś po ludzku osiągnąć? Pomożesz?