linux

How to loop mount image files with several partitions

Image files for embedded devices often have several partitions in them. To loop mount them locally we have to calculate the offset of the partition within the image. Here we go:

Endlich wieder 32bit auf'm Desktop - phew!

Vorgestern auf meinem Billigdell das Ubuntu von 64bit Hardy auf 32bit Intrepid aktualisiert neuinstalliert. Und endlich überlebt Flash (10!) auch langes YouTuben ohne Absturz, der NetworkManager kann sich mit WPA-Netzen assoziieren, Ekiga kann internetvideotelefonieren und sogar das dreckige Skype erkannte nach viel Überredungskunst das Mikrofon. Nur das blöde Evolution SegFaultet wenn ich ihm mein altes Profil vorwerfe :( Bin beleidigt zu Thunderbird gewechselt, aber der macht mich auch nicht glücklich.

Obasi & Ribéry auf chinesisch

Hier gibt's zwar jede Menge Pubs die Fussball zeigen, aber verständlicherweise keine boring Bundesliga. Dafür gibt es ja das chinesische TV-P2P Netz SopCast, und natürlich hat irgendjemand einen Linux Clienten namens GMLive gecoded und irgendjemand anderes Ubuntupakate daraus gebaut. Es lebe das Internetz und Open-Source!

Ubuntu Hardy 8.04 und Suspend/Resume

Es gibt Sachen, die sind unter Linux einfach immer noch nicht selbstverständlich -- z.B. Suspend/Resume. Auf meinem Samsung war das Ergebnis bisher immer: Einschlafen gut, Aufwachen nicht. Fast schon menschlich ;-)

Umso überraschter war ich dann nach dem heutigen Update auf Ubuntu Hardy, das nach dem Drück auf den Einschalter prompt die Passwortabfrage erschien. Verzögerung maximal eine halbe Sekunde, eher weniger. Wer auch immer das geschafft hat: Tausend Dank dafür!

DNS debugging

This shows all details of a non-recursive DNS request (forward and reverse), including delegations and additional answers like glue records:

$ dig -t A +trace marge.fargonauten.de. +all
$ dig -t PTR +trace 100.215.114.217.in-addr.arpa. +all

Very handy in case of broken zones. Use tcpdump to see more details ;-)

Erfinde und setze, 2

Ich vergess es immer wieder, diesmal schreib ich's mir auf: Ersetze in allen Konfigurationsdateien für eth0-Aliase "ONBOOT=yes" durch "ONBOOT=no"

for file in /etc/sysconfig/network-scripts/ifcfg-eth0\:* ; do
sed -i -e /ONBOOT=/s/yes/no/ $file ;
done

(Erster Teil)

Kleines Upgrade

Habe gestern auf den meisten Systemen das Debian Etch auf 4.0r2 aktualisiert, außerdem den OpenVZ-Kernel des Wirtes. Daher kam es gestern Nachmittag zu mehreren Neustarts. Bei Gelegenheit werde ich automatische Aktualisierung aktivieren.

Ingo: magst Du marge aktualisieren? Pakate sind bereits heruntergeladen.

Neue Registry-Version

Kurz bevor das Silvesteressen losging, habe ich gestern noch eine neue Version der GIMP Registry rausgehauen und angekündigt. Ist momentan noch in beta, daher auch eine andere URL, aber wird dann Mitte des Monats rüberziehen.

Neulich im Geizmarkt: Saturn, Siemens + Red Hat

Eine kleine Vorweihnachtsgeschichte über Kassensysteme.

Shared screen

Mit screen können sich mehrere lokale Benutzer eine Terminalsitzung samt Shell teilen. Dieses Multiuser-Feature von screen ermöglicht z.B. angeleitete Systemadministration, shared editing, peer programming - falls die Benutzer per ssh eingeloggt sind sogar remote.

Inhalt abgleichen