[Ubuntu] Disk Boot Failure

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
op het aanraden van degene hierboven heb ik dus Ubuntu geinstalleed. En daarna in het bios ingesteld dat het eerste boot device de hd is waar ubuntu op staat. Als ik nu dus ga restartten krijg ik de error:
Disk boot Failure (enz)

Nou heb ik een topic gevonden op een linux forum waar iemand anders ook deze error krijgt dus heb ik gedaan wat er stond (zie site http://ubuntuforums.org/showthread.php?t=455184). Als ik deze commando's invoer krijg ik te staan dat alles goed gegaan is. Dan restart ik weer maar krijg ik nog steeds disk boot failure.

Is het trouwens de bedoeling dat als ik Ubuntu installeer, kan je bij de laatste stap geavanceerd doen. Moet ik dan de standaard laten staan op hd0 of moet ik de linux hd kiezen?

Acties:
  • 0 Henk 'm!

  • Pim.
  • Registratie: Mei 2001
  • Laatst online: 16-08 16:15

Pim.

Aut viam inveniam, aut faciam

Gesplitst vanuit het ubuntu topic.

Disk boot failure wil zeggen dat je master boot record of volume boot record (opstartschijfjes) niet gevonden wordt. Heb je bij de installatie GRUB in de MBR van je harde schijf geplaatst ???

En geef eens weer welke commando's je precies gedaan hebt uit de handleiding die je laat zien

"The trouble with quotes from the Internet is that you can never know if they are genuine." - Elvis Presley | Niet met me eens ? DM ME


Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
En geef even het resultaat van "sudo fdisk -l" (uitvoeren in een terminal: Applications -> Accessories -> Terminal). Dat geeft een lijst van alle harddisks+partities.

[ Voor 73% gewijzigd door Room42 op 23-12-2008 12:49 ]

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
sorry ik had de verkeerde link gegeven deze moet je hebben:
http://ubuntuforums.org/showthread.php?t=224351
De commando's die ik uitgevoerd heb:
sudo grub
find /boot/grub/stage1
root (hd?,?) op de plaats van de ? de gegevens die ik kreeg van de vorige command
setup (hd0)
quit

Dit ging allemaal goed en er kwam ook succes uit.

Ik zal zometeen de sudo fdisk -| command uitvoeren.

[ Voor 47% gewijzigd door Tripwire999 op 23-12-2008 12:34 ]


Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Tripwire999 schreef op dinsdag 23 december 2008 @ 12:30:
Ik zal zometeen de sudo fdisk -| command uitvoeren.
Maak van die | een kleine L van list ;)

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
Ik zit nu op de linux live cd en ik heb het commando sudo fdisk -l gedaan, ik krijg dit als antwoord:

---------------------------------------------------------------------------------------------------------------------------------------------------------------
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
16 heads, 63 sectors/track, 310101 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0x04bdb4bc

Device Boot Start End Blocks Id System
/dev/sda1 * 3 310098 156288000 7 HPFS/NTFS

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe4242446

Device Boot Start End Blocks Id System
/dev/sdc1 * 1 10199 81920000 7 HPFS/NTFS
/dev/sdc2 10199 121603 894851072 7 HPFS/NTFS

Disk /dev/sdd: 40.0 GB, 40027029504 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf83bf83b

Device Boot Start End Blocks Id System
/dev/sdd1 1 4661 37439451 83 Linux
/dev/sdd2 4662 4866 1646662+ 5 Extended
/dev/sdd5 4662 4866 1646631 82 Linux swap / Solaris
ubuntu@ubuntu:~$
-------------------------------------------------------------------------------------------------------------------------------------------------------------

Acties:
  • 0 Henk 'm!

  • benoni
  • Registratie: November 2003
  • Niet online
Er van uitgaande dat je de live CD draait, en de Linux startpartitie op de 40GB harde schijf is aangekoppeld onder /media/sdd1 (niet zelf getest, foutjes voorbehouden):

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Bind devices aan de doelschijf:
mount -o bind /dev /media/sdd1/dev

# Mount een proc systeem in de doelschijf:
mount -t proc proc /media/sdd1/proc

# Maak een tijdelijke werkomgeving (chroot) van de doelschijf:
chroot /media/sdd1 /bin/bash
# Nu ben je op de doelschijf

# Om na te kijken welke grub-devices bij welke dev-devices horen, en evt. aanpassingen te maken*:
nano /boot/grub/device.map

# Om na te kijken of de grub instellingen kloppen, en zelf aanpassingen te maken*:
nano /boot/grub/menu.lst

# Het grub menu automatisch laten bijwerken:
update-grub

# Laatste check*:
cat /boot/grub/menu.lst

# Nu het master boot record installeren met een grub met de gemaakte instellingen:
grub-install /dev/sdd

# Je zou misschien ook dezelfde grub-instellingen op de eerste schijf kunnen installeren:
grub-install /dev/sda

# Om je chroot omgeving te verlaten:
exit

En dan herstarten en duimen :P

* Voorbeeld settings:
/boot/grub/device.map
code:
1
2
3
4
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc
(hd3)   /dev/sdd

Zeer korte uitleg partitienummering: (hd3,0) komt overeen met /dev/sdd1

/boot/grub/menu.lst
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
...
## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=blahblahblahblahblahblahblahblah ro
...
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd3,0)
...
title           Ubuntu 8.10, kernel 2.6.27-9-generic
root            (hd3,0)
kernel          /boot/vmlinuz-2.6.27-9-generic root=UUID=blahblahblahblahblahblahblahblah ro quiet splash 
initrd          /boot/initrd.img-2.6.27-9-generic
...


Die '# kopt=root=UUID=blahblahblahblahblahblahblahblah ro' kun je ook vervangen door '# kopt=root=/dev/sdd1 ro'. Daarna weer update-grub, controle, grub-install.

Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
Ik loop op de eerste commando al vast van hierboven zie hieronder voor commando:

ubuntu@ubuntu:~$ sudo mount -o bind /dev /media/sdd1/dev
mount: mount point /media/sdd1/dev does not exist
ubuntu@ubuntu:~$

wat doe ik hier verkeerd dan?

En wat gebeurt er eigenlijk als ik grub installeer op mijn windows partitie?

[ Voor 14% gewijzigd door Tripwire999 op 24-12-2008 00:26 ]


Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Tripwire999 schreef op woensdag 24 december 2008 @ 00:20:
Ik loop op de eerste commando al vast van hierboven zie hieronder voor commando:

ubuntu@ubuntu:~$ sudo mount -o bind /dev /media/sdd1/dev
[...]
Je moet de directory nog maken:
mkdir -p /media/sdd1/dev

Die -p zorgt ervoor dat alle directories die nog niet bestaan ook gemaakt worden. Dus als sdd1 niet bestaat, wordt deze ook aangemaakt.

[ Voor 24% gewijzigd door Room42 op 24-12-2008 00:34 ]

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • benoni
  • Registratie: November 2003
  • Niet online
Tripwire999 schreef op woensdag 24 december 2008 @ 00:20:
Ik loop op de eerste commando al vast van hierboven zie hieronder voor commando:
Kijk even of je inderdaad een /media/sdd1 hebt gemount met een map /dev daarin.
Maak anders de map zelf aan. Maar als je Ubuntu op die partitie hebt geïnstalleerd zou er een map /dev op de doelpartitie moeten zijn geplaatst. Een /dev map is voor devices, elk aangesloten apparaat krijgt daarin een node.
En wat gebeurt er eigenlijk als ik grub installeer op mijn windows partitie?
Je kunt die op een andere schijf installeren. Het kan twee problemen geven: 1. dat onbedoeld een Windows MBR wordt overschreven (niet zo erg, je kunt in het grub-menu de Windows partitie startbaar maken). 2. Je bent dan van 2 schijven afhankelijk om op te starten, als er een schijf stuk is moet je vanaf CD gaan repareren.

Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
Ha ik heb het voor elkaar. Ik heb Ubuntu opnieuw geinstalleerd en dan voor het installeren bij geavanceerd de opstartlader op de linux schijf laten installeren! Nu start ie dus Ubuntu op :). Alleen moet ik nog uitvinden hoe je in grub een windows vista partitie weer zichtbaar maakt maar dat staat vast wel ergens op internet! thx voor al jullie hulp :)

Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Goed zo! :)
Tripwire999 schreef op woensdag 24 december 2008 @ 01:19:
[...] Alleen moet ik nog uitvinden hoe je in grub een windows vista partitie weer zichtbaar maakt maar dat staat vast wel ergens op internet! thx voor al jullie hulp :)
Je vindt hem als het goed is gewoon bij Places -> Computer. Als je hem automatisch wil mounten moet je even 'fstab' in je zoekquery opnemen. In /etc/fstab staan alle standaard mounts. Zie ook:
man fstab

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • Tripwire999
  • Registratie: Januari 2004
  • Laatst online: 11-09 09:42
Ik ben nu zover dat ik windows kan booten en ubuntu alleen als ik windows boot krijg ik bootmgr missing! Kan ik dit gewoon repairen met de windows vista dvd of overschrijft ie da grub?

[ Voor 73% gewijzigd door Tripwire999 op 24-12-2008 11:23 ]

Pagina: 1