A few days ago my carrier rolled out the OTA Android Update 4.1.2.
I didn't want to lose root on my Samsung Galaxy Nexus after updating from 4.1.1 to the new 4.1.2 release and I installed OTA RootKeeper from Google Play.
The important step is to install and run RootKeeper before you do the update. Instructions on how to use RootKeeper can be found here.
This should work at least for the Samsung Galaxy Nexus running Android 4.1.2 without a custom recovery image.
After updating to the new Android version and rebooting your phone you have to start RootKeeper again to reactivate root. All you have to do is to select Restore Root and your phone is rooted again.
Total Pageviews
Tuesday, October 23, 2012
Tuesday, October 09, 2012
Grub error 17 and a possible solution
Give this a try if you are getting grub rescue:
- At grub>. enter these commands
find /boot/grub/stage1
This will return a location. If you have more than one, select the installation that you want to provide the grub files. - This is important: what was returned for the find command use it in the next line for the "?" -
root (hd?,?)
Again use the value from the find command i.e. if find returned(hd0,1)
then you would enterroot (hd0,1)
- Next enter the command to install grub to the mbr
setup (hd0)
- Finally exit the grub shell
quit
Now you are done. Reboot the machine.
Another option is to run this command:
grub-install /dev/hda
If you don't have grub rescue:
- Try booting from a live CD
- In case Live CD doesn't have package "grub" install it first (eg. sudo apt-get install grub)
- Take a look at your partition table: sudo fdisk -l
/dev/sda5 1276 1397 979902 82 Linux swap / Solaris
/dev/sda6 1398 2550 9261441 83 Linux - In this case grub should be installed on /dev/sda6 (in grub this is hd0,5).
NOTE: Every device in grub starts with "hd", even if it's a SATA device. - Type in the following in a shell:
- More infos can be found in this article.
sudo grub
grub > root (hd0,5)
grub > setup (hd0)
grub > quit
In Virtualbox einen bootbaren USB Stick starten
Virtualbox unterstützt das Booten von Gastsystemen von einem USB Stick nicht out-of-the-box.
Mit dem hier beschriebenen Trick geht es aber doch.
Zusammengefasst:
Im Bild ist das Laufwerk I.
Laufwerk I hat die laufende Nummer 3 (Datenträger 3 im obigen Bild)
Entscheidend ist hier der letzte Parameter "rawdisk". Hier wird das physikalische Laufwerk mit der Nummer angegeben, die in der Datenträgerverwaltung (siehe Schritt 1) identifiziert wurde.
In diesem Beispiel ist das die Nummer 3.
Der Parameter "filename" gibt an, wo die vmdk Datei auf dem Dateisystem abgelegt werden soll.
Idealerweise als erstes Gerät damit auch direkt davon gebootet wird.
Mit dem hier beschriebenen Trick geht es aber doch.
Zusammengefasst:
Schritt 1:
In Windows die Datenträgerverwaltung starten und den USB Stick identifizieren:Im Bild ist das Laufwerk I.
Laufwerk I hat die laufende Nummer 3 (Datenträger 3 im obigen Bild)
Schritt 2:
Jetzt in einer Kommandozeile in das Installationsverzeichnis von VirtualBox wechseln und folgenden Befehl eingeben: VBoxManage.exe internalcommands createrawvmdk -filename "G:\VirtualBox\usb-stick.vmdk" -rawdisk \\.\PhysicalDrive3
Entscheidend ist hier der letzte Parameter "rawdisk". Hier wird das physikalische Laufwerk mit der Nummer angegeben, die in der Datenträgerverwaltung (siehe Schritt 1) identifiziert wurde.
In diesem Beispiel ist das die Nummer 3.
Der Parameter "filename" gibt an, wo die vmdk Datei auf dem Dateisystem abgelegt werden soll.
Schritt 3:
Jetzt kann VirtualBox als Admin gestartet werden und in der Konfiguratoin der Massenspeicher die gerade erzeugte Datei usb-stick.vmdk hinzugefügt werden.Idealerweise als erstes Gerät damit auch direkt davon gebootet wird.
Subscribe to:
Posts (Atom)