26

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

No nie masz nośnika to nie masz extroota, niepotrzebnie to pokazujesz. Podłącz ponownie, zrób format jak trzeba, aktywuj go ponownie, uruchom całość.

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

27 (edytowany przez alvaro 2019-07-20 08:19:05)

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Usunąłem z dysku wszystkie partycje, zrobiłęm sysupgrade do czystego openwrt.
Obraz posiada mk2fs. Jak podzielić za pomocą niego dysk na dwie partycje i przeformatować?
W tutku widzę jak dzielisz dysk fdiskiem ale jego nie ma w obrazie, a braknie mi pamięci na instalację.
Chyba że jest opcja przeformatować cały dysk mk2fs, postawić extroota i potem doinstalować fdiska i jeśli ma taką opcję to zachować istniejącą partycję, tylko zmienić jej rozmiar, a na pozostąłym miejscu zrobić swapa?

Chyba że masz inny pomysł? Nie wiem czy kolejność partycji ma znaczenie? Może być swap po partycji z extrootem?

28

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Partycje możesz zrobić czym chcesz, nawet pod windowsem. Później pod openwrt możesz je przefomatować na właściwe systemy plików.

fstab możesz zainstalować nawet w ramie (analogicznie jak opisane jest tu http://eko.one.pl/?p=openwrt-pakiety) tylko musisz ew linki zrobić. dest ram jest już zdefiniowany w /etc/opkg.conf (choć patrz zdanie powyżej - tak jest szybciej).

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

29

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Tylko robiłem pod windowsem i nic z tego nie wyszło. Ok, podziele tylko na niesformatowane pratycję a format zrobię spod openwrt.
Kolejność partycji swap ma znaczenie?

30

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Kompletnie nie ma znaczenia w tym przypadku, choć jak robić extroota to pamiętaj którą partycję co masz aktywować.

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

31 (edytowany przez alvaro 2019-07-20 09:27:09)

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

ok, teraz mam tak (przeformatowałem sda1 i sda2)

root@OpenWrt:~# mount
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
root@OpenWrt:~# block info
/dev/mtdblock2: UUID="844f4694-a77a15d4-f00b4509-cff594c7" VERSION="4.0" MOUNT="/rom" TYPE="squashfs"
/dev/mtdblock3: MOUNT="/overlay" TYPE="jffs2"
/dev/sda: UUID="40f7fc50-834f-4c02-9c26-c43ba6cd4035" VERSION="1.10" TYPE="f2fs"
/dev/sda1: UUID="a9519789-1b9d-4b26-8cc3-734b13450d78" VERSION="1.10" TYPE="f2fs"
/dev/sda2: UUID="a597fdf2-5257-4a1c-8fb5-80688e7193fc" VERSION="1.10" TYPE="f2fs"
root@OpenWrt:~# vi /etc/config/fstab

config global
        option anon_swap '0'
        option anon_mount '0'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '5'
        option check_fs '1'

config mount
        option uuid '40f7fc50-834f-4c02-9c26-c43ba6cd4035'
        option target '/overlay'
        option enabled '1'

config mount
        option target '/mnt/sda1'
        option uuid 'a9519789-1b9d-4b26-8cc3-734b13450d78'
        option enabled '0'

config mount
        option target '/mnt/sda2'
        option uuid 'a597fdf2-5257-4a1c-8fb5-80688e7193fc'
        option enabled '0'

i nie wiem czy usunąć to sda i ten opis dać do sda1?

32

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Tak ten pierwszy wpis jest bez sensu, usuń go całkowicie. A overlay zrób na sda1 lub sda2.

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

33

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

root@OpenWrt:~# mount
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
root@OpenWrt:~# uci show fstab
uci: Parse error (EOF with unterminated ') at line 19, byte 211
root@OpenWrt:~# vi /etc/config/fstab

config global
        option anon_swap '0'
        option anon_mount '0'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '5'
        option check_fs '1'

config mount
        option target '/overlay
        option uuid 'a9519789-1b9d-4b26-8cc3-734b13450d78'
        option enabled '1'

config mount
        option target '/mnt/sda2'
        option uuid 'a597fdf2-5257-4a1c-8fb5-80688e7193fc'
        option enabled '0'

~
~
~
~
- /etc/config/fstab 19/19 100%

34

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

I  nie widzisz że apostrofu nie zrobiłeś?

option target '/overlay
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

35 (edytowany przez alvaro 2019-07-20 11:37:15)

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Po reboocie znowu nie wstał.

36

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

To zrób to na chwilę na dowolnym pendrive.

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

37 (edytowany przez alvaro 2019-07-31 08:41:09)

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

Na pendrive normalnie wstaje i wszystko działa.
Nie wiem już o co chodzi... Myślałem że to kwestia zasilania... ale chyba też nie, bo widzi dysk podczas formatu.
Po zmianie ustawień w fstab

config mount
        option target '/overlay
        option uuid 'a9519789-1b9d-4b26-8cc3-734b13450d78'
        option enabled '1'

config mount
        option target '/mnt/sda2'
        option uuid 'a597fdf2-5257-4a1c-8fb5-80688e7193fc'
        option enabled '0'

nie może odpalić się openwrt. Może ten wpis z sda2 mu coś przeszkadza? Aczkolwiek option enabled '0'

Wyjąłem dysk, usunąłem wszystkie partycje i przestrzeń była jako unlocated... jak utworzyć partycję spod openwrt? Może to mu wadzi że tworzę partycję spod windowsa paragonem? Bo na razie nie widzi sda1

root@OpenWrt:~# mkfs.f2fs /dev/sda1

        F2FS-tools: mkfs.f2fs Ver: 1.10.0 (2018-01-30)

Info: Disable heap-based policy
Info: Debug level = 0
Info: Label =
Info: Trim is enabled
        Error: Failed to open the device!
root@OpenWrt:~#

38

Odp: Extroot na nowym dysku HDD 2.5" dla TP-Link MR-3420 na openwrt

fdisk, musisz go wcześniej zainstalować.

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