Diskussion:Debian - Lenny mit VDR auf CompactFlash
(Die Seite wurde neu angelegt: „geht es mit diesem Artikel noch weiter. Ich abe grosses Interesse an dem Thema und koennte auch unterstuetzen? gabor“) |
(Neuer Abschnitt - →Thats my way) |
||
Zeile 2: | Zeile 2: | ||
gabor | gabor | ||
+ | |||
+ | == Thats my way == | ||
+ | |||
+ | Dies ist _KEINE_ fertige Anleitung, leider. Aber der Kram läuft so bei mir. | ||
+ | Für Ergänzungen bin ich dankbar. | ||
+ | |||
+ | == Vorbereitung == | ||
+ | |||
+ | Nur CF-Disk anschließen, weil sonst BIOS und Linux die Reihenfolge (sda,sdb...) würfeln und das ist für Grub sehr schlecht. | ||
+ | |||
+ | == Installation == | ||
+ | |||
+ | VDR von CD auf CF installieren. | ||
+ | Partitionieren MANUELL! Eine Partition ext2, boot ein, mountpoint /, kein swap (bei 4GB Ram ist das erstmal nicht nötig)! | ||
+ | |||
+ | Software auswählen, installieren, wenn fertig, booten von CF | ||
+ | |||
+ | == Zusätzliche Pakete == | ||
+ | |||
+ | Wir brauchen einen Editor | ||
+ | * apt-get install joe mc | ||
+ | |||
+ | == Vorbereitungen für Video HD == | ||
+ | |||
+ | Damit wir von dem "/dev/sda" Geraffel wegkommen wird die UUID der Partition in 2 Files benötigt | ||
+ | |||
+ | mit vol_id -u /dev/sda1 erhält man die UUID seiner Partition wenn du dir die Zahlen nicht merken kannst: | ||
+ | |||
+ | * vol_id -u /dev/sda1 >> /etc/fstab | ||
+ | * vol_id -u /dev/sda1 >> /boot/grub/menu.lst | ||
+ | |||
+ | jetzt steht die UUID schon mal in den Files du musst sie noch an die richtige Stelle kopieren. | ||
+ | |||
+ | ==== /etc/fstab ==== | ||
+ | |||
+ | In /etc/fstab muss die Zeile /dev/sda1 .... auskommentiert werden | ||
+ | |||
+ | "#"/dev/sda1 / ext2 noatime,errors=remount-ro 0 1 | ||
+ | |||
+ | und deine UUID so eintragen: | ||
+ | |||
+ | UUID=7db486ca-b704-4781-a9f4-b86d487359a9 / ext2 noatime,errors=remount-ro 0 1 | ||
+ | |||
+ | die folgenden Zeilen minimieren die Schreibzugriffe auf die CF. | ||
+ | |||
+ | Tip google "Debian: Optimierung für SD/CF-Karten" | ||
+ | |||
+ | tmpfs /tmp tmpfs defaults 0 0 | ||
+ | |||
+ | tmpfs /var/log tmpfs defaults 0 0 | ||
+ | |||
+ | tmpfs /var/cache/apt/archives tmpfs defaults 0 0 | ||
+ | |||
+ | |||
+ | ==== /boot/grub/menu.lst ==== | ||
+ | |||
+ | In /boot/grub/menu.lst werden die folgenden _4_ Zeilen _kopiert_ | ||
+ | |||
+ | title SDA kernel 2.6.26-2-486 | ||
+ | |||
+ | root (hd0,0) | ||
+ | |||
+ | kernel /boot/vmlinuz-2.6.26-2-486 root=/dev/sda1 ro | ||
+ | |||
+ | initrd /boot/initrd.img-2.6.26-2-486 | ||
+ | |||
+ | und dann wie folgt geändert | ||
+ | |||
+ | title UUID kernel 2.6.26-2-486 | ||
+ | |||
+ | uuid 7db486ca-b704-4781-a9f4-b86d487359a9 | ||
+ | |||
+ | kernel /boot/vmlinuz-2.6.26-2-486 root=UUID=7db486ca-b704-4781-a9f4-b86d487359a9 ro | ||
+ | |||
+ | initrd /boot/initrd.img-2.6.26-2-486 | ||
+ | |||
+ | .... | ||
+ | |||
+ | ==== /etc/rc.local ==== | ||
+ | |||
+ | In /etc/rc.local die 2 Zeilen einfügen | ||
+ | |||
+ | mkdir /var/cache/apt/archives/partial | ||
+ | |||
+ | mkdir /var/log/apt | ||
+ | |||
+ | vor! | ||
+ | |||
+ | exit 0 | ||
+ | |||
+ | == Final ==== | ||
+ | |||
+ | Überall wo _meine_ Monster UUID steht "7db486ca-b704-4781-a9f4-b86d487359a9" | ||
+ | |||
+ | musst du DEINE eintragen! Gelle? | ||
+ | |||
+ | Wenn keine Tippfehler drin sind sollte nach einem reboot im BootMenü | ||
+ | |||
+ | der Eintrag "UUID kernel 2.6.26-2-486" ausgewählt werden und die Kiste kommt | ||
+ | |||
+ | sauber hoch. |
Aktuelle Version vom 20. Oktober 2010, 20:53 Uhr
geht es mit diesem Artikel noch weiter. Ich abe grosses Interesse an dem Thema und koennte auch unterstuetzen?
gabor
Inhaltsverzeichnis |
[Bearbeiten] Thats my way
Dies ist _KEINE_ fertige Anleitung, leider. Aber der Kram läuft so bei mir. Für Ergänzungen bin ich dankbar.
[Bearbeiten] Vorbereitung
Nur CF-Disk anschließen, weil sonst BIOS und Linux die Reihenfolge (sda,sdb...) würfeln und das ist für Grub sehr schlecht.
[Bearbeiten] Installation
VDR von CD auf CF installieren. Partitionieren MANUELL! Eine Partition ext2, boot ein, mountpoint /, kein swap (bei 4GB Ram ist das erstmal nicht nötig)!
Software auswählen, installieren, wenn fertig, booten von CF
[Bearbeiten] Zusätzliche Pakete
Wir brauchen einen Editor
- apt-get install joe mc
[Bearbeiten] Vorbereitungen für Video HD
Damit wir von dem "/dev/sda" Geraffel wegkommen wird die UUID der Partition in 2 Files benötigt
mit vol_id -u /dev/sda1 erhält man die UUID seiner Partition wenn du dir die Zahlen nicht merken kannst:
- vol_id -u /dev/sda1 >> /etc/fstab
- vol_id -u /dev/sda1 >> /boot/grub/menu.lst
jetzt steht die UUID schon mal in den Files du musst sie noch an die richtige Stelle kopieren.
[Bearbeiten] /etc/fstab
In /etc/fstab muss die Zeile /dev/sda1 .... auskommentiert werden
"#"/dev/sda1 / ext2 noatime,errors=remount-ro 0 1
und deine UUID so eintragen:
UUID=7db486ca-b704-4781-a9f4-b86d487359a9 / ext2 noatime,errors=remount-ro 0 1
die folgenden Zeilen minimieren die Schreibzugriffe auf die CF.
Tip google "Debian: Optimierung für SD/CF-Karten"
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
tmpfs /var/cache/apt/archives tmpfs defaults 0 0
[Bearbeiten]
In /boot/grub/menu.lst werden die folgenden _4_ Zeilen _kopiert_
title SDA kernel 2.6.26-2-486
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-2-486 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.26-2-486
und dann wie folgt geändert
title UUID kernel 2.6.26-2-486
uuid 7db486ca-b704-4781-a9f4-b86d487359a9
kernel /boot/vmlinuz-2.6.26-2-486 root=UUID=7db486ca-b704-4781-a9f4-b86d487359a9 ro
initrd /boot/initrd.img-2.6.26-2-486
....
[Bearbeiten] /etc/rc.local
In /etc/rc.local die 2 Zeilen einfügen
mkdir /var/cache/apt/archives/partial
mkdir /var/log/apt
vor!
exit 0
[Bearbeiten] Final ==
Überall wo _meine_ Monster UUID steht "7db486ca-b704-4781-a9f4-b86d487359a9"
musst du DEINE eintragen! Gelle?
Wenn keine Tippfehler drin sind sollte nach einem reboot im BootMenü
der Eintrag "UUID kernel 2.6.26-2-486" ausgewählt werden und die Kiste kommt
sauber hoch.