Nieuws:

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

Auteur Topic: [OPGELOST]grub 2 terugzetten naar grub met livecd  (gelezen 2850 keer)

Offline wouter215

  • Lid
[OPGELOST]grub 2 terugzetten naar grub met livecd
« Gepost op: 2009/10/30, 14:50:28 »
op mijn medion akoya p8610 heb ik een dual boot van een gecodeerde(truecrypt)windows partietie met daarnaast ubuntu 9.10 op een ext4 partitie.
ik heb tijdens de installatie van ubuntu op stap 7 gekozen bij "geavanseerd" om de grub2 bootloader te instaleren op dezelfde partietie als ubuntu 9.10(partietie 6 ext4).
bij ubuntu 9.04 had ik dat ook gedaan met grub, toen hoefde ik bij de truecrypt bootloader maar op Esc te drukken en dan lade truecrypt de eerst volgende bootbare partietie (partietie 6 ext3).
ik moet ubuntu opstarten met in plaats van quiet splash moet ik acpi=off noapic pnpbios=off doen. ik krijg geenkans bij grub 2 om dit te doen, bij grub wel. en de truecrypt bootloader ziet partietie 6 met ubuntu 9.10 op ext4 niet als een boot partietie. als ik het wachtwoord op de tc bootloader invoer krijg ik de windows bootloader met 2 opties: windows en ubuntu. ubuntu had ik er bij had gezet voor ubuntu 8.10. als ik dan ubuntu kies krijg ik de grub 2 bootloader die ubuntu niet opstart maar een opdracht regel waar ik niets me kan.

dus mijn vraag is hoe kan ik vanaf de ubuntu 9.10 livecd grub 2 op partietie 6 vervangen met grub en dan menu.lst aanpassen om ubuntu 9.10 op te starten? (ubuntu 9.10 was over 9.04 geinstalleerd dus erstaat alleen grub 2 op)(op internet kan ik alleen instructies vinden van hoe je van grub naar grub2 doet upgraden maar niet andersom.)
« Laatst bewerkt op: 2009/11/05, 21:15:06 door wouter215 »
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline Passant

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #1 Gepost op: 2009/10/30, 16:57:54 »
Ik moet ubuntu opstarten met in plaats van quiet splash moet ik acpi=off noapic pnpbios=off doen.
Bij GRUB2 kan je deze opties opgeven in het /etc/default/grub bestand bij de GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" entry. Om deze instellingen in werking te laten treden moet wel nog het update-grub commando uitgevoerd worden. Wanneer je de machine aanzet kan je trouwens nog steeds op een entry van grub staan en de letter 'e' indrukken om er tijdelijk extra opties aan toe te voegen, geloof ik.

dus mijn vraag is hoe kan ik vanaf de ubuntu 9.10 livecd grub 2 op partietie 6 vervangen met grub en dan menu.lst aanpassen om ubuntu 9.10 op te starten?
Ik heb er zelf geen ervaring mee, maar ik denk dat dit niet zal lukken vanuaf de 9.10 livecd. Ik denk dat het makkelijkst is om deze via de pakketmanager te installeren vanuit Ubuntu zelf.

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #2 Gepost op: 2009/10/30, 23:06:16 »
Ik heb er zelf geen ervaring mee, maar ik denk dat dit niet zal lukken vanuaf de 9.10 livecd. Ik denk dat het makkelijkst is om deze via de pakketmanager te installeren vanuit Ubuntu zelf.
das het probleem. ubuntu start niet op.
en hoe kan ik /etc/default/grub via de livecd veranderen?
« Laatst bewerkt op: 2009/10/30, 23:17:14 door wouter215 »
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #3 Gepost op: 2009/10/30, 23:30:19 »
ik heb eens wat anders geprobeerd:
ik heb opgestart vanaf de livecd en tijdens de installatie gekozen voor de ruimte op mijn 8gb usb.
dan via de bios ingesteld dat de computer de usb schijf als eerste opstart.(om de truecrypt loader te vermijden)
ik heb snel op "e" zitten rammen. toen kreeg ik een text venster waar ik acpi=off noapic pnpbios=off kon invullen. opgestart en verder.
dat werkt.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: grub 2 terugzetten naar grub met livecd
« Reactie #4 Gepost op: 2009/10/31, 10:35:00 »
en hoe kan ik /etc/default/grub via de livecd veranderen?
Zie de Ubuntu-NL documentatie wiki: Herstel Grub 2 met een LiveCD
Klik links bovenin op Documentatie

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #5 Gepost op: 2009/10/31, 14:00:45 »
ik zal het eens proberen.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #6 Gepost op: 2009/10/31, 14:13:30 »
die laatste opdracht werkt niet...
ubuntu@ubuntu:~$ sudo grub-install /dev/sda6 --root-directory=/mnt
grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR.  This is a BAD idea.
grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged.
grub-setup: error: Cannot read `/grub/core.img' correctly
dev6 is mijn ext4 ubuntu partietie.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: grub 2 terugzetten naar grub met livecd
« Reactie #7 Gepost op: 2009/10/31, 14:30:11 »
de windows bootloader met 2 opties: windows en ubuntu.
Euh, als je je windows bootloader gebruikt is sudo grub-install /dev/sda6 --root-directory=/mnt bij nader inzien inderdaad niet goed.

Je wil grub niet in de MBR plaatsen maar op een partitie... Die recovery staat niet in de grub2 wiki.  :(
Klik links bovenin op Documentatie

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #8 Gepost op: 2009/10/31, 19:12:37 »
van links naar rechts:
bootsector(truecrypt)sda1, windows(gecodeerd)sda2, 1mb vrij sda3, gecodeerde partietie sda4, 1mb vrij sda5, ext4 ubuntu sda6, 3gb swap sda7, recovery(fat32)sda8
ik wil dus de volledige bootloader van linux op zijn eigen partietie(sda6). zoals bij grub (ubuntu 9.04)het geval was.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #9 Gepost op: 2009/11/01, 15:13:12 »
ik start weer op met mijn 8gb usb, en wat staat er in de bootlijst? kernel nogwat op sda6.
eindelijk kan ik ubuntu op mijn pc opstarten.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #10 Gepost op: 2009/11/01, 15:35:54 »
kan ik ook grub2 vervangen met grub in ubuntu (sda6) zelf?
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline wouter215

  • Lid
Re: grub 2 terugzetten naar grub met livecd
« Reactie #11 Gepost op: 2009/11/05, 21:14:26 »
ik heb ubuntu 9.04 weer geïnstalleerd en daarna geupgrade naar 9.10 en grub behouden.
ubuntu 9.10 werkt nu perfect.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>

Offline Paul7

  • Lid
Re: [OPGELOST]grub 2 terugzetten naar grub met livecd
« Reactie #12 Gepost op: 2009/11/23, 20:16:18 »
Ook ik heb zo'n beruchte laptop en was een beetje huiverig om Windows vanaf te gooien gelet op de problemen een fatsoenlijke installatie er op te krijgen.

Nu ik wat extra tijd had heb ik mij er maar toch aan gewaagd een clean install van 9.10 via de live-CD uit te voeren. Na veel zoekwerk diverse re-install's is het uiteindelijk toch gelukt om een goed draaiende versie 9.10 met Grub2 er op te krijgen.

Na installatie van de software en het herstarten van de laptop was ik even de "esc" toets kwijt die ik gewend was in Grub om de nodige aanpassing te kunnen doen, t.w. live acpi=off noapic pnpbios=off -- en kon ik keer op keer niet opstarten. Dus nog maar eens goed lezen wat ze over Grub 2 hebben geschreven. In plaats van de "esc" toets moet je dus de SHIFT toets gebruiken om Grub2 te kunnen aanpassen voor een eerste boot. Daarna is het zoals Adriaan L al heeft aangegeven via de terminal /etc/default/grub aanpassen.

sudo gedit /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="live acpi=off noapic pnpbios=off --"

Daarna nog even sudo update-grub en een reboot. En voila hij deed het ook nog.

Al met al een zeer leerzame ervaring.

Paul

Offline wouter215

  • Lid
Re: [OPGELOST]grub 2 terugzetten naar grub met livecd
« Reactie #13 Gepost op: 2010/05/09, 01:51:59 »
ik zal het eens proberen.
<a href="http://ubuntucounter.geekosophical.net" title="The Ubuntu Counter Project - user number # 30987"><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-user2.php?user=30987" alt="The Ubuntu Counter Project - user number # 30987" /></a>