Ubuntu Netinstall USB Stick erstellen

Guides zum erstellen von USB Startmedien für die Installation von Ubuntu gibt es wie Sand am Meer.

Was ich aber gesucht habe, war eine möglichkeit einen Installation aus dem Netz per USB anzustoßen.

Ging leichter als ich dachte..
mirror="http://archive.ubuntu.com/ubuntu/dists/natty/main/installer-amd64/current/images/netboot/"
bootimg="boot.img.gz"
device="/dev/sdc1"
wget "${mirror}${bootimg}"
zcat $bootimg > $device
install-mbr $device

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , , | Hinterlasse einen Kommentar

One Month Console – Day 01

Tag 01 ist rum und ih muss zugeben, es lief doch recht gut. Man muss sich zwar relativ schnell daran gewöhnen, dass viele der verwendeten Programme, eigene und oftmals unterschiedliche Tastenkombinationen verwenden. Aber die grundlegende Bedienung ist oft auch schon mit wenigen Handgriffen erlernt.

Die wichtigsten für heute betrafen screen/byobu selbst. Denn einige der von byobu mitgelieferten Kombinationen überschneiden sich mit den von Programmen verwendeten Kombinationen. Darunter gehören zum Beispiel die zwar sehr praktischen auf F1-F12 belegten Funktionen, aber gerade diese braucht man auch anderswo.

byobu belegt besagte F-Tasten standardmäßig so:
F2 - Create a new window
F3 - Move to previous window
F4 - Move to next window
F5 - Reload profile
F6 - Detach from this session
F7 - Enter copy/scrollback mode
F8 - Re-title a window
F9 - Configuration Menu
F12 - Lock this terminal

Allerdings sind dies nur Shortcuts für vorhandene screen Befehle, die auch anders angesprochen werden können:
C-a c - Create a new window
C-a p - Move to previous window
C-a - Move to next window
fixme - Reload profile
C-a d - Detach from this session
C-a [, C-a C-[, C-a esc - Enter copy/scrollback mode
C-a A - Re-title a window
`byobu-config' - Configuration Menu
C-a C-x, C-a x - Lock this terminal

Natürlich gibts hier noch mehr, aber fürs erste reichte dies..

Zur Steuerung der cpu Frequenzen, kann man die in dem Paket “cpufrequtils” enthaltenen Programme einsetzen.
cpufrequtils:
cpufreq-info
cpufreq-set -c -g set governor for cpu n

Die Energieverwaltung lässt sich auch recht überschaubar regeln:
shutdown -h, shutdown -r - poweroff, reboot
pm-suspend - suspend to ram
pm-hibernate - suspend to disk
pm-suspend-hybrid - suspend to disk, but instead of poweroff, goes into powersave/suspend mode

Zu guter Letzt noch ein paar bash tips und tricks:
bash:
arguments:
ALT+. , esc . - cycle backwards through arguments, comands (word by word) and
insert them into current line
comands:
sudo !! - rerun command with sudo
C-u, C-y first clears current input line and can be reinserted
at a later point with C-y
input:
C-x C-e - opens $EDITOR and executes whatever is written in that editor
M-b, M-f - moves the cursor one word backward, forward

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , , , , | Hinterlasse einen Kommentar

Projekt – One Month Console

Einen Monat ohne graphische Oberfläche – das ist das Ziel, also zumindest annähernd. Bereits nach ein paar Stunden zeigte sich schon, dass auf Browser und Videoplayer wohl nicht so einfach verzichtet werden kann.
Dennoch ließ sich die Console überraschend schnell angenehm einrichten. Ausgangspunkt war die für screen entwickelte Erweiterung byobu. Dazu kamen:

  • links – browser
  • htop – verbessertes top
  • vim – text editor (+ latexsuite)
  • irssi – irc client
  • finch – im client
  • moc(p) – audioplayer

byobu verwendet standardmäßig die Funktionstasten F2-F12 als Shortcuts für screen Anweisungen. Leider kollidieren diese Shortcuts oft mit den Belegungen anderer Programme, wie z.B. htop oder der latesuite für vim. Zum Glück, kann man über das Menu die byobu Shortcuts abschalten und nun nur mit den screen Tastenkombinationen [1] arbeiten.

Da ich mit einer Englischen Installation gestartet bin, musste zunächst das Tastaturlayout angepasst werden.
# apt-get install console-data
# dpkg-reconfigure console-data

Als nächstes, muss neben der vergleichsweise einfachen Konfiguration der LAN Verbindung, auch das WLAN+WPA PSK angeschoben werden.
# ip link set down dev eth0
# ip link set up dev wlan0
# iwlist scan | grep ESSID
# iwconfig essid
# wpa_passphare >> /etc/wpa_supplicant/wpa_supplicant.conf
# wpa_supplicant -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf &
# dhclient3 wlan0

Dann noch eben schnell finch mittels XMPP an Facebook und Google Talk anbinden und dann gehts im nächsten Teil weiter mit der Konfiguration von byobu und vim-latexsuite,

Referenzen:
[1] http://aperiodic.net/screen/quick_reference

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , , , , , | Hinterlasse einen Kommentar

Speicher ahoi

Man munkelt ja, dass ich manchmal sehr viele Tabs im Browser offen habe. Aber was mich gerade echt umgehauen hat war folgendes..

Mem:   3951256k total,  3707984k used,   243272k free,     7984k buffers
Swap:  2910564k total,   573564k used,  2337000k free,   299112k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 7918 alexande  20   0 3726m 2.7g  21m D    4 70.8  58:04.61 firefox-bin
Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

Domain forcieren

Gibt es für eine Webseite mehrere Domains, kann man mittels einem einfachen htaccess Eintrag und mod_rewrite sicherstellen, dass alle Aufrufe auf der gewünschten Domain landen. Dabei bleiben Links auf Unterseiten erhalten.

Dieses Beispiel stellt sicher, dass alle Aufrufe, die nicht über den HTTP_HOST example.org eingehen, entsprechend umgeleitet werden.

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} !^example\.org$ [NC]
RewriteRule ^(.*) http://example.org/$1 [R=301,L]
Veröffentlicht unter Allgemein | Verschlagwortet mit , | Hinterlasse einen Kommentar

Backup PS3 (Update)

Wollte heute einmal eine Sicherung meiner PS3 erstellen lassen. Hierzu hab ich eine alte SATA Platte in ein externes Gehäuse geschoben und geschaut was noch drauf war. Allerlei alter Kram, allerdings auf 4 Partitionen (2 primär; 1 erweiterte, 2 logische) mit ext3 verteilt.

Also direkt mal einen Versuch gestartet, ob eine PS3 auf eine ext3 Partition sichern kann – fehlanzeige. Eine Partition (1. logische) mit dem gewünschten Dateisystem Fat32 formatiert und erneut versucht – wieder fehlanzeige.

Erst als ich nur noch eine Fat32 Partition auf der Platte hatte, stellte das Backup Tool der PS3 die per USB angeschlossene Festplatte als Ziel für ein Backup zur Auswahl zur Verfügung.

Nun läuft das Backup der internen 80 GB Festplatte (seit ca. 20 Minuten – 70 Minuten verbleibend) und ich bin gespannt, was ich auf der externen Platte finde, sobald ich sie wieder ans Notebook anschließe.

Update:

$ ls -lh
./PS3/EXPORT/BACKUP/201104141413:
insgesamt 49G
-rw-r--r-- 1 alexander alexander 2,3G 2011-04-14 15:47 archive_00.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:22 archive2_00.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:29 archive2_01.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:37 archive2_02.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:44 archive2_03.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:51 archive2_04.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 14:59 archive2_05.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 15:07 archive2_06.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 15:14 archive2_07.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 15:22 archive2_08.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 15:29 archive2_09.dat
-rw-r--r-- 1 alexander alexander 4,0G 2011-04-14 15:37 archive2_10.dat
-rw-r--r-- 1 alexander alexander 2,4G 2011-04-14 15:42 archive2_11.dat
-rw-r--r-- 1 alexander alexander  43M 2011-04-14 14:15 archive2.dat
-rw-r--r-- 1 alexander alexander 7,2M 2011-04-14 14:15 archive.dat

File Types

$ file *
archive_00.dat:  data
archive2_00.dat: data
archive2_01.dat: data
archive2_02.dat: data
archive2_03.dat: data
archive2_04.dat: data
archive2_05.dat: data
archive2_06.dat: data
archive2_07.dat: data
archive2_08.dat: data
archive2_09.dat: data
archive2_10.dat: data
archive2_11.dat: data
archive2.dat:    data
archive.dat:     data
Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Les ich doch gerade tatsächlich in der Business Broschüre von Netgear den etwas übereifrigen Erguss: Nichts ist spannender als ein Switch! Unfassbar :D

Publiziert am von alexander | Hinterlasse einen Kommentar

umount trotz Netzwerkproblemen

Sollte man einmal in den Genuss kommen, ein entfernt liegendes Dateisystem ausgehängen zu wollen, obwohl dieses aus irgendwelchen Gründen nicht mehr erreichbar ist; wird man schnell merken, dass dies so gut wie unmöglich ist. Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , | Hinterlasse einen Kommentar

Intel WLAN LED

Neuerdings scheint es standardmäßig so zu sein, dass die LED bei den mit iwlcore betriebenen WLAN Karten von Intel die LED bei Traffic blinkt. Je nach dem wie die LED am Notebook angebracht ist, kann es durchaus störend sein. Zum Glück lässt sich der ursprüngliche Zustand wiederherstellen. Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , | Hinterlasse einen Kommentar

Feedburner

Auch wenn ich mich ab und an Frage, wer eigentlich RSS Feeds verwendet, gibt es interessante Tools rund um RSS. Eines von ihnen ist Feedburner, ein Dienst, der Statistiken über die Verwendung und Verbreitung der RSS Feeds anbietet.

Dabei gibt man Feedburner einen Feed, beispielsweise den Feed dieses Blogs. Feedburner generiert einen Feed, in dem alle eingehenden Artikel enthalten sind und zusätzlich beispielsweise Werbung. Den so entstandenen Feedburner Feed lässt man nun von seinen Besuchern abonnieren und schon können Statistiken erstellt werden.

Veröffentlicht unter Allgemein | Verschlagwortet mit , , | Hinterlasse einen Kommentar