User Tools

Site Tools


mld:tutorials:mld_und_noobs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mld:tutorials:mld_und_noobs [2018/03/16 21:02]
helo
mld:tutorials:mld_und_noobs [2018/03/16 21:27] (current)
Line 13: Line 13:
  
 Das kann dann auch so aussehen: Das kann dann auch so aussehen:
 +
 +{{:​mld:​tutorials:​noobs-menu1.png?​400|}}
  
 Was wir brauchen: Was wir brauchen:
Line 170: Line 172:
  
 \\  \\ 
-===== Tips =====+===== Tipps ===== 
 + 
 +  * Remote Anpassungen der Noobs-Installationsdateien:​ 
 + 
 +Wenn man schon installiert hat, aber nochmals Änderungen vornehmen möchte (z.B. neue boot.tar.gz,​ andere Partitionsgrößen,​ ...), kann man dies auch remote machen. Hierzu geht man über ssh auf das laufende MLD bzw. die gerade laufende Distri und mountet die Noobs-Installations-Partition. Über WinSCP o.ä. kann man dann die Dateien unter /​mnt/​mmcblk0p1/​os/​MLD anpassen oder neu hochladen 
 + 
 +<​code>​ 
 +MLD> mkdir -p /​mnt/​mmcblk0p1 
 +MLD> mount /​dev/​mmcblk0p1 /​mnt/​mmcblk0p1 
 +MLD> ls -l /​mnt/​mmcblk0p1/​os/​MLD 
 +-rwxrwxr-x ​   1 root     ​root ​    ​185664252 Mar 14 00:13 boot.tar.xz 
 +-rwxrwxr-x ​   1 root     ​root ​          332 Mar 14 10:15 data.tar.xz 
 +-rwxrwxr-x ​   1 root     ​root ​          830 Jan  4  2017 MLD.png 
 +-rwxrwxr-x ​   1 root     ​root ​          217 Mar 14 10:17 os.json 
 +-rwxrwxr-x ​   1 root     ​root ​          642 Mar 14 12:46 partition_setup.sh 
 +-rwxrwxr-x ​   1 root     ​root ​          604 Mar 14 12:48 partitions.json 
 +-rwxrwxr-x ​   1 root     ​root ​          256 Mar 14 00:24 root.tar.xz 
 +</​code>​ 
 +Dann RPI neu starten und <​Shift>​ drücken, damit komplett ​ N E U  aus /​dev/​mmcblk0p1 installiert wird. Damit spart man sich das Abstöpseln der SD-Card. 
 + 
 +  * Nachträgliche Anpassungen für die bestehenden Partitionen:​ 
 + 
 +Man kann Namen und Beschreibung der Distributionen nach Installation im Noobs-Menü nachträglich abändern. Am Beispiel: 
 + 
 +<​code>​ 
 +MLD> mkdir /​mnt/​mmcblk0p5 
 +MLD> mount /​dev/​mmcblk0p5 /​mnt/​mmcblk0p5 
 +MLD> cat /​mnt/​mmcblk0p5/​installed_os.json 
 +
 + { 
 +  "​bootable"​ : true, 
 +  "​description"​ : "​LibreELEC is a fast and user-friendly Kodi Entertainment Center distribution.",​ 
 +  "​folder"​ : "/​mnt/​os/​LibreELEC_RPi2",​ 
 +  "​icon"​ : "/​mnt/​os/​LibreELEC_RPi2/​LibreELEC_RPi2.png",​ 
 +  "​name"​ : "​LibreELEC_RPi2",​ 
 +  "​partitions"​ : [ 
 +"/​dev/​mmcblk0p6",​ 
 +"/​dev/​mmcblk0p7"​ 
 +  ], 
 +  "​release_date"​ : "​2018-01-21",​ 
 +  "​supported_models"​ : [ 
 +"Pi 2", 
 +"Pi 3" 
 +  ] 
 + }, 
 + { 
 +  "​bootable"​ : true, 
 +  "​description"​ : "VDR based on MLD.",​ 
 +  "​folder"​ : "/​mnt/​os/​MLD",​ 
 +  "​icon"​ : "/​mnt/​os/​MLD/​MLD.png",​ 
 +  "​name"​ : "​MLD",​ 
 +  "​partitions"​ : [ 
 +"/​dev/​mmcblk0p8",​ 
 +"/​dev/​mmcblk0p9",​ 
 +"/​dev/​mmcblk0p10"​ 
 +  ], 
 +  "​release_date"​ : "​2018-02-01",​ 
 +  "​supported_models"​ : [ 
 +"Pi 2", 
 +"Pi 3" 
 +  ] 
 + } 
 +
 +</​code>​ 
 + 
 +Die Partition /​dev/​mmcblk0p5 ist quasi so eine Art Partition-Table für die installierten Distributionen. An dieser Stelle könnte man auch durch Ändern der Partitions-Angaben die Root-Partitionen auf einen USB-Stick auslagern. 
 + 
 +  * Re-Install von MLD 
 + 
 +Wenn eine neue Version von MLD installiert werden soll, aber die anderen bestehenden Distributionen wie bsp. LibreElec unverändert lassen willst, dann reicht es, die Installationsdateien des neuen MLD-Images in die Boot-Partition zu kopieren. Die Boot-Partition vorher leer machen, damit die neuen Dateien reinpassen, ggf. noch cmdline und config.txt wegsichern und dann neu booten. Im Noobs-Menu MLD auswählen und das Spiel mit "​Unpacking"​ beginnt von vorne... 
 + 
 + 
 +  * "​Händische"​ Anpassung bei der Installation unter 5.3: 
 + 
 +Beim Schritt "​Individuelle Installation"​ im WebIF die beigefügte Datei in das Verzeichnis /etc/setup ins Noobs-MLD hochladen, um alle Partitionen sichtbar zu machen. 
 + 
 +{{:​mld:​tutorials:​install.sh.tar|}} 
 + 
 +Über ssh dann 
 + 
 +<​code>​ 
 +mv /​etc/​setup/​install.sh.tar /​etc/​setup/​install.sh 
 +chmod 755 /​etc/​setup/​install.sh 
 +</​code>​ 
 + 
 +Im WebIF die Seite neu laden und dann müssten alle Partitionen sichtbar sein, Partitions auswählen (hier p8, p9, p10), alles anklicken und installieren. 
mld/tutorials/mld_und_noobs.1521230545.txt.gz · Last modified: 2018/03/16 21:02 (external edit)