Nieuws:

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

Auteur Topic: GRUB laat geen Windows zien  (gelezen 2250 keer)

Gast

  • Gast
GRUB laat geen Windows zien
« Gepost op: 2006/10/31, 18:42:37 »
Beste Allen,

Ik heb net Ubuntu bij een vriend ge

Albert

  • Gast
GRUB laat geen Windows zien
« Reactie #1 Gepost op: 2006/10/31, 18:51:21 »
Hoe windows aan grub toevoegen?

Er wordt verondersteld dat /dev/hda1 de lokation van de Windowspartitie is.
Code: sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

Voeg aan het eind van het bestand het volgende toe:
Code: title Windows
root (hd0,0)
savedefault
makeactive
chainloader +1

Sla het bestand op.

Offline siegi

  • Lid
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #2 Gepost op: 2006/10/31, 19:13:47 »
ben je zeker dat windows op /dev/hda5 (de eerste logische partitie)?
dan zou het
title Windows
root (hd0,4)
savedefault
makeactive
chainloader +1

Grub telt bij hd van nul dus /dev/hda1 is bij grub (hd0,0)
euhm maar ik denk wel dat het op /dev/hda1 staat

title Windows
root (hd0,4)
savedefault
makeactive
chainloader +1

Doe eens sudo  fdisk -l /dev/hda  en als het een sata hd is fdisk -l /dev/sda

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #3 Gepost op: 2006/10/31, 19:31:19 »
Bedankt voor de snelle reacties!

Ik heb nog niets aan Grub veranderd, dit is wat ik krijg als ik sudo  fdisk -l /dev/hda doe:

Schijf /dev/hda: 160.0 GB, 160041885696 bytes
255 koppen, 63 sectoren/spoor, 19457 cylinders
Eenheden = cylinders van 16065 * 512 = 8225280 bytes

 Apparaat Boot      Start         Einde    Blokken  Id  Systeem
/dev/hda1               1        2151    17277876   83  Linux
/dev/hda2            9689       19457    78469492+   f  W95 Ext'd (LBA)
/dev/hda3            2152        2407     2056320   82  Linux-swap / Solaris
/dev/hda4            2408        9688    58484632+   7  HPFS/NTFS
/dev/hda5            9689       19122    75778573+   7  HPFS/NTFS
/dev/hda6           19123       19457     2690856    b  W95 FAT32

Partitietabel ingangen zijn niet in schijfvolgorde

Betekent dit nu dat ik wel (hdo,4) moet doen?

Nogmaals, alvast bedankt!

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #4 Gepost op: 2006/10/31, 19:37:42 »
Oh wacht, als ik vanaf 0 tel denk ik dat ik (hd0, 3) moet doen, klopt dat?

Offline siegi

  • Lid
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #5 Gepost op: 2006/10/31, 19:49:17 »
/dev/hda2            9689       19457    78469492+   f  W95 Ext'd (LBA)
ik denk dat het hd(0,1) moet zijn dan.  
Want hda2 is een primaire partitie en normaal zet windows daar zijn boot dingen.

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #6 Gepost op: 2006/10/31, 20:35:44 »
Ai, allebei doen het niet (beide (hd0,1) en (hd0,3) niet), ik heb hd0,4 en hd0,5 ook geprobeerd, ook niets....

Error 12: Invalid device requested

Hoe los ik dit op?

GrM

Offline siegi

  • Lid
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #7 Gepost op: 2006/10/31, 20:45:54 »
geef je /boot/grub/menu.lst eens ...

budster

  • Gast
GRUB laat geen Windows zien
« Reactie #8 Gepost op: 2006/10/31, 21:00:37 »
ik vind het beetje verdacht dat linux op hda1 staat..... heb je niet toevallig .....uhhhh .... linux over XP heen gezet?

ach ja, is die vriend van je ook meteen van die rommel af.

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #9 Gepost op: 2006/10/31, 21:05:20 »
Tja, ik denk niet dat hij heel blij is met dat nieuws...

Op hda5 staat wel de Windows-map, met alles erop en eraan, dus ik denk niet dat het daaraan ligt.

Mijn menu.lst:

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default      0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout      3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title      Windows 95/98/NT/2000
# root      (hd0,0)
# makeactive
# chainloader   +1
#
# title      Linux
# root      (hd0,1)
# kernel   /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## 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=1344f878-df09-4f50-89be-0c3d4591bf8f ro
# kopt_2_6=root=/dev/hda1 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title      Ubuntu, kernel 2.6.17-10-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro quiet splash
initrd      /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title      Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro single
initrd      /boot/initrd.img-2.6.17-10-generic
boot

title      Ubuntu, memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin
quiet
boot

title       Windows
root       (hd0,4)
savedefault
makeactive
chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST

--------------------

Ik heb dus al verscheidene (hd0,n) combinaties geprobeerd...

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #10 Gepost op: 2006/10/31, 21:30:51 »
Het lijkt erop dat Windows op een logische partitie staat. Maar Windows moet op een primaire actieve partitie staan (met boot flag), en mag niet op een logische. Anders werkt-ie niet. Waarom? Vraag 't Bill....

Misschien raakt Grub daardoor ook in de war.

Groet, Pjotr.

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #11 Gepost op: 2006/10/31, 21:37:47 »
Heb Bill direct een mailtje gestuurd, maar voor het geval ik daar geen antwoord op krijg :) :

Kan ik de partities nu nog aanpassen, zodat Windows op een primaire actieve partitie komt, met boot-flag?

Hoop dat 't kan, anders gaat ubuntu er waarschijnlijk vanaf......

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #12 Gepost op: 2006/10/31, 21:43:36 »
Weet ik niet. Ik zal voor je duimen.

Goeie indeling harde schijf voor dual boot:
- hda1: primair, actief, boot flag, NTFS: Windows
- rest op extended
- hda5: logisch, fat32: documenten van zowel Windows als Ubuntu
- hda6: logisch, ext3: Ubuntu Linux
- hda7: logisch, Linux Swap

Groet, Pjotr.

Toevoeging: als je nou eens een image maakt van de Windowspartitie op een extern medium? Harde schijf vervolgens indelen overeenkomstig bovenstaand model, en daarna image terugpleuren op hda1. Moet goed gaan.

budster

  • Gast
GRUB laat geen Windows zien
« Reactie #13 Gepost op: 2006/10/31, 21:45:14 »
Wat ik zou doen is een primary partitie maken, en daar de inhoud van HDA5 heen copieren.

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #14 Gepost op: 2006/10/31, 21:51:47 »
Dank voor de tips!! Ongelofelijk wat een geduld jullie hebben met noobs als mij :D

Een image wordt lastig, er staat ca. 50gb aan data op die partitie...

Zou ik bijv van deze partitie een primaire partitie kunnen maken?

/dev/hda2            9689       19457    78469492+   f  W95 Ext'd (LBA)

En waar doe ik dat precies mee?

Als ik dan vervolgens de Windows map daarop zet en grub ernaar wijs, is het dan goed?

Alvast bedankt!

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
GRUB laat geen Windows zien
« Reactie #15 Gepost op: 2006/10/31, 22:08:29 »
Nee, absoluut niet op hda2! Dat is je extended ruimte, die vervolgens is onderverdeeld in logische partities (hda5 en verder).

Je zou met Gparted de extended ruimte kunnen inkrimpen, waardoor er ongebruikte en ongeformatteerde ruimte ontstaat. Vervolgens die ongebruikte ruimte omzetten in een actieve primaire partitie (fat32, want je wilt erheen kopi

Gast

  • Gast
GRUB laat geen Windows zien
« Reactie #16 Gepost op: 2006/10/31, 22:23:15 »
Zo, dat gaat inderdaad een avontuur worden :)

Is het niet zo dat NTFS aangeraden wordt voor WinXP?

Maar als dat niet kan, dan zal het maar op fat32 moeten.

Ik ga 't nu niet meer proberen (gewoon hopen dat 'ie eerst blij blijft met ubuntu ;) ), maar ik zal de vooruitgang hier blijven posten wanneer ik ermee aan de gang ga!

Bedankt Pjotr, Budster, Siegi en Albert!