Nieuws:

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

Auteur Topic: Herinstaleren Grub  (gelezen 2307 keer)

Herinstaleren Grub
« Gepost op: 2015/06/11, 12:27:10 »
Ik ben al heel lang bezig om Grub te installeren omdat er een fout zou zijn in de koppeling. Ik heb via de installatie dvd de sda 1 en de sda 10 gevonden. Deze via de Terminal geinstalleerd, de sda 10 wordt geaccepteerd maar de sda 1 (boot flag) niet. Alles geprobeerd zelfs engelse sites , helaas. De koppeling was om met Windows en Ubuntu te werken. Ik heb de volgorde volgens het advies van computertip gedaan. Wie kan mij helpen?

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #1 Gepost op: 2015/06/11, 15:06:16 »
Op welke partitie is Ubuntu geïnstalleerd? Is het een standaard of een UEFI installatie?

Re: Herinstaleren Grub
« Reactie #2 Gepost op: 2015/06/11, 15:27:48 »
Ik via de boot de dvd als eerste gezet en daarna geprobeerd de Grub te herinstalleren.

Re: Herinstaleren Grub
« Reactie #3 Gepost op: 2015/06/11, 15:33:39 »
Ik weet niet wat het verschil is tussen de twee

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #4 Gepost op: 2015/06/11, 15:40:20 »
Opstarten vanaf een live medium (DVD of USB). Geef dan eens het resultaat van volgende opdracht in een terminal:sudo fdisk -l

Re: Herinstaleren Grub
« Reactie #5 Gepost op: 2015/06/11, 17:23:33 »
Na het ingeven: WARNING: (GUID Partition Table ) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 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/0 size (minimum/optimal): 4096 bytes/4096bytes
Disk identifier: 0x801e7079
     Divice Boot      Start        End                    Blocks                     Id                         System
/dev/sda1                1      1953525167        976762583+           ee                            GPT

Partition 1 does not start on physical sector boundary.

Wat nu

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #6 Gepost op: 2015/06/11, 20:11:34 »
Het is dus een GPT indeling. Wat geeftsudo gdisk -l /dev/sda
lsblk

Re: Herinstaleren Grub
« Reactie #7 Gepost op: 2015/06/11, 21:16:52 »
Dit staat er nu,
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): BE3FD29F-F48A-4EE7-B67A-E75CCBF8671F
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3437 sectors (1.7 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          206847   100.0 MiB   EF00  EFI system partition
   2          206848         2050047   900.0 MiB   2700  Basic data partition
   3         2050048         2312191   128.0 MiB   0C01  Microsoft reserved part
   4         2312192       783718399   372.6 GiB   0700  Basic data partition
   5       783718400      1174618111   186.4 GiB   0700  Basic data partition
   6      1911560192      1953523711   20.0 GiB    2700  Basic data partition
   7      1174618112      1174620159   1024.0 KiB  8300 
   8      1174620160      1174622207   1024.0 KiB  EF02 
   9      1895022592      1911560191   7.9 GiB     8200 
  10      1174622208      1895022591   343.5 GiB   8300 
ubuntu@ubuntu:~$ lsblk
Wat nu?

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #8 Gepost op: 2015/06/11, 22:54:10 »
Ik zie 2 ext-partities, nl sda7 en sda10. Wat staat er op sda7? Slechts 1MB groot.

Ik ga er van uit dat de volledige installatie van Ubuntu op sda10 staat.
Start op van een live medium.
Voer dan volgende opdragcten uit in een terminal:sudo -s
mount /dev/sda10 /mnt
mount /dev/sda1 /mnt/boot/efi
mount -B /proc /mnt/proc
mount -B /dev /mnt/dev
mount -B /sys /mnt/sys
chroot /mnt
grub-install /dev/sda
update-grub
extit
umount /mnt/{proc,dev,sys}
reboot

Re: Herinstaleren Grub
« Reactie #9 Gepost op: 2015/06/12, 08:39:21 »
Dit was het antwoord.
mount: mount point /mnt/boot/efi does not exist
root@ubuntu:~# mount -B /proc /mnt/proc
root@ubuntu:~# mount -B /dev /mnt/dev
root@ubuntu:~# mount -B /sys /mnt/sys
root@ubuntu:~# chroot /mnt
root@ubuntu:/# grub-install /dev/sda
Installing for i386-pc platform.
Installatie is afgerond. Er werden geen fouten gerapporteerd.
root@ubuntu:/# update-grub
Grub-instellingenbestand aan het maken...
Linux-image gevonden: /boot/vmlinuz-3.16.0-30-generic
Initrd-image gevonden: /boot/initrd.img-3.16.0-30-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Windows Recovery Environment (loader) gevonden op /dev/sda2
Windows 8 (loader) gevonden op /dev/sda4
voltooid
root@ubuntu:/# extit
extit: opdracht niet gevonden
root@ubuntu:/# umount /mnt/{proc,dev,sys}
umount: /mnt/proc: niet gevonden
umount: /mnt/dev: niet gevonden
umount: /mnt/sys: niet gevonden
root@ubuntu:/# reboot
wat kan ik nu doen. (volgende stap)

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #10 Gepost op: 2015/06/12, 13:52:37 »
Blijkbaar een typo van mij: extit moet gewoon exit zijn.

Na de opdracht mount /dev/sda10 /mnt voer je eens volgende uit:ls -l /boot

Re: Herinstaleren Grub
« Reactie #11 Gepost op: 2015/06/12, 15:35:15 »
Antwoord,
ubuntu@ubuntu:~$ sudu -s mount /dev/sda10 /mnt mount /dev/sda1 /mnt/boot/efi mount -B /proc /mnt/proc mount -B /dev /mnt/dev mount -B /sys /mnt/sys chroot mnt grub-install /dev/sda update-grup exit umount /mnt{proc,dev,sys} reboot
No command 'sudu' found, did you mean:
 Command 'sudo' from package 'sudo' (main)
 Command 'sudo' from package 'sudo-ldap' (universe)
 Command 'tudu' from package 'tudu' (universe)
sudu: command not found
ubuntu@ubuntu:~$ sudo -s mount /dev/sda10 /mnt mount /dev/sda1 /mnt/boot/efi mount -B /proc /mnt/proc mount -B /dev /mnt/dev mount -B /sys /mnt/sys chroot mnt grub-install /dev/sda update-grup exit umount /mnt/{proc,dev,sys} reboot
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
ubuntu@ubuntu:~$ mount /dev/sda10 /mnt
mount: only root can do that
ubuntu@ubuntu:~$ ls -l /boot
Ik vind dit niet makkelijk, heb ik fouten gemaakt  met intikken.

Re: Herinstaleren Grub
« Reactie #12 Gepost op: 2015/06/12, 15:40:20 »
De bovenste regel is een fout getikt, Sudu in plaats van Sudo, sorry. ik heb dit overgedaan. Voor mij is copieren en plakken het beste.

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #13 Gepost op: 2015/06/12, 15:43:30 »
Je hebt alle opdrachten in 1 lijn gezet. De juiste volgorde:sudo -s
mount /dev/sda10 /mnt
ls -l /mnt
Of met 1 lijn mindersudo mount /dev/sda10 /mnt
ls -l /mnt

Re: Herinstaleren Grub
« Reactie #14 Gepost op: 2015/06/12, 16:11:47 »
ubuntu@ubuntu:~$ sudu -s mount /dev/sda10 /mnt mount /dev/sda1 /mnt/boot/efi mount -B /proc /mnt/proc mount -B /dev /mnt/dev mount -B /sys /mnt/sys chroot mnt grub-install /dev/sda update-grup exit umount /mnt{proc,dev,sys} reboot
No command 'sudu' found, did you mean:
 Command 'sudo' from package 'sudo' (main)
 Command 'sudo' from package 'sudo-ldap' (universe)
 Command 'tudu' from package 'tudu' (universe)
sudu: command not found
ubuntu@ubuntu:~$ sudo -s mount /dev/sda10 /mnt mount /dev/sda1 /mnt/boot/efi mount -B /proc /mnt/proc mount -B /dev /mnt/dev mount -B /sys /mnt/sys chroot mnt grub-install /dev/sda update-grup exit umount /mnt/{proc,dev,sys} reboot
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
ubuntu@ubuntu:~$ mount /dev/sda10 /mnt
mount: only root can do that
ubuntu@ubuntu:~$ ls -l /boot
total 5298
-rw-r--r-- 1 root root 1207386 jan 15 18:22 abi-3.16.0-30-generic
-rw-r--r-- 1 root root  171768 jan 15 18:22 config-3.16.0-30-generic
drwxr-xr-x 1 root root      60 jun 12  2015 grub
-rw-r--r-- 1 root root  176500 mrt 12  2014 memtest86+.bin
-rw-r--r-- 1 root root  178176 mrt 12  2014 memtest86+.elf
-rw-r--r-- 1 root root  178680 mrt 12  2014 memtest86+_multiboot.bin
-rw------- 1 root root 3511040 jan 15 18:22 System.map-3.16.0-30-generic
ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# mount /dev/sda10 /mnt
mount: /dev/sda10 already mounted or /mnt busy
mount: according to mtab, /dev/sda10 is already mounted on /mnt
root@ubuntu:~# ls -l /mnt
total 100
drwxr-xr-x   2 root root  4096 jun  9 08:41 bin
drwxr-xr-x   3 root root  4096 jun  9 08:42 boot
drwxrwxr-x   2 root root  4096 jun  9 08:35 cdrom
drwxr-xr-x  17 root root  4360 jun 12 13:12 dev
drwxr-xr-x 128 root root 12288 jun 12 13:12 etc
drwxr-xr-x   3 root root  4096 jun  9 08:36 home
lrwxrwxrwx   1 root root    33 jun  9 08:40 initrd.img -> boot/initrd.img-3.16.0-30-generic
drwxr-xr-x  23 root root  4096 jun  9 08:41 lib
drwxr-xr-x   2 root root  4096 feb 18 19:34 lib64
drwx------   2 root root 16384 jun  9 08:29 lost+found
drwxr-xr-x   2 root root  4096 feb 18 19:33 media
drwxr-xr-x   2 root root  4096 apr 10  2014 mnt
drwxr-xr-x   2 root root  4096 feb 18 19:33 opt
dr-xr-xr-x 273 root root     0 jun 12  2015 proc
drwx------   2 root root  4096 feb 18 19:40 root
drwxr-xr-x  12 root root  4096 feb 18 19:39 run
drwxr-xr-x   2 root root 12288 jun  9 08:42 sbin
drwxr-xr-x   2 root root  4096 feb 18 19:33 srv
dr-xr-xr-x  13 root root     0 jun 12  2015 sys
drwxrwxrwt   2 root root  4096 jun 12 13:12 tmp
drwxr-xr-x  10 root root  4096 feb 18 19:33 usr
drwxr-xr-x  13 root root  4096 feb 18 19:41 var
lrwxrwxrwx   1 root root    30 jun  9 08:40 vmlinuz -> boot/vmlinuz-3.16.0-30-generic
root@ubuntu:~#

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #15 Gepost op: 2015/06/12, 17:16:37 »
Maak van die laatste lijn eensls -l /mnt/boot/

Re: Herinstaleren Grub
« Reactie #16 Gepost op: 2015/06/12, 17:50:25 »
Dit werkt helaas  niet, wanneer ik de computer opnieuw opstart met een dvd kan ik het eerder geschreven tekst in de Terminal niet oproepen en doet het dus niet. Ik heb je hulp nodig om de stappen te doen. Een voor een. Ik zal via een andere computer wat proberen toe te voegen. Met een Unbutu start krijg ik al een hele tijd iets van Grup. Dit komt via een aanvullende topic.

Re: Herinstaleren Grub
« Reactie #17 Gepost op: 2015/06/12, 18:11:48 »
Ik kan het bestand niet sturen het is te groot. Het is 1,5 MB

Offline Nero

  • Lid
Re: Herinstaleren Grub
« Reactie #18 Gepost op: 2015/06/12, 19:09:42 »
Als je de pc opstart met een live medium kan je wel op internet, en bijgevolg op het forum.

Ik groepeer nog eens de verschillende commando's:sudo mount /dev/sda1 /mnt
ls -l /mnt/boot/

Deze lijnen kan je een na een selecteren en in een terminal (lxterminal in Lubuntu) plakken. Zo vermijd je fouten bij het overtypen.

De resultaten kan je op dezelfde manier hier posten. Liefst tussen code tags (het #-teken boven de smilies). Op die wijze blijft de uitlijning ook behouden.

Re: Herinstaleren Grub
« Reactie #19 Gepost op: 2015/06/12, 19:28:40 »
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ ls -l /mnt/boot/
ls: cannot access /mnt/boot/: No such file or directory
ubuntu@ubuntu:~$
Dit is het antwoord

Offline EZ-man

  • Lid
Re: Herinstaleren Grub
« Reactie #20 Gepost op: 2015/06/12, 20:06:47 »
@Nero: is de onderstaande suggestie iets waard? (Boot-Repair)
https://forum.ubuntu-nl.org/index.php?topic=89022.msg955628#msg955628 

Re: Herinstaleren Grub
« Reactie #21 Gepost op: 2015/06/13, 11:19:16 »
Ik heb de instructie van EZ man gevolgd, via de Engelse site en bij het laatste commando ging het fout.
Ik ben zo teleurgesteld, ik ben al een week bezig en elke dag opnieuw. Ik geloof dat de meeste mensen er aan voorbij gaan dat de uitdrukkingen en adviezen niet vanzelfsprekend zijn voor mensen die geen uitgebreide ervaring hiermee hebben. Ik wil heel graag leren, maar ik loop vast op diverse niet bekende commando's en dan wat nu. Ik blijf toch positief.
Met vriendelijke groet
Pieter Buitendijk

Offline ajjp

  • Lid
Re: Herinstaleren Grub
« Reactie #22 Gepost op: 2015/06/13, 11:50:50 »
Ik ben ook een leek. ik snap het gevoel van Buitendijk. Tegelijkertijd realiseer ik me dat het gebruik van jargon onvermijdelijk is.

Terug naar het probleem. Bij de start van dit topic lees ik:
Citaat
Ik ben al heel lang bezig om Grub te installeren omdat er een fout zou zijn in de koppeling.
Als er al een fout in de GRUB zit, is het dan langzamerhand niet simpeler om een schone herinstallatie te doen?

Re: Herinstaleren Grub
« Reactie #23 Gepost op: 2015/06/13, 12:12:59 »
Dat is het hem, ik heb allang opnieuw geinstalleerd, maar krijg bij de opstart een Grup fout.
Nog wat aanvulling voor het bovenstaande.
VOORBEELD: Als er een storing aan een auto is en de ene automonteur zegt tegen de ander ik zou de ontsteking nalopen weet de man wat te doen.
Maar geeft hij dit advies aan de chauffeur dan zal die zeggen, wat voor een ontsteking???? De monteur die banden kan monteren kan meestal geen versnellingsbak repareren.   
 

Offline ajjp

  • Lid
Re: Herinstaleren Grub
« Reactie #24 Gepost op: 2015/06/13, 12:53:42 »
OK; verondersteld dat wel alle bestanden geïnstalleerd zijn, maar alleen de GRUB niet werkt -en er dus niet geboot kan worden-, dan lijkt mij het laatste advies van EZ-man zeer aan te bevelen.
Ook ik zat eens in een situatie dat alle bestanden wel aanwezig waren maar de computer beweerde dat hij niet kon booten. Boot-Repair, gedraaid vanaf een USB-stick, loste het probleem op.

Edit: sorry ik had niet goed gelezen. Dat had je al geprobeerd. Maar je maakt niet erg duidelijk waarop het met Boot-Repair fout ging. Wat was het laatste commando? Voor zover ik me kan herinneren hoefde ik bij Recommended Repair geen enkel commando in te geven.
« Laatst bewerkt op: 2015/06/13, 13:01:41 door ajjp »