PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bootargs Tab



petpl
21.06.2014, 14:21
Seit einige Zeit gucke ich mir auch die bootargs an und versuche ich da etwas zu verstehen, ist aber verdammt schwierig ;)
Wenn ich installiere neue Image mit dem MAT sehe ich alle Infos zu neue Image im Disk/MB Tab, aber die Änderungen würden nicht ins bootargs Übernomen.
Beispiel:
Vor kurzem habe ich auf sda3 die HDMU_12378_E2_spark_215_git_2911_nodebug_mix_USB installiert 7647im Disk/MB Tab Perfekt alles da,
aber in die im bootargs steht noch alte Label HDMU_12212 - diese habe ich noch vergeben wenn habe ich die HDMU_12212_E2_spark_214_git_5761_nodebug_mix_USB mit j00ztalator Installiert.

DuckBA_bootname_sda3=HDMU_12212

Mit Flash Tab habe ich auch die neue HDMU_12378_E2_spark_215_git_2911_nodebug_mix_Flash erfolgreich und ohne Probleme drauf gehauen,
aber in die bootargs steht noch alte Bezeichnung noch von AT1.4 vergeben

flash_img_detail=#Image installed with Morlys SH4 STB Admin Tool on: Di Apr 29 2014, 16:39:58, HDMU_12212_E2_spark_214_git_5761_nodebug_mix_Flash

Testweise habe ich mit j00ztalator 1.6c die HDMU_12378_E2_spark_215_git_2911_nodebug_mix_USB auf sda7 Installiert 7639 im Disk/MB Tab keine Image Info aber Label stimmt.
Nun bootargs geben mir keine infos über die sda7

DuckBA_PERMANENT=1
flash_img_detail=#Image installed with Morlys SH4 STB Admin Tool on: Di Apr 29 2014, 16:39:58, HDMU_12212_E2_spark_214_git_5761_nodebug_mix_Flash
filesize=2EA0000
fuseburned=true
DuckBA_bootname_sda3=HDMU_12212
DuckBA_bootname_sda5=HDMU_12275
DuckBA_sdXY=sda5
DuckBA_ubootdev=sda5


DuckBA multiboot zeigt mir auch alle Labels Korekt auser sda3 - Label mit MATv2.0.1 vergeben 7640
Boxstatus Tab zeigt richtig alle Labels


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 60557 486424071 83 Linux
/dev/sda2 60558 60655 787185 83 Linux
/dev/sda3 60656 60693 305235 83 Linux
/dev/sda4 60694 60801 867510 5 Extended
/dev/sda5 60694 60731 305203+ 83 Linux
/dev/sda6 60732 60769 305203+ 83 Linux
/dev/sda7 60770 60801 257008+ 83 Linux


/dev/sda1: LABEL="RECORD" UUID="a0ba698a-b807-4d10-81db-456f1ab69694" TYPE="ext3"
/dev/sda2: TYPE="swap" LABEL="SWAPPART" UUID="bde75745-62b8-4000-bcd0-4066f79e2fb6"
/dev/sda3: LABEL="HDMU_12378" UUID="ec319311-cac3-4d6a-a377-f9dd0783216f" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: LABEL="HDMU_12275" UUID="1b093661-8388-450a-8ce5-7e41b212dd5c" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda6: LABEL="HDMU_12293" UUID="c5507a76-77da-436f-aac0-56c62fa5d0a3" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda7: LABEL="HDMU_12378_J" UUID="8a44901e-6ceb-4d08-a988-c35b6c86172a" SEC_TYPE="ext2" TYPE="ext3"


und die aktuelle ganzes bootargs

#Bootargs Morly's SH4 STB Admin Tool from: Sa Jun 21 2014
bootdelay=3
baudrate=115200
board=mb618
monitor_base=0xA0000000
monitor_len=0x00080000
monitor_sec=0xa0000000 0xa007ffff
load_addr=0x80000000
unprot=protect off $monitor_sec
update=protect off $monitor_sec;erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on $monitor_sec
HOSTNAME=LINUX7109
ethaddr=00:80:E1:12:06:38
ipaddr=192.168.40.63
netmask=255.255.255.0
gatewayip=192.168.3.1
serverip=192.168.40.19
kernel_base_spark= 0xa0080000
kernel_base_enigma2=0x18000000
kernel_sec= a0080000 a077ffff
kernel_len= 0x00700000
update_kernel=protect off a0080000 a077ffff ;erase a0080000 a077ffff ;cp.b 0x80000000 0xa0080000 0x00700000 ;protect on a0080000 a077ffff
rootfs_base=0xa0800000
rootfs_sec=a0800000 a1ffffff
menucmd=update
tftp_kernel_name_spark=mImage
tftp_kernel_name_enigma2=uImage
tftp_userfs_name_spark=userfsub.img
tftp_userfs_name_enigma2=e2jffs2.img
kernel_name_spark=spark/mImage
kernel_name_enigma2=enigma2/uImage
userfs_name_spark=spark/userfsub.img
userfs_name_enigma2=enigma2/e2jffs2.img
userfs_base_spark=800000
userfs_base_enigma2=18800000
userfs_len_spark=17800000
userfs_len_enigma2=7700000
kernelnfspath=192.168.40.19:/opt/target
rootfs_name=UserFS
rootfsnfspath=192.168.40.19:/home/d22cj/workspace/target
uboot_name=u-boot.bin
ubootnfspath=192.168.40.19:/home/d22cj/workspace/target
bootfromnfs=nfs a4000000 $kernelnfspath/$kernel_name;bootm a4000000
bootargs_nfs=console=ttyAS1,115200 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:61 stmmaceth=msglvl:0,phyaddr:1:watchdog:5000 root=/dev/nfs nfsroot=192.168.40.19:/opt/target,nfsvers=2,rsize=4096,wsize=8192,tcp rw ip=192.168.40.61:192.168.40.19:192.168.3.1:255.255 .0.0:LINUX7109:eth0:off bigphysarea=4000
bootargs_flash=console=ttyAS1,115200 rw ramdisk_size=6144 init=/linuxrc root=/dev/ram0 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:69 ip=192.168.0.69:192.168.3.119:192.168.3.1:255.255. 0.0:lh:eth0:off stmmaceth=msglvl:0,phyaddr:1,watchdog:5000 bigphysarea=4000
bootargs_spark=console=ttyAS1,115200 rw ramdisk_size=6144 init=/linuxrc root=/dev/ram0 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:69 ip=192.168.0.69:192.168.3.119:192.168.3.1:255.255. 0.0:lh:eth0:off stmmaceth=msglvl:0,phyaddr:1,watchdog:5000 bigphysarea=4000
bootargs_enigma2=console=ttyAS1,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:61 rw ip=172.100.100.249:172.100.100.174:172.100.100.174 :255.255.0.0:LINUX7109:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:2,watchdog:5000
magic_version=1.7
DuckBA_PERMANENT=1
flash_img_detail=#Image installed with Morlys SH4 STB Admin Tool on: Di Apr 29 2014, 16:39:58, HDMU_12212_E2_spark_214_git_5761_nodebug_mix_Flash
filesize=2EA0000
fuseburned=true
DuckBA_bootname_sda3=HDMU_12212
DuckBA_bootname_sda5=HDMU_12275
DuckBA_sdXY=sda5
DuckBA_ubootdev=sda5
stdin=serial
stdout=serial
stderr=serial
kernel_base=0x18000000
kernel_name=enigma2/uImage
userfs_name=enigma2/e2jffs2.img
tftp_kernel_name=uImage
tftp_userfs_name=e2jffs2.img
userfs_len=7700000
userfs_base=18800000
boot_system=enigma2
bootargs=console=ttyAS0,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:69 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:L INUX7109:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:2,watchdog:5000
DuckBA_bootargs=setenv bootargs "console=ttyAS0,115200 root=/dev/sda3 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 nwhwconf=device:eth0,hwaddr:${ethaddr} rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:S PARK:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:2,watchdog:5000 rootdelay=9"
bootcmd=nboot.i 80000000 0 18400000;run DuckBA_bootargs;bootm 80000000;set bootargs ${bootargs_enigma2};nboot.i 80000000 0 18000000;bootm 80000000;reset


Mein Fazit
Erlich, ich weises nicht was ich denken sol, ich kenne mir zu wenig aus im Linux und E² aufbau da sollten die Profis Hand und Auge anlegen, das sind nur meine beobachtungen.
Ich hofe das könnte weiter helfen um MAT oder HDMU Image zu verbesern - k.a. wo solen sein und warum gibts keine anträge für andere Partitionen, warum in bootargs steht alte Flash Image?