Ubuntu geinstalleerd maar XP start, geen GRUB

Pagina: 1
Acties:
  • 637 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
Hey,

Ik heb net Ubuntu Gutsy geinstalleerd op de PC op een 10gb unallocated space (stukje van de C-schijf, Windows staat op D). Installatie verliep prima, swap van 2gb erbij aan gemaakt. Ik ben niet gevraagd of ik GRUB wilde installeren. Na herstart van het systeem na installeren start XP op, zonder te vragen of ik Ubuntu of XP wil starten.

Hier gezocht en op ubuntuforums.org en overal wordt gezegd dat ik met Super GRUB het alsnog moet installeren. Dit geprobeerd, maar wat ik ook kies, dat programmaatje blijft hangen na een selectfile commando... heeft iemand een idee hoe ik dit kan oplossen?

Dit topic lijkt exact op mijn probleem: [Ubuntu] Hardeschijf en boot probleempjes maar de oplossing die daar wordt aangedragen werkt dus niet.

Ik draai nu in de live omgeving. Output van fdisk -l is:
Disk /dev/sda: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa57e73a7

Device Boot Start End Blocks Id System
/dev/sda1 1 3723 29898760+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 3724 4816 8779522+ 83 Linux
/dev/sda3 4817 4998 1461915 82 Linux swap / Solaris

Disk /dev/sdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe6dae6da

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 14945 120045681 7 HPFS/NTFS

Disk /dev/sdc: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1d21d85f

Device Boot Start End Blocks Id System
/dev/sdc1 2 30515 245103705 f W95 Ext'd (LBA)
/dev/sdc5 2 22311 179205043+ 7 HPFS/NTFS
/dev/sdc6 22312 30515 65898598+ 7 HPFS/NTFS

[ Voor 49% gewijzigd door Peedy op 20-10-2007 21:35 ]


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 15:32

Sebazzz

3dp

Start eens een Live CD en typ in een terminal (console venster):
sudo grub-install /dev/XXX

Waarbij XXX je drive is. Dat is hda bij een IDE harddisk op de master, hdb bij een IDE harddisk op slave, sda voor de eerste SATA of SCSI harddisk, sdb voor de tweede SATA disk, etc.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
Dat had ik inderdaad ook al geprobeerd, dan krijg ik dit:
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot: Not found or not a block device.
ubuntu@ubuntu:~$
Op deze pagina (voor Gentoo maargoed) vond ik nog een optie:
Code Listing 12.1: Grub Output

# grub-install --root-directory=/boot /dev/hda
Could not find device for /boot/boot: not found or not a block device

Solution

Check that you didn't forget the following:

Code Listing 12.2: Updating the mtab file

# cp /proc/mounts /etc/mtab
Maar dat werkt helaas ook niet.

Op een andere pagina vond ik dat je onder Ubuntu hem naar /etc/fstab moet kopieren maar nu krijg ik direct de melding: Could not find device for /boot: Not found or not a block device. als ik grub-install /dev/sda doe.

Ik heb net ook 'sudo grub' gevolgd door zo'n find, root en setup opdracht gedaan waardoor GRUB geinstalleerd zou moeten zijn, maar het maakt nog steeds geen verschil :(

[ Voor 72% gewijzigd door Peedy op 20-10-2007 22:50 ]


Acties:
  • 0 Henk 'm!

  • Matthijs
  • Registratie: Juni 2001
  • Laatst online: 03-07 12:24
Heb je al geprobeerd hem opnieuw te installeren?

Acties:
  • 0 Henk 'm!

Verwijderd

Peedy schreef op zaterdag 20 oktober 2007 @ 21:40:
Dat had ik inderdaad ook al geprobeerd, dan krijg ik dit:

[...]
En je hebt een /boot mounting point aangemaakt?

Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
Hoe bedoel je dat? Als ik onder de Live CD op 'disk' kijk zie ik de /boot map er wel gewoon op staan. Of moet ik nog helemaal weer iets mounten?

Ik ben nu trouwens op zoek naar een manier om Ubuntu in de boot.ini van Windows te zetten, zodat ik die bootloader gebruik om Ubuntu te booten.

Heb hem net trouwens opnieuw geinstalleerd, en boot loader installation point was hd0, dus dat klopte. Maar helaas, hij boot weer rechtstreeks naar XP :(

[ Voor 21% gewijzigd door Peedy op 20-10-2007 22:48 ]


Acties:
  • 0 Henk 'm!

  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Peedy schreef op zaterdag 20 oktober 2007 @ 21:33:
Ik heb net Ubuntu Gutsy geinstalleerd op de PC op een 10gb unallocated space (stukje van de C-schijf, Windows staat op D).
Peedy schreef op zaterdag 20 oktober 2007 @ 21:40:
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Dus Ubuntu staat op je eerste hardeschijf, en Windows op je tweede, en je tweede schijf is opstartschijf in de BIOS?

Ubuntu installeert de bootloader op de eerste hardeschijf, en met dat grub-install commando doe je datzelfde nog eens over. In beide gevallen krijg je dan dus geen grub als je computer opstart van de tweede schijf.

De oplossing is natuurlijk om gewoon je BIOS wijs te maken dattie van de eerste schijf moet booten, niet van de tweede. GRUB installeren op de eerste harde schijf kan ook, maar dat heeft volgensmij wat meer voeten in aarde.

Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
Thanks, dat werkt! Nu nog even uitzoeken hoe ik dan Windows in mijn Grub krijg, maar dat zal wel lukken :)
Pagina: 1