Dieses How-To beschreibt wie man das UnionFs von seinem Eee-PC entfernt. Standardmäßig hat der Eee-PC 4 Partition, wobei die erste das Betriebssystem und zahlreiche Software enthält und nur “read-only” gemountet ist. Sobald man zum Beispiel OpenOffice updaten will, muss man um Speicherplatz zu sparen an diese erste Partition ran, ansonsten hat man die Sachen doppelt drauf (einmal die neue Version und einmal die alte).

Disclaimer: Ich übernehme keine Garantie für Schäden am System, Verlust von Daten oder sonst irgendwas. Jeder der diesen Schritt macht muss selber wissen ob er das Risiko eingehen will. **DU MACHST DIE ÄNDERUNG AUF DEIN RISIKO ** Man kann natürlich wenn es nicht glückt immer von der DVD von Asus sein System zurücksetzen. Bei diesem Tutorial gehe ich von einer ganz frischen Version aus, es kann auch gehen wenn man schon Daten usw. drauf hat, was ich aber nicht ausprobiert habe.

Benötigte Software: PartedMagic (http://partedmagic.com/downloads.html), oder eine andere Live-Linux-Distribution

Teil 1: Rescue Mode installieren

Single-User-Mode starten:

  • Eee-PC anschalten und F9-Taste mehrmals drücken bis ein Boot-Menü erscheint.

  • e”-Taste drücken

  • den zweiten Eintrag (“kernel….”) auswählen

  • erneut “e”-taste drücken

  • folgendes hinzufügen: XANDROSBOOTDEBUG=y

  • Enter drücken

  • B drücken

  • nun sollte eine BusyBox Shell erscheinen

Rescue-Modus installieren:

  1. Folgendes eingeben:

  2. mount /dev/sda1 /mnt-system

  3. vi /mnt-system/boot/grub/menu.lst

  4. “i” taste drücken (für Berabeitungsmodus)

  5. Zwischen title Normal Boot und title Perform Disk Scan folgendes hinzufügen:

title Rescue Console
root (0x80,0)
kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw irqpoll
root=/dev/sda1 XANDROSBOOTDEBUG=y
initrd /boot/initramfs-eeepc.img
  1. Wichtig ist: Wenn bei den anderen Einträgen nicht 2.6.21.4 steht, unbedingt die Werte von den anderen Einträgen benutzen!

  2. fallback=2 in fallback=1 ändern

  3. ESC drücken

  4. :wq (da englisches Tastaturlayout –>Öwq)

  5. Enter drücken

  6. cat /mnt-system/boot/grub/menu.lst

eingeben um zu testen ob es gespeichert wurde.

Teil 2: UnionFs entfernen

Neues RamFs anlegen:

  1. Eee-PC anschalten

  2. Lizenvertrag zustimmen + Userpasswort ausfüllen

  3. Strg+Alt+T für Terminal

  4. sudo bash cd /boot mkdirt tmp cd tmp gunzip -c ../initramfs-eeepc.img | cpio –i nano init

  5. Zeile 18 bis 51 mit # auskommentieren Zeile 12 mount -t ext2 -o ro $ROOT /mnt-system in folgendes ändern: mount -t ext2 -o rw,noatime $ROOT /mnt

  6. Strg+x drücken

  7. ImageFile erzeugen:

  8. find cpio -H newc -o gzip -9 > ../initramfs-eeepc-nounionfs.img
  9. Aufräumen: cd .. rm –rf tmp
  10. Eee-PC neustarten und In den Rescue-Modus booten
  11. mount /dev/sda1 /mnt-system mount /dev/sda2 /mnt-user cp /mnt-user/boot/initramfs-eeepc-nounionfs*.img /mnt-system/boot/ umount /mnt-system umount /mnt-user
  12. 30 Sekunden waren bis alle Daten auf die Disk geschrieben wurden und dann mit Strg+Alt+Entf neustarten
  13. Wieder in den Rescue-Modus booten
  14. In der ersten Zeile (Normal boot) “e” drücken
  15. Dann der dritten Zeile (initrd….) “e” drücken
  16. “Enter” drücken
  17. “b” drücken
  18. Nun sollte erneut der Lizensvertrag angezeigt werden
  19. Neustarten und von der Partedmagic-CD bzw. USB-Stick booten
  20. Rechtsklick auf die Leiste rechts unten und “remove” anklicken
  21. Konsole öffnen und fsck /dev/hdc1 eingeben
  22. Wenn nur ein paar Fehler kommen, einfach reparieren, bei sehr vielen Fehlern sollte man das System neu aufsetzen
  23. Neustarten und „normal“ booten
  24. Konsole mit Strg+Alt+T öffnen
  25. sudo nano /boot/grub/menu.lst
  26. initrd /boot/initramfs-eeepc.img (In Zeile 17) in folgendes ändern: initrd /boot/initramfs-eeepc-nounionfs.img
  27. Strg+o, dann Strg+x
  28. Neustarten –> Das wars, nun läßt sich auch Software entfernen

Enter drücken

  1. Strg+o drücken

Teil 3 (optional): Partitionen vereinigen

Um die beiden Partition zu einer zu verschmelzen, muss man wieder mit der Partedmagic-CD booten und GParted starten.

ACHTUNG: Alle Daten auf der zweiten Partition gehen verloren!! Wenn das System noch ganz frisch ist, macht das nichts, ansonsten sichern!

  1. Zweite Partition (hdc2) löschen
  2. Erste Partition auswählen und auf “Resize” klicken und auf maximale Größe ziehen
  3. Apply drücken
  4. Fertig

Quellen:

http://wiki.eeeuser.com/howto:removeunionfs