Eee-PC: UnionFS entfernen
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:
- Folgendes eingeben:
- mount /dev/sda1 /mnt-system
- vi /mnt-system/boot/grub/menu.lst
- “i” taste drücken (für Berabeitungsmodus)
- 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
- Wichtig ist: Wenn bei den anderen Einträgen nicht 2.6.21.4 steht, unbedingt die Werte von den anderen Einträgen benutzen!
- fallback=2 in fallback=1 ändern
- ESC drücken
- :wq (da englisches Tastaturlayout –>Öwq)
- Enter drücken
-
cat /mnt-system/boot/grub/menu.lst
eingeben um zu testen ob es gespeichert wurde.
Teil 2: UnionFs entfernen
Neues RamFs anlegen:
- Eee-PC anschalten
- Lizenvertrag zustimmen + Userpasswort ausfüllen
- Strg+Alt+T für Terminal
-
sudo bash cd /boot mkdirt tmp cd tmp gunzip -c ../initramfs-eeepc.img | cpio –i nano init
- 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 - Strg+x drücken
- ImageFile erzeugen:
- find | cpio -H newc -o | gzip -9 > ../initramfs-eeepc-nounionfs.img
11. Aufräumen:
cd ..
rm –rf tmp
12. Eee-PC neustarten und In den Rescue-Modus booten
13. 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
14. 30 Sekunden waren bis alle Daten auf die Disk geschrieben wurden und dann mit Strg+Alt+Entf neustarten
15. Wieder in den Rescue-Modus booten
16. In der ersten Zeile (Normal boot) “e” drücken
17. Dann der dritten Zeile (initrd….) “e” drücken
18. “Enter” drücken
19. “b” drücken
20. Nun sollte erneut der Lizensvertrag angezeigt werden
21. Neustarten und von der Partedmagic-CD bzw. USB-Stick booten
22. Rechtsklick auf die Leiste rechts unten und “remove” anklicken
23. Konsole öffnen und fsck /dev/hdc1 eingeben
24. Wenn nur ein paar Fehler kommen, einfach reparieren, bei sehr vielen Fehlern sollte man das System neu aufsetzen
25. Neustarten und „normal“ booten
26. Konsole mit Strg+Alt+T öffnen
27. sudo nano /boot/grub/menu.lst
28. initrd /boot/initramfs-eeepc.img (In Zeile 17) in folgendes ändern: initrd /boot/initramfs-eeepc-nounionfs.img
29. Strg+o, dann Strg+x
30. Neustarten –> Das wars, nun läßt sich auch Software entfernenEnter drücken
- 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
There are no comments, yet.
Why don’t you be the first? Come on, you know you want to!