Nieuws:

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

Auteur Topic: OPGELOST Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.  (gelezen 1940 keer)

Offline Jan Willem

  • Lid
  • Steunpunt: Nee
 Ubuntu 12.10 vervangen door 13.10. Grub dualboot werkt niet meer, start alleen Windows

Mijn computer is een medion,  I 5 processor, 64 bit, met dualboot van Ubuntu 12.10 en  Windows 8 er op.

Onder 12.10 werkt alles goed, een grub repair programma gebruikt te hebben.
Met het vervangen van 12.10  door 13.10 is de Grub dualboot veranderd en start de computer alleen nog maar in W 8.
Met het installeren van 12.10 in dual boot met W8 had ik al problemen in verband met de beveiligde UEFI boot van windows.

Dit was op te lossen door een GRUBrepair programma, wat ik op het ubuntuforum gevonden heb, met de commando’s
Sudo add-apt-repository ppa:yannobuntu/boot-repair && sudo apt-get update
En
Sudo apt-get install –y boot-repair && boot-repair
was het vlot weer gerepareerd

Ik heb nu mijn  12.10 live cd gebruikt om van de terminal gebruik te kunnen maken, Ubuntu is immers niet meer toegankelijk.
De eerste commandoregel werkt, op de tweede krijg ik de melding:
   “Unable to locate bootrepair”

Hoe krijg ik de boot weer zo dat ik mijn bestaande Ubuntu 13.10 en Windows8 kan starten, als het ware mijn oude dualboot terug.

Groeten Jan Willem
   
« Laatst bewerkt op: 2013/11/14, 20:09:38 door Jan Willem »

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #1 Gepost op: 2013/10/20, 19:35:51 »
Zover ik weet moet je GRUB herstellen met de live versie van Ubuntu die je hebt geïnstalleerd.
http://wiki.ubuntu-nl.org/community/Grub2/Grub2Herstel
In der Beschränkung zeigt sich der Meister.

Offline Jan Willem

  • Lid
  • Steunpunt: Nee
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #2 Gepost op: 2013/10/21, 17:52:22 »
Waarschijnlijk zit de UEFI boot van windows in de weg.
Grub komt niet meer te voorschijn.
nb ik heb twee harde schijven in mijn computer waarvan sdb aleen voor opslag gebruikt wordt.

Als ik de commandos invoer zoals beschreven in http://wiki.ubuntu-nl.org/community/Grub2/Grub2Herstel   
 Krijg ik de volgende melding:

ubuntu@ubuntu:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x93019301

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  3907029167  1953514583+  ee  GPT
Partition 1 does not start on physical sector boundary.

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.

wat nu?

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #3 Gepost op: 2013/10/21, 18:15:35 »
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

GPT gebruikt een andere indeling dan in Linux gebruikelijk is. Kijk eerst eens of je met onderstaande je Grub in orde krijgt, lukt dit niet moet ik even kijken hoe je GRUB2 toch op de GPT schijf krijgt.

Van deze site: http://manual.aptosid.com/nl/sys-admin-grub2-nl.htm
Indien je van een EFI systeem partitie boot moet je deze ook aankoppelen. Uitgaande dat dit /dev/sda1 is:

mount /dev/sda1 /mnt/aptosid-chroot/boot/efi

Met behulp van chroot een overschreven of beschadigd Grub in de MBR herstellen

Om Grub te herstellen indien deze overschreven of corrupt is in de MBR, maak dan een chroot omgeving aan. Met elke live.iso kan worden volstaan ​​en de chroot brengt u naar uw hardeschijf geïnstalleerde systeem, zodat u de juiste grub versie, grub1 (grub-legacy) of grub2 kunt herstellen.

Start op met een live aptosid.iso welke werkt voor uw systeem (32 of 64 bit CD, DVD, USB stick of een SD kaart) en open het konsole. Type in su en druk op enter om root toegang te krijgen.

Gebruik fdisk -l or blkid, gewis u ervan wlke partitie de boot partitie is en verkrijg de juiste namen. Indien je een GUI wilt gebruiken, gebruik dan Gparted:

blkid

en controleer dat fstab overeen komt met de uitvoer van blkid:

cat /etc/fstab

Laten we aanemen dat het root bestandssysteem op /dev/sda2 staat.

mkdir /mnt/aptosid-chroot
mount /dev/sda2 /mnt/aptosid-chroot

Nu moet je de volgende koppelpunten aankoppelen (mount) /proc, /run, /dev and /sys :

mount --bind /proc /mnt/aptosid-chroot/proc
mount --bind /run /mnt/aptosid-chroot/run
mount --bind /sys /mnt/aptosid-chroot/sys
mount --bind /dev /mnt/aptosid-chroot/dev
mount --bind /dev/pts /mnt/aptosid-chroot/dev/pts

Indien je van een EFI systeem partitie boot moet je deze ook aankopelen. Uitgaande dat dit /dev/sda1 is:

mount /dev/sda1 /mnt/aptosid-chroot/boot/efi

Je chroot omgeving is nu klaar, benaderd het via:

chroot /mnt/aptosid-chroot /bin/bash

Nu bent u in staat om de lokale apt's cache te gebruiken of bestanden te wijzigen die je moet aanpassen alsof je goed opgestart bent in het besturingssysteem, in dit geval om terug het probleem met Grub op te lossen in de MBR.

Voor het herstellen van Grub 2

apt-get install --reinstall grub-pc

Om er zeker van te zijn dat grub om de juiste harddisk of partitie geinstalleer is voer je het volgende commando uit:

dpkg-reconfigure grub-pc

Voor het herstellen van Grub 2 EFI

apt-get install --reinstall grub-efi-amd64

Voor het herstellen van Grub 1 (grub-legacy)

apt-get install --reinstall grub-legacy

Volg de instructies van de installatie programma's op.

Om de chroot omgeving vrij te geven:

Ctrl+d

Herstart je PC.
In der Beschränkung zeigt sich der Meister.

Offline Jan Willem

  • Lid
  • Steunpunt: Nee
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #4 Gepost op: 2013/10/27, 13:05:55 »
Na terminal gestart te hebben ben ik begonnen met de beschrijving in het tekstvak boven:
su enter en krijg dan de vraag "wachtwoord".
blanco enter geeft failure en mijn eigen wachtwoord ook
Ik draai vanaf de liveDVD, hoe weet ik dan het WW? of wat vul ik in?

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #5 Gepost op: 2013/10/27, 15:37:08 »
Vermoedelijk hoef je alleen maar even in het UEFI de Windows Boot Manager onderaan te zetten in de opstartvolgorde:
https://sites.google.com/site/computertip/windows#TOC-Verander-enkele-instellingen-van-het-UEFI-het-BIOS-
(punt 2.2, linkerkolom)

Let wel op dat dit meestal na een UEFI-update (of na de opwaardering naar Windows 8.1) weer fout staat, zodat je het dan opnieuw moet corrigeren. Enfin, het is een kleine moeite, als je het eenmaal weet.... :)
« Laatst bewerkt op: 2013/10/27, 18:06:25 door Pjotr »

Offline Jan Willem

  • Lid
  • Steunpunt: Nee
Re: Grub dualboot werkt niet meer na vervangen Ubuntu 12.10 door 13.10.
« Reactie #6 Gepost op: 2013/10/27, 21:35:01 »
Helaas, bij alles wat ik probeer blijft hij alleen in windows opstarten.Grub is buiten beeld.
Wat ik veranderd heb en hoe het nu staat:
Advanced bios setup: boot numlockstate :off
                                Quiet boot disabled
UEFI boot:                 boot1 ubuntu  boot2 ubuntu  boot3 windowsbootmanager
                                                                 ook  geprobeerd boot3 disabeld
Fixedbootorder priorities     boot1  Hard Disk Ubuntu   boot 2 tm 6 vdv usb enzo, geen windows

Het helpt niet
Mijn systeem: Medion Ayoka P5305F,  8M ddr3, 2TB, i5 3350P, 3,1 GHZ, 64 bit, EXT4, UEFI dualboot met Ubuntu 12.10 (nu 13.10)  en W8.

groeten Jan Willem


Offline Jan Willem

  • Lid
  • Steunpunt: Nee
Met EFI de mist in; dualboot van ubuntu 12.10 en Windows8 verpest met upgrade naar 13.10.
Weet iemand hoe dit upgraden eenvoudiger kan?


Ik heb het als volgt opgelost:
Voor mijn data heb ik een opslag op een aparte HD, ik kon naar hartelust experimenteren.
Met Clonezilla had ik een image gemaakt, helaas met bovenstaande fout er in.

Eerst heb ik in Windows 8 de MBR van W8  hersteld met:  https://sites.google.com/site/computertip/reserve-1

de Windows partitie is behouden gebleven.

Dan eerst wat binnen W8 veranderen:
https://sites.google.com/site/computertip/windows

Toen weer UBUNTU 12.10 overnieuw geïnstalleerd, een schone installatie.
https://sites.google.com/site/computertip/schijfindelen

Daarna Grub gerepareerd met
Code:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
then
Code:
sudo apt-get install -y boot-repair && boot-repair
Click on the "Recommended repair" and wait the program to finish
Once completed, reboot your system
The grub menu will appear showing some options. Select the first one reading Windows.
Windows 8 loader will start and most likely here the windows disk check routine will start. If so, once completed, the system will reboot and GRUB menu will appear again.
Select Windows again and check that it will start successfully.
Then restart and select Ubuntu from GRUB menu and check that Ubuntu works too.

Daarna GRUB nog aangepast met
https://sites.google.com/site/computertip/windowseerst

en alles werkt weer naar behoren

Groeten Jan Willem