Beste mensen,
Ik heb een probleem. Dat probleem is wel grotendeels door mij veroorzaakt, maar dat levert nog geen oplossing op. Ik heb google al zo'n beetje overbelast
om het antwoord te vinden, maar de voorgestelde oplossingen werkten niet echt.
De situatie is als volgt:
Ik heb een thinkpad T60 van de TU/e. Ik heb windows ervan gegooid en vervolgens Ubuntu erop geinstalleerd. De partitietabel bestaat uit een extended partition met daarin 4 partities: swap, /boot, / (root) en /home. Dat werkte prima.
Omdat ik toch windows ook op m'n laptop wilde hebben heb, ik de /home partitie (de laatste partitie in de extended partitie) 20 GB kleiner gemaakt. Vervolgens de extended partitie kleiner gemaakt zodat de vrije ruimte buiten de extended partitie valt. In de vrij ruimte heb ik vervolgens een NTFS partitie gemaakt en daar windows ingeinstalleerd. Dat ging ook prima. Windows werkt nu. Ik typ dit bericht in die windows-installatie.
Het probleem:
Er staat nog steeds Linux op dit systeem. Tenminste, dat neem ik aan. Ik krijg m'n laptop namelijk niet meer zo gek dat hij die Linux installatie gaat booten. Dat is dus ook het probleem. De partities zijn er nog, maar ik kan hem niet meer opstarten.
De zoektocht naar de oplossing:
Uit de dingen die ik op het internet lees, begrijp ik dat Microsoft zo vrij is geweest de Master Boot Record van mijn harde schijf te overschrijven en te zorgen dat die naar de NTFS partitie verwijst om aldaar Windows op te starten. Ok, wat verder zoeken levert een potentiele oplossing op: wijzig C:/boot.ini op de NTFS partitie zodat een record heeft dat verwijst naar een bestand met daarin de bootinformatie van de Linux installatie. (http://home.zonnet.nl/fre...TO/grub-w2k-howto-nl.html) Ik heb m'n ubuntu livecd erbij gepakt. Daarmee heb ik een bestand linux.bin van de eerste 512 bytes van de /boot partitie gemaakt. Dat kreeg ik niet rechtstreeks weggeschreven naar de NTFS partitie, dus heb ik die op m'n usbstick gezet en vervolgens in Windows naar de C: schijf verplaatst. En boot.ini aangepast zoals in die link staat met als alias "Ubuntu GNU/Linux" ipv "Linux".
Als ik vervolgens de pc opnieuw opstart zie ik wel een bootloader staan. Daar staat Windows XP Professional en Ubuntu GNU/Linux. Dat gedeelte is dus gelukt.Als ik echter Ubuntu GNU/Linux selecteer gaat het fout. Het systeem doet helemaal niets meer. Alleen het power-knopje 8 seconden inhouden biedt soelaas. Opnieuw opstarten geeft geen ander resultaat.
De oplossing die in het bovenste document genoemd wordt is dat de bootsector misschien na cylinder 1024 staat. Volgens mij is dat niet zo. Ik kan in gparted niet zo zien op welke cylinders een partitie staat, maar volgens gparted heeft m'n schijf 195365520 sectoren en 12921 en begint de /boot partitie op sector 419328. Dat betekend kortweg dat m'n /boot partitie ergens in cylinder 27 begint. Hij is maar 6 GB (ja, dat is veel groter dan nodig, maar dat wist ik toen ik um maakte nog niet
) en m'n schijf 100 GB, dus hij houdt ook wel voor 1024 op. Dat is dus het probleem niet.
En nu weet ik het niet meer. Ik hoop dat jullie weten hoe ik dit moet oplossen. Het idee is gewoon dat ik als m'n pc opstart kan kiezen of ik linux of windows start. But how?
Ik heb een probleem. Dat probleem is wel grotendeels door mij veroorzaakt, maar dat levert nog geen oplossing op. Ik heb google al zo'n beetje overbelast
De situatie is als volgt:
Ik heb een thinkpad T60 van de TU/e. Ik heb windows ervan gegooid en vervolgens Ubuntu erop geinstalleerd. De partitietabel bestaat uit een extended partition met daarin 4 partities: swap, /boot, / (root) en /home. Dat werkte prima.
Omdat ik toch windows ook op m'n laptop wilde hebben heb, ik de /home partitie (de laatste partitie in de extended partitie) 20 GB kleiner gemaakt. Vervolgens de extended partitie kleiner gemaakt zodat de vrije ruimte buiten de extended partitie valt. In de vrij ruimte heb ik vervolgens een NTFS partitie gemaakt en daar windows ingeinstalleerd. Dat ging ook prima. Windows werkt nu. Ik typ dit bericht in die windows-installatie.
Het probleem:
Er staat nog steeds Linux op dit systeem. Tenminste, dat neem ik aan. Ik krijg m'n laptop namelijk niet meer zo gek dat hij die Linux installatie gaat booten. Dat is dus ook het probleem. De partities zijn er nog, maar ik kan hem niet meer opstarten.
De zoektocht naar de oplossing:
Uit de dingen die ik op het internet lees, begrijp ik dat Microsoft zo vrij is geweest de Master Boot Record van mijn harde schijf te overschrijven en te zorgen dat die naar de NTFS partitie verwijst om aldaar Windows op te starten. Ok, wat verder zoeken levert een potentiele oplossing op: wijzig C:/boot.ini op de NTFS partitie zodat een record heeft dat verwijst naar een bestand met daarin de bootinformatie van de Linux installatie. (http://home.zonnet.nl/fre...TO/grub-w2k-howto-nl.html) Ik heb m'n ubuntu livecd erbij gepakt. Daarmee heb ik een bestand linux.bin van de eerste 512 bytes van de /boot partitie gemaakt. Dat kreeg ik niet rechtstreeks weggeschreven naar de NTFS partitie, dus heb ik die op m'n usbstick gezet en vervolgens in Windows naar de C: schijf verplaatst. En boot.ini aangepast zoals in die link staat met als alias "Ubuntu GNU/Linux" ipv "Linux".
Als ik vervolgens de pc opnieuw opstart zie ik wel een bootloader staan. Daar staat Windows XP Professional en Ubuntu GNU/Linux. Dat gedeelte is dus gelukt.Als ik echter Ubuntu GNU/Linux selecteer gaat het fout. Het systeem doet helemaal niets meer. Alleen het power-knopje 8 seconden inhouden biedt soelaas. Opnieuw opstarten geeft geen ander resultaat.
De oplossing die in het bovenste document genoemd wordt is dat de bootsector misschien na cylinder 1024 staat. Volgens mij is dat niet zo. Ik kan in gparted niet zo zien op welke cylinders een partitie staat, maar volgens gparted heeft m'n schijf 195365520 sectoren en 12921 en begint de /boot partitie op sector 419328. Dat betekend kortweg dat m'n /boot partitie ergens in cylinder 27 begint. Hij is maar 6 GB (ja, dat is veel groter dan nodig, maar dat wist ik toen ik um maakte nog niet
En nu weet ik het niet meer. Ik hoop dat jullie weten hoe ik dit moet oplossen. Het idee is gewoon dat ik als m'n pc opstart kan kiezen of ik linux of windows start. But how?