PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [AzBoxHD] ext4 in RM



morly
23.06.2015, 15:07
Hi, anybody successfully mounting/formatting ext4 parts in azboxhd rescue mode?

zeini
23.06.2015, 15:19
Ja, ich habe das DOM in ext4 formatiert mit deinem Tool. Allerdings mit dem Kernel von SpaceRate. Fährt einwandfrei hoch. Es ist also anzunehmen, dass das auch mit ext4 Platten keine Probleme geben soll. Wobei meine allerdings alle mit ext3 formatiert sind, ich also dazu nichts sagen kann.

morly
23.06.2015, 15:25
thx zeini, ich bekomme immer ein:
"Invalid argument"

kannst du im RM die Partition mounten?
im RM rennt ja der eigene kleine Kernel - sollte also nicht vom Image abhängen...

zeini
23.06.2015, 19:40
Hmm wohin soll ich was mounten im RescueMode? Bitte genauen Befehl.
Nachdem ich schon 2 Boxen in die ewigen Jagdgründe geschickt habe, bin ich da nun sehr vorsichtig.

Aber eins ist komisch.
Starte ich die Box im Rescuemode und verbinde mich dann mit MAT drauf, so werden die ersten beiden Partitionen mit ext2 erkannt. Fahre ich aber die Box normal hoch in den Betrieb, dann werden diese beiden Partitionen mit ext4 erkannt.

Mit welchem Befehl sehe ich mit welcher ext Version das Laufwerk formatiert wurde?
sfdisk -l
zeigt mir nur Linux

morly
23.06.2015, 19:50
also: genaue Info über das FS bekommst nur wenn du NICHT im RM bist; im RM gibt es kein blkid.
daran arbeite ich ja gerade für die neue MAT Version 2.5 - die richtige FS Anzeige auch im RM.
Dazu muss ich aber jede Part mounten (da blkid da nicht funktioniert) - allerdings klappt das für ext4 Partitionen nicht:

mkdir /tmp/test; mount /dev/hda1 /tmp/test
(hda1 zu ersetzen mit der jeweiligen Part) - wenn die Part ext4 ist schlägt das Mounten fehl

zeini
23.06.2015, 20:00
Schaut gut aus. Ich habe aber lieber hda2 gemountet.


# mkdir /tmp/test; mount /dev/hda2 /tmp/test
# cd /tmp/test
#

morly
23.06.2015, 20:28
bist du in RM? hda2 ist ext4?

zeini
23.06.2015, 20:35
Ja, hda1 und hda2 ist ext4 formatiert bei mir.

morly
23.06.2015, 20:37
mounte bitte mal hda1 (ext4) in RM - da kann nichts passieren ;)

zeini
23.06.2015, 20:42
Schaut auch gut aus


Powered by Opensat
Linux/mips 3.3.1-opensat

(none) login: root
# mkdir /tmp/test; mount /dev/hda1 /tmp/test
# cd /tmp/test
#

morly
23.06.2015, 20:45
und im NICHT-RM Betrieb sagt MAT bei hda1 ext4?

zeini
23.06.2015, 20:46
Nach normalem Start


Welcome to openATV for azboxhd
openatv 4.2 azboxhd

azboxhd login: root
Password:
root@azboxhd:~# blkid
/dev/hda1: UUID="211b7471-c68c-4bd4-ba74-21238be78986" TYPE="ext4"
/dev/hda2: UUID="179ace68-bb8d-43e7-a13d-e18e7fe2ce59" TYPE="ext4"
/dev/hda3: UUID="890ceb10-a6ab-41b3-a665-54f66e13d6d0" TYPE="swap"
/dev/hda4: UUID="b30f0072-7085-475b-8692-45ec339213f1" TYPE="ext2"
/dev/mtdblock3: LABEL="YAMON_XRPC" TYPE="romfs"
/dev/mtdblock4: LABEL="MIPS_LINUX_XRPC" TYPE="romfs"
root@azboxhd:~# uname -a
Linux azboxhd 3.3.1-opensat #1 PREEMPT Sat Jun 6 19:35:48 CEST 2015 mips GNU/Linux
root@azboxhd:~# mount
rootfs on / type rootfs (rw)
/dev/hda1 on / type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /media type tmpfs (rw,relatime,size=64k)
devtmpfs on /dev type devtmpfs (rw,relatime,size=46120k,nr_inodes=11530,mode=755)
tmpfs on /var/volatile type tmpfs (rw,relatime)
usbfs on /proc/bus/usb type usbfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
root@azboxhd:~#

morly
23.06.2015, 20:51
thx - ka was da bei mir schief läuft...
kann ext4 nicht mounten
muss mit dem rescue image zu tun haben - anderes Grundimage?

zeini
23.06.2015, 21:05
Ich bilde mir ein, dass da SpaceRate was geschrieben hat, dass er ext4 nun im Kernel eingebaut hat.
Im Azup konnte man auch immer nur ext2 und ext3 auswählen.

morly
23.06.2015, 21:16
hast den Kernel für mich? bzw. ein Image mit dem Kernel?

zeini
23.06.2015, 21:26
Ist das normale ATV Image (http://images.mynonpublic.com/openatv/current/index.php?open=azboxhd).

ravemaster
23.06.2015, 21:34
Stimmt. SpaceRat hat ext2 und ext4 im Kernel und ext3 als Modul. Dadurch wird es im RM bei seinem Kernel auch funktionieren.

morly
23.06.2015, 21:54
und oatv nimmt den Kernel von SpaceRat?

ravemaster
23.06.2015, 22:00
Jep. Und das funzt gut.

morly
23.06.2015, 22:04
teste ich - thx
und ggf werden wir den HDMU kernel adaptieren

zeini
23.06.2015, 22:38
Ich habe auch das OpenRSI (http://www.openrsi.org/openrsi/downloads/downloads-azbox-rsi3/) getestet. Die benutzen noch immer den Kernel 3.9.2. Damit funzt bei mir der Kartenleser etwas besser. Auch der Radio geht damit. Wenn man allerdings stärker zappt bleibt öfters der Ton weg.
The_Ripper der die Treiber der Azboxen adaptierte, meinte aber, dass der 3.3.1 Kernel am besten auf den alten Boxen läuft. Tatsächlich hatten wir mit dem Image von OpenATV mit dem Kernel 3.9.2 so etwa alle Minute ein verpixeltes Bild für etwa 1 Sekunde. Deshalb gingen wir damals zurück auf 3.3.1. Komischerweise tritt diese Verpixelung mit OpenRSI nicht auf.

morly
23.06.2015, 22:43
mir gehts einfach darum, MAT bestmöglich für azboxh vorzubereiten - egal ob RM oder Normalmode...

SpaceRat
01.07.2015, 08:58
Prinzipiell könnte ext2 auch wieder aus dem Kernel raus und in ein Modul.
Ich hatte ext2 wegen eines bestimmten Problems direkt in den Kernel reingenommen, aber es hat sich eine andere Ursache für das Problem herausgestellt.
Da der "Azbox HD"-Kernel aber eine heiße Kiste ist, habe ich es auch nicht hektisch wieder rausgenommen, das ist es mir nicht wert, daß dafür womöglich eine Box mehr mit "BOOTING" bei eBay landet.

Die Idee, generell nur ext4 einzubauen und somit auch für ext3 und ext2 zu nehmen stammt aus der OpenPLi-Ecke.
Generell halten ich und auch Red Hat nicht viel davon, ext2/ext3 über den ext4-Treiber zu mounten aber bei der begrenzten Kernel-Größe der Azbox HD geht es kaum anders (und Vu+ macht es z.B. auch).