Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] Grub aanpassen  (gelezen 762 keer)

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
[Opgelost] Grub aanpassen
« Gepost op: 2013/04/13, 22:16:56 »
Op een leeg stukje van mijn HD (/dev/sda5) heb ik Adroid 4.2 - X86 gezet, echter zijn er een paar problemen.
Het installatie programma zet /grub/menu.lst in dezelfde partitie maar doet verder niets.
Ook wordt Ubuntu niet herkend.
Omgekeerd herkent de Grub-2 van Ubuntu deze installatie niet.
Mogelijk ben ik niet slim, maar ik kan niet uitvinden, hoe ik dit kan aanpassen in Grub2.
/grub/menu.lst op /dev/sda5 ziet er zo uit:default=0
timeout=6
splashimage=/grub/android-x86.xpm.gz
root (hd0,4)

title Android-x86 4.2-test
kernel /android-4.2-test/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 video=-16 SRC=/android-4.2-test
initrd /android-4.2-test/initrd.img

title Android-x86 4.2-test (Debug mode)
kernel /android-4.2-test/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 DEBUG=1 SRC=/android-4.2-test
initrd /android-4.2-test/initrd.img
Hoe krijg ik het nu voor elkaar, om dit op te starten ?
Het zal wel simpel zijn, als het kan, maar ik snap niet hoe ........
« Laatst bewerkt op: 2013/04/14, 13:47:56 door Ron »
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: Grub aanpassen
« Reactie #1 Gepost op: 2013/04/14, 09:06:27 »
Ik zie dat je voor /dev/sda5 in GRUB2 root (hd0,4) hebt staan. Dat zou eigenlijk root (hd0,5) moeten zijn. Want de eerste partitie start niet bij nul, maar bij één. Check daarover http://www.webupd8.org/2012/03/how-to-dual-boot-android-x86-and-ubuntu.html 
« Laatst bewerkt op: 2013/04/14, 09:08:00 door jolo »
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline koos4401

  • Lid
  • Steunpunt: Nee
Re: Grub aanpassen
« Reactie #2 Gepost op: 2013/04/14, 09:43:57 »
Ik strijdige zaken in bovenstaande posts: TS heeft het over grub/menu.lst en dat is volgens mij GRUB (1)
Jolo heeft het over GRUB2. dat gaat echt wringen, vrees ik. (Nee, ik heb geen oplossing, helaas)
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: Grub aanpassen
« Reactie #3 Gepost op: 2013/04/14, 10:06:27 »
Inderdaad, het aangehaalde is wat in menu,lst staat op sda5, dat is dus van grub-1, die bij Android zit.
Het zou al mooi zijn, wanneer ik grub-2 kan laten verwijzen naar grub-1 :lol:
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.

Offline softbart

  • Lid
  • Steunpunt: Nee
Re: Grub aanpassen
« Reactie #4 Gepost op: 2013/04/14, 11:13:07 »
De menu.lst overzetten in de custom grub /etc/grub.d/40.
Daar waar nodig aanpassen (zie ook opmerking @Jolo)

groet,

Theo

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: Grub aanpassen
« Reactie #5 Gepost op: 2013/04/14, 11:56:43 »
De oplossing is simpel, wanneer je alles in één keer goed zou doen ......
Het doorstarten naar een andere grub installatie wil niet, maar het aanpassen van het menu is nu (eindelijk) wel gelukt.
Het stuk in menu,lst van grub-1 staat:root (hd0,4)
title Android-x86 4.2-test
kernel /android-4.2-test/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 video=-16 SRC=/android-4.2-test
initrd /android-4.2-test/initrd.img
Aangepast in /etc/grub.d/40_custom als menuentry "Android 4.2" {
set root=(hd0,5)
linux /android-4.2-test/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 video=-16 SRC=/android-4.2-test
initrd /android-4.2-test/initrd.img
}
Android 4.2-X86 werkt nu op mijn laptop :lol:
Bedankt voor het meedenken.
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.

Offline HarzG

  • Lid
  • Steunpunt: Nee
Re: Grub aanpassen
« Reactie #6 Gepost op: 2013/04/14, 12:36:37 »
Je kan trouwens een systeem met Grub1 en Grub2 ook handmatig in de Grub-terminal starten. Als je een Grub1/2-menu ziet, druk op c.
Vanuit Grub1 zou je dan op de volgende manier kunnen booten:
root=(hd0,4)
kernel /vmlinuz root=/dev/sda5 ro
initrd /initrd.img
boot
In Grub2 moet dat iets anders
root=(hd0,5)
linux /vmlinuz root=/dev/sda5 ro
initrd /initrd.img
boot

Dus Ron, ik heb een nieuwsgierige vraag: werkt dat (handmatig in Grub2) ook met Android.
Xubuntu 16.04; siduction-15.1.0 Xfce

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: Grub aanpassen
« Reactie #7 Gepost op: 2013/04/14, 13:47:32 »
Dus Ron, ik heb een nieuwsgierige vraag: werkt dat (handmatig in Grub2) ook met Android.
Nee, de kernel staat in een andere map (android-4.2-test).
Maar android is niet lekker, tenslotte heeft een PC een andere processor, alleen de 100% java aps werken (denk ik).
Daarbij zijn er programma's als b.v. wordfeud, die het scherm 90 graden draaien, dat is vervelend op een laptop.
Wel mooi, dat google play-store werkt, op een Yarvic tablet werkt het niet en heb ik het via omwegen moeten doen.
Op de website wordt google bedankt voor de medewerking :lol:
Op een Acer tablet werkt alles wel out of the box, terwijl dat een goedkoop dingetje is.
Nu nog een manier zoeken, om een Android tablet vanaf Xubuntu te besturen, andersom gaat wel.......

Op verzoek probeer ik nog even, of ik Android opgestart krijg wanneer ik de map opgeef, je hoort nog.

Edit: nee, helaas, ik krijg het niet voor elkaar, met het rijtje wat je opgaf.
Maar naast een bestand dat kernel heet (3.9MB), zijn er ook nog 2 andere bestanden:
initrd.img (wat normaal is, dacht ik [1.3MB]) en
ramdisk.img (bijna 300kb)
« Laatst bewerkt op: 2013/04/14, 13:58:46 door Ron »
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.