Windows 8(.1) MBR omzetten naar GPT (UEFI)

Door nIghtorius op zaterdag 13 juni 2015 22:36 - Reacties (16)
Categorie: Handigheidjes, Views: 5.521

Trouwens een tip voor IEDEREEN die een MBR to GPT conversie willen doen op hun systeemschijf. Ik heb dit ook gewaagd en was hier succesvol in. It looks harder than it actually is. (Dit werkt alleen met Windows 8(.1)!!!!!!)

WEL ALLES GOED LEZEN VOORDAT JE BEGINT. Het is risicovol.

De fase-plan

Fase 1: Voorbereidende werkzaamheden
• Controleer op je systeemschijf of er nog ongepartitioneerde ruimte vrij is (minimaal 100MB)
• Zo niet? Verklein je systeempartitie met 100MB (dit kan gedaan worden in het schijfbeheer)
• Maak een FAT32 partitie aan van ~100MB en label deze BOOT

Fase 2: De conversie van MBR naar GPT
• Download GPTGEN van sourceforge.net/projects/gptgen
• Pak GPTGEN uit naar C:\GPT
• Voer een ADMIN opdrachtprompt uit.
Hierin voer je de volgende opdrachten:

code:
1
2
3
4
CD /d C:\GPT
GPTGEN -b OLDMBR.MBR \\.\PHYSICALDRIVE0
GPTGEN -W \\.\PHYSICALDRIVE0
EXIT


• Na deze stap is je schijf nu GPT! en zal je systeem iig zonder fase 3 NIET booten. Maar maak je geen zorgen. Dit is verwacht!

Fase 3: Installeren UEFI bootloader
• Plaats een WIN8(.1) DVD en zorg ervoor dat je dit via het UEFI pad boot (dus niet via de legacy (CSM) methode)
• Kies voor de optie " Herstel mijn systeem "
• Kies dan later voor de optie " Opdrachtprompt "
• In deze opdrachtprompt ga ik vanuit dat de C:\ schijf je windows schijf is en de D:\ schijf je boot partitie is. Je kunt dit controleren m.b.v. DISKPART -> LIST VOLUME
Hierin voer je de volgende opdrachten uit:

code:
1
2
3
cd /d c:\windows\system32
bcdboot c:\windows /s d: /F UEFI
exit



Fase 4: Je OS booten via UEFI.
• Sluit alle vensters. Haal je DVD eruit en herstart je computer.
• Het systeem boot nu naar Windows 8(.1) via de UEFI bootpad!

LET OP!:
Er is wel ENIGE finesse vereist voor de opdrachtprompt. Als je hier iets niet begrijpt. VOER DAN A.U.B. niet deze procedure uit!

pIRCx86 versie 1.8.0 is in de lucht.

Door nIghtorius op zondag 9 september 2012 12:28 - Reacties (8)
Categorie: -, Views: 4.743

Na een behoorlijke tijd afwezig geweest te zijn heb ik toch nog versie 1.8.0 in de lucht gegooid. Ditmaal met een nieuwe installatieprogramma en bijgewerkte auto-updater, sinds de oude versie van de updater sommige virusscanners niet blij maakte.

De oplossing was betrekkelijk eenvoudig. Gewoon even een confirmatie geven voordat de update gedownload werd. Dit maakte de virusscanners rustig :)

De nieuwe updater kan:

* meerdere bestanden kunnen nu worden gecontroleerd en zonodig worden geupdatet. Dit is vereist bij versie 1.8 en hoger, omdat ik toch meer 3rd party bibliotheken ga gebruiken. Bij versie 1.8 is dit namelijk BASS van (www.un4seen.com) + een flac extensie en een dll om mediatags uit te lezen.

De nieuwe features van pIRCx86 zijn:

* Geluid & geluid-events via BASS.
* Vernieuwde optie scherm, volledig gemoderniseerd.
* Scripting interface uitgebreid zodat scripts ook geluidseffecten kunnen afspelen.
* Toolbar kan ingesteld worden zodat het één regel groot is.
* pIRC kan minimaliseren naar de systemtray ( echter dit werkt niet helemaal zoals het moet, vanwege een bug in de VCL van delphi. Heb al van alles geprobeerd om hiervoor een workaround te vinden, tot heden nog niet gelukt, feature niet verwijderd. Het probleem is dat sommige programma onderdelen spontaan niet meer werken of wanneer het hoofdvenster zichtbaar wordt is het programma niet zichtbaar in de taakbalk )
* Completed Downloads tab in de info paneel. Alle DCC downloads die voltooid zijn komen hierin te staan. Dubbelklikken op een bestand zorgt ervoor dat pIRC dit bestand opent.
* Veel bugfixes.
* Gedeeltelijke unicode support in de scriptingtaal ( werk met UTF-8 strings )

screenshot pIRC 1.8 nieuwe werkbalk:
http://tweakers.net/ext/f/COLn7YwAVorl2uj1QPjgTLfb/full.png

screenshot pIRC 1.8 nieuwe opties venster:
http://tweakers.net/ext/f/uliatLeUqfcSVkEql70Swqse/full.png

De nieuwste versie van pIRC is te downloaden op de volgende URL:
http://www.phibiansoft.net/files/pIRCx86.exe

nIghtorius out..

Mijn eerste echte serieuze tool.

Door nIghtorius op donderdag 23 april 2009 22:31 - Reacties (27)
Categorie: -, Views: 10.207

sinds 2005 ben ik er mee begonnen....... de huidge versie.


Had al verscheidende IRC clients getracht te maken. De eerste client die ik ooit schreef heette nightirc en was ontwikkelt met Microsoft Visual Basic 5. Omdat ik ooit eens een bestandje gedownload had van het Internet met mijn trouwe 33k6 modempje. Het bestandje in kwestie was een RFC.. de RFC van het IRC protocol. RFC 1459 dus.

Deze client heeft verscheidende upgrades gehad en heette op het laatst PhibianIRC. echter gauw kwam ik erachter dat Visual Basic 5 limitaties had, want de broncode was zodanig groot geworden dat het ontwikkelplatform eruit klapte wanneer ik het trachtte te compileren.

Toen op een moment ben ik compleet opnieuw begonnen. Begon veelbelovend. Aanzienlijk sneller dat mijn vorige versie(s). Het was voor mij ook een nieuw begin in een nieuw ontwikkelomgeving genaamd Delphi. Maar echter deze versie heeft nooit het levenslicht kunnen zien en is ergens in een duister hoek op mijn harde schijf aan het verstoffen.

verscheidende pogingen later. Aanbeland bij versie 4 van mijn programma. Erg veel belovend, dit was de eerste toepassing waarbij ik zelf componenten en classes ging schrijven in delphi. Had ooit eens een beta online gegooid van deze toepassing en het was enigszins werkbaar. de beta kun je nog steeds vinden op http://www.phibiansoft.net/files/pIRC4.zip (let op: deze site is erg oud en is nodig aan vervanging toe)

Ook deze versie verloor mijn aandacht (wat erg veel kleine projectjes van mij aan lijden). Dus sinds 2002 heb ik er nooit meer naar omgekeken en het gelaten voor wat het is. Verloor toen het lust in het programmeren. Veel andere dingen aan mijn hoofd. afgebrand etc.

Een heel poos later.. zeg maar 3 jaar later. Ben ik deze versie eens een keer op m'n harde schijf tegengekomen en dacht toen bij mijzelf. Goh, jammer dat ik dit nooit voltooid had. had zoveel plannen toen.

Maar had toendertijd een alweer een nieuwe computer, nieuwere versie van Delphi, waarbij de sourecode van deze versie absoluut niet wou compilen. ( de oude winsock unit werkte niet Delphi 7 )


Toen ben ik begonnen met versie 6 in 2005 (niet 5, versie 5 was een concept) van mijn applicatie genaamd PhibianIRC. Dit keer wou ik het grondbeginselen goed in de smiezen hebben. Het resultaat na wat weekjes programmeren was de publieke beta 0.2.

http://tweakers.net/ext/f/En30OVwnAdkyXvNueh6fHPXf/full.jpg

in tegenstelling tot al mijn andere versies (die gedoemt waren in de steek gelaten te worden) heb ik deze versie stug doorontwikkelt, iets wat ik vaak niet doe. (ik verlies nogal snel interesse in iets)

de vruchten die het afgeworpen heeft is dit: (huidige versie 2009)
http://tweakers.net/ext/f/Gp3OXj10GsTZx5ENHFyJM7l2/full.jpg

echter heeft dit ook een behoorlijk lijstje met bugs en issues die nog opgelost moeten worden. met stipt op nummer 1 is het probleem van mijn auto-updater. Mijn auto-updater controleert namelijk direct bij het opstarten of men de nieuwste versie heeft. dit doet ie door een bestandje te downloaden van mijn webserver waarin de huidige nieuwste versienummer in staat. Op zich niks mis mee, maar echter sommige virusscanners herkennen mijn auto-update tool als een Generic.Downloader. Op zich best wel logisch eigenlijk, maar vervelend.

voor de geïnteresseerden: http://www.phibiansoft.net/files/pIRCx86.exe

kleine vraagje achteraf:

is dit de eerste keer dat jullie van deze toepassing vernemen of heeft één van jullie hem al eerder gezien?