<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Windows – Yeri Tiete</title>
    <link>https://yeri.be/tag/windows/</link>
    <description>Yeri Tiete&#39;s blog</description>
    <language>en</language>
    <copyright>© Yeri Tiete</copyright>
    <lastBuildDate>Sat, 09 Jul 2022 23:14:54 +0200</lastBuildDate>
    <atom:link href="https://yeri.be/tag/windows/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Remote desktop and Wake-on-LAN</title>
      <link>https://yeri.be/remote-desktop-and-wake-on-lan/</link>
      <pubDate>Sat, 09 Jul 2022 23:14:54 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/remote-desktop-and-wake-on-lan/</guid><enclosure url="https://static.yeri.be/2022/07/pexels-photo-1438073.jpeg" length="0" type="image/jpeg" />
      <description>&lt;p&gt;&lt;a href=&#34;http://shanwong.com&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;Shan&lt;/a&gt; uses her iPad a lot, but a lot of the more serious (interior design) work needs to happen on &lt;a href=&#34;https://yeri.be/screen-going-black-with-autocad-lt&#34;&gt;AutoCAD&lt;/a&gt; or Photoshop. That is just not going to work on an iPad. &lt;/p&gt;&#xA;&lt;p&gt;When we&#39;re travelling (read: holiday) she&#39;s carrying an old Lenovo &lt;a href=&#34;https://www.lenovo.com/gb/en/laptops/thinkpad/13-series/ThinkPad-13-Windows-2nd-Gen/p/22TP2TX133E&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;ThinkPad 13&lt;/a&gt; (great device!) just &#34;in case&#34; she needs to open AutoCAD and edit something minor or read the drawings/dimensions. But honestly, most of the time that device is turned off and dead weight.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://static.yeri.be/2022/07/pexels-photo-1438073.jpeg" alt="Remote desktop and Wake-on-LAN"></p><p><a href="http://shanwong.com" target="_blank" rel="noreferrer noopener">Shan</a> uses her iPad a lot, but a lot of the more serious (interior design) work needs to happen on <a href="https://yeri.be/screen-going-black-with-autocad-lt">AutoCAD</a> or Photoshop. That is just not going to work on an iPad. </p>
<p>When we're travelling (read: holiday) she's carrying an old Lenovo <a href="https://www.lenovo.com/gb/en/laptops/thinkpad/13-series/ThinkPad-13-Windows-2nd-Gen/p/22TP2TX133E" target="_blank" rel="noreferrer noopener">ThinkPad 13</a> (great device!) just "in case" she needs to open AutoCAD and edit something minor or read the drawings/dimensions. But honestly, most of the time that device is turned off and dead weight.</p>
<p>But all the above is just an excuse to "I was bored, and I wanted to test something": can I use an old Raspberry Pi (<a href="https://www.raspberrypi.com/products/raspberry-pi-zero-w/" target="_blank" rel="noreferrer noopener">zero W</a>) to remotely wake her Intel NUC, and then use <a href="http://tailscale.com/" target="_blank" rel="noreferrer noopener">Tailscale</a> to use RD on her iPad? Well, yes I can. </p>
<p>I completed this using:</p>
<ul><li>Tailscale to remote desktop from anywhere to home</li><li>Cloudflare Tunnels, Access and DNS to have a web interface to wake the desktop</li><li>A Linux device that's always on and in the same LAN, and that'll run a PHP script. </li></ul>
<h2>Prep work: enable WOL</h2>
<p>First off: enable Wake-on-LAN (WOL) in the BIOS <em>and </em>in your Windows settings. <a href="https://www.intel.com/content/www/us/en/support/articles/000027615/intel-nuc.html" target="_blank" rel="noreferrer noopener">This article explains</a> it for Intel NUCs, but would be similar enough for most devices. The Device Manager pane looked different on our i5 NUC, but was close enough. </p>
<p>On Mac, you just need to enable it in the Energy preference pane, for Linux I have no clue. 🤷‍♂️</p>
<p>Second step: have a working Raspberry Pi (or any Linux device) in <em>the same LAN</em>. This device needs to be turned on 24/7, so use something that uses very little power. </p>
<pre class="wp-block-verse">I do have a more powerful <a href="https://yeri.be/making-bluetooth-work-on-rpi4">RPi4</a> I wish I could've reused (running <a href="https://yeri.be/running-wireguard-in-a-docker-container-rpi">Docker</a> and some other "serious" stuff; however it's currently in a different VLAN, and it's quite crucial the Linux device is in the same LAN as the device(s) you want to wake up), so I went with an old Raspberry Pi Zero W that was collecting dust (it used to run <a href="https://pwnagotchi.ai/" target="_blank" rel="noreferrer noopener">pwnagotchi</a>).</pre>
<p>On the Linux device, install <a href="https://www.mkssoftware.com/docs/man1/etherwake.1.asp" target="_blank" rel="noreferrer noopener">etherwake</a>. The command to run is quite simply <code>etherwake aa:bb:cc:11:22:33</code> (= the ethernet MAC address of your device).</p>
<p>If this doesn't wake your desktop, something is wrong and there's no point continuing. Go and troubleshoot. </p>
<h2>Install Tailscale and RD</h2>
<p>On the (<a href="https://www.youtube.com/watch?v=lKQroybFqg4" target="_blank" rel="noreferrer noopener">Windows</a>) desktop and your iPad, install <a href="https://tailscale.com/download" target="_blank" rel="noreferrer noopener">Tailscale</a>. Login, and make sure it works by pinging from one to the other. </p>
<p>Then set up Remote Desktop on both (<a href="https://support.microsoft.com/en-us/windows/how-to-use-remote-desktop-5fe128d5-8fb1-7a23-3b8a-41e636865e8c#ID0EDD=Windows_10" target="_blank" rel="noreferrer noopener">Windows</a>, <a href="https://apps.apple.com/us/app/remote-desktop-mobile/id714464092" target="_blank" rel="noreferrer noopener">iPad</a>). You should test and make sure you can properly connect using the LAN IP address and then the Tailscale IP address.</p>
<pre class="wp-block-verse">Fun fact: I create a DNS record for all my devices using <a href="https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/" target="_blank" rel="noreferrer noopener">Cloudflare DNS</a> with the syntax of <a href="https://smokeping-sg.superuser.one/smokeping/?target=yeri.TSwol" target="_blank" rel="noreferrer noopener">device-name.ts.yeri.be</a>, so I don't need to ever remember IPs, and can easily <code>ssh</code> or <code>ping</code> devices without having to look up IPs. </pre>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2022/07/cf-dns-ts-1024x461.png" alt="" class="wp-image-70039" width="610" height="274"/><figcaption>Cloudflare DNS screenshot, filtered on "ts". I add both <code>A</code> and <code>AAAA</code> records (not shown in the screenshot) </figcaption></figure>
<pre class="wp-block-verse">Fun fact side track: I actually have a dynamic script that runs (on Linux) and creates <code>hostname.ts.yeri.be</code> for the Tailscale IP, <code>hostname.wg.yeri.be</code> based on the <a href="https://yeri.be/wireguard" target="_blank" rel="noreferrer noopener">Wireguard</a> IP, <code>hostname.lan.yeri.be</code> based on the LAN IP. This dyndns script runs every so often and updates IPs if needed. All this is running using <a href="https://github.com/tech-otaku/cloudflare-dns" target="_blank" rel="noreferrer noopener">Cloudflare DNS and their API</a>. Super convenient.</pre>
<h2>Nginx, php and etherwake</h2>
<pre class="wp-block-verse">I'm a 80s kid, so I'll use dirty PHP to run this script. I'm sure I'll go straight to hell for this, but yolo.</pre>
<p>Install <a href="https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-ubuntu-18-04" target="_blank" rel="noreferrer noopener">nginx and PHP</a> (no need for MySQL and other stuff).</p>
<p><code>etherwake</code> requires root to run (because it needs root access to create a weird <a href="https://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet" target="_blank" rel="noreferrer noopener">magic</a> ethernet packet). Create a file in <code>/etc/sudoers.d/etherwake</code> and add this line:</p>
<pre class="wp-block-code"><code>www-data ALL=(ALL) NOPASSWD: /usr/sbin/etherwake</code></pre>
<p>This will allow <code>www-data</code> (nginx/php) to run <code>/usr/sbin/etherwake</code> using <code>sudo</code>, without password.</p>
<p>In <code>/var/www/html/</code> create an <code>index.php</code> file with:</p>
<pre class="wp-block-code"><code>&lt;html&gt;
&lt;head&gt;&lt;title&gt;Wake on Lan&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Wake up &lt;a href="mycooldesktop.php"&gt;My Cool Desktop&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
<p>And a <code>mycooldesktop.php</code> (or whatever) file with:</p>
<pre class="wp-block-code"><code>&lt;?php
$output = shell_exec('sudo /usr/sbin/etherwake aa:bb:cc:11:22:33 2&gt;&amp;1');
echo "&lt;pre&gt;$output&lt;/pre&gt;";
?&gt;
&lt;p&gt;&lt;a href=".."&gt;Back&lt;/a&gt;&lt;/p&gt;</code></pre>
<pre class="wp-block-verse">It ain't pretty -- but it gets the job done. </pre>
<p>And be sure to edit the MAC address to match your desktop's ethernet MAC address. </p>
<h2>Cloudflare tunnels</h2>
<p>Install Cloudflare Tunnel (via <a href="https://dash.teams.cloudflare.com" target="_blank" rel="noreferrer noopener">Zero Trust</a> dashboard). </p>
<p>When creating a new tunnel, the dashboard will give you all needed commands to install the tunnel on your RPi -- but be sure to select the right OS/architecture (arm64? arm? armhf?). </p>
<figure class="wp-block-image size-large"><img src="https://static.yeri.be/2022/07/cf-tunnel-1024x448.png" alt="" class="wp-image-70047"/><figcaption>Easy.</figcaption></figure>
<p>And then point the tunnel to <code>http://localhost</code>. No need to mess around with <a href="https://yeri.be/tag/ssl">SSL</a> certs.</p>
<p>Lastly, set up Cloudflare Access (via the same Zero Trust dashboard): create a new application, and make sure only approved users can sign in (i.e.: using a pin code emailed to only approved emails). </p>
<figure class="wp-block-image size-large"><img src="https://static.yeri.be/2022/07/cf-access-1024x796.png" alt="" class="wp-image-70048"/><figcaption>I only allow access to my own emails, and my family, by using groups.</figcaption></figure>
<p>You can try it yourself via <a href="https://wol.superuser.one/" target="_blank" rel="noreferrer noopener">wol.superuser.one</a>. You won't get in. :)</p>
<pre class="wp-block-verse">Optionally, but recommended: lock down Nginx to only allow connections from localhost (<code>127.0.0.0/8</code> and <code>::1</code>) if using Cloudflare Tunnels, or <a href="https://www.frankindev.com/2020/11/18/allow-cloudflare-only-in-nginx/" target="_blank" rel="noreferrer noopener">Cloudflare IPs</a> if using port forwarding with <a href="https://www.cloudflare.com/en-gb/products/zero-trust/access/" target="_blank" rel="noreferrer noopener">Cloudflare Access</a> in front. </pre>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2022/07/wol-interface-1024x540.png" alt="" class="wp-image-70042" width="610" height="321"/><figcaption>Love my design skills... But it gets the job done: click that link, and it'll execute <code>etherwake</code>.</figcaption></figure>
<h2>To recap</h2>
<ul><li>We used Tailscale to create a VPN network between the desktop and the iPad. The big benefit is that Tailscale works effortlessly across NAT networks without having to open ports,</li><li>We used Cloudflare DNS so we don't need to remember hostnames :),</li><li>We used Cloudflare Tunnels to make sure the RPi web interface is accessible across NAT (without port forwarding) and from anywhere, </li><li>We used Cloudflare Acces and locked down access to the right people using ACLs,</li><li>We used <code>etherwake</code> running on a RPi to wake up devices that are hibernating or turned off.</li></ul>
<p>And that's it really.</p>
<pre class="wp-block-verse">PS: technically WoL works with WiFi, but when I enabled WoL on the WiFi adapter, the NUC refused to hibernate/sleep for more than a minute, and kept waking itself up. So, there seems to be some kind of trigger in my network that keeps waking it up. Also, not sure if WoL via WiFi would work if the device is turned off (as opposed to sleep or hibernate). I just ended up using ethernet. 

PPS: both Cloudflare Tunnels and Tailscale use <a href="https://www.wireguard.com/" target="_blank" rel="noreferrer noopener">Wireguard</a> tech in the background, so that's really cool. </pre>
]]></content:encoded>
      <category>apple</category><category>hardware</category><category>linux</category><category>misc</category><category>networking</category><category>software</category><category>windows</category><category>www</category>
      <category>windows</category><category>cloudflare</category><category>tailscale</category><category>vpn</category>
    </item>
    
    <item>
      <title>IE9 is the IE6 of CSS3</title>
      <link>https://yeri.be/ie9-is-the-ie6-of-css3/</link>
      <pubDate>Sun, 24 Oct 2010 11:08:52 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/ie9-is-the-ie6-of-css3/</guid>
      <description>&lt;p&gt;I giggled. And &lt;a href=&#34;https://web.archive.org/web/20101024192006/http://css3wizardry.com/2010/08/14/ie9-is-the-ie6-of-css3/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;then cried a little bit&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I giggled. And <a href="https://web.archive.org/web/20101024192006/http://css3wizardry.com/2010/08/14/ie9-is-the-ie6-of-css3/" target="_blank" rel="noopener noreferrer">then cried a little bit</a>.</p>
]]></content:encoded>
      <category>software</category><category>windows</category><category>www</category>
      <category>ie</category><category>windows</category>
    </item>
    
    <item>
      <title>Windows update error 80070005</title>
      <link>https://yeri.be/windows-update-error-80070005/</link>
      <pubDate>Mon, 07 Sep 2009 01:42:15 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/windows-update-error-80070005/</guid>
      <description>&lt;p&gt;This is usually an error due to incorrect rights on certain files on your system.&lt;/p&gt;&#xA;&lt;p&gt;In my case, Windows 2008, as domain controller, I was added to the &amp;ldquo;Domain Guests&amp;rdquo; group.&lt;/p&gt;&#xA;&lt;p&gt;Make sure you&amp;rsquo;re not member of that group, and reboot. This should fix the problem.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is usually an error due to incorrect rights on certain files on your system.</p>
<p>In my case, Windows 2008, as domain controller, I was added to the &ldquo;Domain Guests&rdquo; group.</p>
<p>Make sure you&rsquo;re not member of that group, and reboot. This should fix the problem.</p>
]]></content:encoded>
      <category>errors</category><category>windows</category>
      <category>windows</category><category>windows 2008</category><category>windows update</category>
    </item>
    
    <item>
      <title>MatriXP</title>
      <link>https://yeri.be/matrixp/</link>
      <pubDate>Tue, 11 Nov 2008 14:54:05 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/matrixp/</guid>
      <description>&lt;p style=&#34;text-align: center;&#34;&gt;&lt;object type=&#34;application/x-shockwave-flash&#34; data=&#34;http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1886349&amp;fullscreen=1&#34; width=&#34;448&#34; height=&#34;252&#34; &gt;&lt;param name=&#34;allowfullscreen&#34; value=&#34;true&#34; /&gt;&lt;param name=&#34;AllowScriptAccess&#34; value=&#34;true&#34; /&gt;&lt;param name=&#34;movie&#34; quality=&#34;best&#34; value=&#34;http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1886349&amp;fullscreen=1&#34; /&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1886349&fullscreen=1" width="448" height="252" ><param name="allowfullscreen" value="true" /><param name="AllowScriptAccess" value="true" /><param name="movie" quality="best" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1886349&fullscreen=1" /></object></p>
]]></content:encoded>
      <category>misc</category>
      <category>wtf</category><category>windows</category><category>windows xp</category>
    </item>
    
    <item>
      <title>Network</title>
      <link>https://yeri.be/network/</link>
      <pubDate>Mon, 27 Oct 2008 01:19:50 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/network/</guid>
      <description>&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2008/10/network.png&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;img class=&#34;alignnone size-medium wp-image-624&#34; title=&#34;network&#34; src=&#34;https://static.yeri.be/2008/10/network-300x167.png&#34; alt=&#34;&#34; width=&#34;300&#34; height=&#34;167&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: left;&#34;&gt;From &lt;a href=&#34;http://xkcd.com/350/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;xkcd&lt;/a&gt; again.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align: center;"><a href="https://static.yeri.be/2008/10/network.png" target="_blank" rel="noopener"><img class="alignnone size-medium wp-image-624" title="network" src="https://static.yeri.be/2008/10/network-300x167.png" alt="" width="300" height="167" /></a></p>
<p style="text-align: left;">From <a href="http://xkcd.com/350/" target="_blank" rel="noopener">xkcd</a> again.</p>
]]></content:encoded>
      <category>misc</category>
      <category>wtf</category><category>windows</category><category>network</category><category>virus</category><category>xkcd</category>
    </item>
    
    <item>
      <title>YouTube of the day</title>
      <link>https://yeri.be/youtube-of-the-day/</link>
      <pubDate>Fri, 19 Sep 2008 16:29:55 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/youtube-of-the-day/</guid>
      <description>&lt;p&gt;Just &#39;cause I&#39;m bored.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Just 'cause I'm bored.</p>
<p class="has-text-align-center"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"></object></p>
<p class="has-text-align-center"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true"/></object></p>
<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/q_uddKK3nmY" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/dYP-wBaqQAI" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>]]></content:encoded>
      <category>misc</category>
      <category>wtf</category><category>windows</category><category>apple</category><category>jobs</category><category>mac os x</category><category>twitter</category><category>youtube</category>
    </item>
    
    <item>
      <title>WoW:WotLK 3.0.1 installers</title>
      <link>https://yeri.be/wowwotlk-301-installers/</link>
      <pubDate>Wed, 23 Jul 2008 02:51:10 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/wowwotlk-301-installers/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s a list of all World of Warcraft: Wrath of the Lich King installers:&lt;/p&gt;&#xA;&lt;p&gt;English: &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.exe&#34;&gt;Win&lt;/a&gt; - &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.dmg&#34;&gt;Mac&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;French: &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.exe&#34;&gt;Win&lt;/a&gt; - &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.dmg&#34;&gt;Mac&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;German: &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.exe&#34;&gt;Win&lt;/a&gt; - &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.dmg&#34;&gt;Mac&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Spanish: &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.exe&#34;&gt;Win&lt;/a&gt; - &lt;a href=&#34;https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.dmg&#34;&gt;Mac&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The download is 2.04Gb (on a Mac), I haven&amp;rsquo;t started the download on a Windows yet.&lt;/p&gt;&#xA;&lt;p&gt;And yes, you will still need a beta invitation before being able to login!&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;ll find me under &lt;a href=&#34;http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;amp;n=Tuinslak&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tuinslak&lt;/a&gt; or &lt;a href=&#34;http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;amp;n=Isazi&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Isazi&lt;/a&gt; on the EU beta realm.&lt;/p&gt;&#xA;&lt;p&gt;As for the character copy, it was done within 10 minutes. Just 5 hours left on the download. :(&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Here&rsquo;s a list of all World of Warcraft: Wrath of the Lich King installers:</p>
<p>English: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.dmg">Mac</a></p>
<p>French: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.dmg">Mac</a></p>
<p>German: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.dmg">Mac</a></p>
<p>Spanish: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.dmg">Mac</a></p>
<p>The download is 2.04Gb (on a Mac), I haven&rsquo;t started the download on a Windows yet.</p>
<p>And yes, you will still need a beta invitation before being able to login!</p>
<p>You&rsquo;ll find me under <a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;n=Tuinslak" target="_blank" rel="noopener">Tuinslak</a> or <a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;n=Isazi" target="_blank" rel="noopener">Isazi</a> on the EU beta realm.</p>
<p>As for the character copy, it was done within 10 minutes. Just 5 hours left on the download. :(</p>
<p><em>Edit:</em> same size on a Windows - 2.04Gb. The download contains the setup.exe and the installer.app, so you should be able to copy it to any OS.</p>
]]></content:encoded>
      <category>apple</category><category>games</category><category>software</category><category>windows</category>
      <category>apple</category><category>windows</category><category>wow</category><category>beta</category><category>world of warcraft</category><category>wotlk</category><category>wrath of the lich king</category>
    </item>
    
    <item>
      <title>Vista pointing out the obvious</title>
      <link>https://yeri.be/vista-pointing-out-the-obvious/</link>
      <pubDate>Mon, 19 May 2008 18:40:52 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/vista-pointing-out-the-obvious/</guid>
      <description>&lt;p style=&#34;text-align:center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2008/05/vistasp1.png&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;img class=&#34;size-thumbnail wp-image-85&#34; style=&#34;vertical-align: middle;&#34; title=&#34;Vista&#34; src=&#34;https://static.yeri.be/2008/05/vistasp1-150x150.png&#34; alt=&#34;Vista pointing something out&#34; width=&#34;150&#34; height=&#34;150&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align:center;"><a href="https://static.yeri.be/2008/05/vistasp1.png" target="_blank" rel="noopener"><img class="size-thumbnail wp-image-85" style="vertical-align: middle;" title="Vista" src="https://static.yeri.be/2008/05/vistasp1-150x150.png" alt="Vista pointing something out" width="150" height="150" /></a></p>
]]></content:encoded>
      <category>software</category><category>windows</category>
      <category>windows</category><category>vista</category>
    </item>
    
    <item>
      <title>Mac OS X &gt; Windows</title>
      <link>https://yeri.be/mac-os-x-windows/</link>
      <pubDate>Mon, 14 Jan 2008 14:29:40 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mac-os-x-windows/</guid>
      <description>&lt;p&gt;When surfing the web, I came upon an old site we (read: &lt;a href=&#34;http://rootspirit.com&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Rootspirit&lt;/a&gt;) used to host.&lt;/p&gt;&#xA;&lt;p&gt;Nick, one of the posters, wrote an article I totally agree with. It really reflects why I&amp;rsquo;m using Mac instead of Windows now.&lt;/p&gt;&#xA;&lt;p&gt;Read about it &lt;a href=&#34;https://web.archive.org/web/20090527080020/http://www.mouseover.be:80/2008/01/13/wat-apples-mac-os-x-beter-maakt-dan-windows/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;here&lt;/a&gt; (Dutch), or &lt;a href=&#34;http://www.google.com/translate?u=http%3A%2F%2Fwww.mouseover.be%2F2008%2F01%2F13%2Fwat-apples-mac-os-x-beter-maakt-dan-windows%2F&amp;amp;langpair=nl%7Cen&amp;amp;hl=en&amp;amp;ie=UTF8&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;here&lt;/a&gt; (Google translated, far from understandable)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>When surfing the web, I came upon an old site we (read: <a href="http://rootspirit.com" target="_blank" rel="noopener noreferrer">Rootspirit</a>) used to host.</p>
<p>Nick, one of the posters, wrote an article I totally agree with. It really reflects why I&rsquo;m using Mac instead of Windows now.</p>
<p>Read about it <a href="https://web.archive.org/web/20090527080020/http://www.mouseover.be:80/2008/01/13/wat-apples-mac-os-x-beter-maakt-dan-windows/" target="_blank" rel="noopener noreferrer">here</a> (Dutch), or <a href="http://www.google.com/translate?u=http%3A%2F%2Fwww.mouseover.be%2F2008%2F01%2F13%2Fwat-apples-mac-os-x-beter-maakt-dan-windows%2F&amp;langpair=nl%7Cen&amp;hl=en&amp;ie=UTF8" target="_blank" rel="noopener noreferrer">here</a> (Google translated, far from understandable)</p>
]]></content:encoded>
      <category>apple</category>
      <category>apple</category><category>windows</category><category>mac os x</category>
    </item>
    
    <item>
      <title>Bootcamp</title>
      <link>https://yeri.be/bootcamp/</link>
      <pubDate>Sun, 13 Jan 2008 00:40:31 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/bootcamp/</guid>
      <description>&lt;p&gt;For a few courses I&amp;rsquo;m following at school, I need to be able to run Windows.&lt;/p&gt;&#xA;&lt;p&gt;As I&amp;rsquo;m owning a Macbook Pro (with Leopard) that shouldn&amp;rsquo;t have to be any problem using &lt;a href=&#34;https://support.apple.com/boot-camp&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Bootcamp&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.&lt;/p&gt;&#xA;&lt;p&gt;As I don&amp;rsquo;t really like to reboot into XP (I can&amp;rsquo;t access my mails, don&amp;rsquo;t have my IRC client, all my Camino tabs are closed, &amp;hellip;) I tried Parallels.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>For a few courses I&rsquo;m following at school, I need to be able to run Windows.</p>
<p>As I&rsquo;m owning a Macbook Pro (with Leopard) that shouldn&rsquo;t have to be any problem using <a href="https://support.apple.com/boot-camp" target="_blank" rel="noopener noreferrer">Bootcamp</a>.</p>
<p>I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.</p>
<p>As I don&rsquo;t really like to reboot into XP (I can&rsquo;t access my mails, don&rsquo;t have my IRC client, all my Camino tabs are closed, &hellip;) I tried Parallels.</p>
<p>Parallels, at first, was a real disappointment. It crashed my Mac OS X several times. It was only, just a few days later, when they released a patch to solve all Leopard issues, that I started to enjoy it.</p>
<p>Running all my programs from Parallels (instead of rebooting), I never noticed my Bootcamp WinXP was actually broken. As exams were approaching (I&rsquo;m not allowed to run a virtualization of Windows, because my school&rsquo;s key and network loggers won&rsquo;t work like intended, not that I care that much, but they do ;) ), I rebooted for the first time in weeks to my Bootcamp XP, and noticed the <a href="http://kb.parallels.com/entry/63/526/0/" target="_blank" rel="noopener noreferrer">famous hal.dll error</a> (or <a href="http://www.google.com/search?q=hal.dll%20parallels%20bootcamp" target="_blank" rel="noopener noreferrer">Google it</a>, you&rsquo;ll see why it&rsquo;s famous).</p>
<p>I repaired my Windows XP install (as explained in Parallels&rsquo; knowledge base), and that indeed fixed the problem&hellip; of Bootcamp&hellip; My parallels was now broken (hal.dll error for Parallels, instead of Bootcamp). Trying to recreate a new Parallels virtual disk for bootcamp, or even reinstall the program, &hellip; All failed. (There should be bootflags to edit, and force Parallels to use a different hal.dll, well, read about it <a href="http://forum.parallels.com/showthread.php?p=80712" target="_blank" rel="noopener noreferrer">here</a>, it&rsquo;s no longer useful for me.)</p>
<p>Googling and searching their forums, no luck, no one had a fixed solution. Only &rsquo;try this&rsquo; and &rsquo;try that&rsquo;. (To follow the above howto I&rsquo;ve posted, you need to be able to (re)install Parallels, and by the time I found that howto I wasn&rsquo;t even able to do that; Parallels froze during installation.) I e-mailed the Parallels support team with my problem, and the form said they&rsquo;d reply within 3 working days&hellip; It has been over 2 weeks, and I&rsquo;m still waiting.</p>
<p>I then noticed that my Mac/Apple keyboard driver weren&rsquo;t working in Bootcamp-XP, some chars like #, @, &gt; and so forth weren&rsquo;t working (or at least the layout didn&rsquo;t match with my Apple keyboard). I tried to reinstall the Bootcamp drivers (located on my Leopard DVD), they all failed to install (no error message&hellip;). Being quite fed up with it, I decided to reinstall XP (without formatting, just overwriting my Windows dir). And here too, the drivers failed to install, with no specific error message&hellip; Took the required backups, formatted, and had the wild idea to install Vista.</p>
<p>Booted from the Vista install DVD, and came to the conclusion I needed at least 7 Gb disk space to <em>install</em> Vista (having a 5 Gb partition, this wouldn&rsquo;t work). Back in os X I deleted the Windows partition, and tried to recreate a new (10 Gb) one.</p>
<p>And&hellip; This error came up: &ldquo;<a href="http://forums.macrumors.com/showthread.php?t=191729" target="_blank" rel="noopener noreferrer">Your disk cannot be partitioned because some files cannot be moved</a>&rdquo; (<a href="https://web.archive.org/web/20090206232130/http://macosx.com:80/forums/boot-camp-os-virtualization-mac/276315-boot-camp-1-1-won-t-partition-because-some-files-cannot-moved.html" target="_blank" rel="noopener noreferrer">other link</a>). I now started to panic, as I had less then a week to fix this problem. Following a few try-this-and-try-that&rsquo;s, I removed a few big files from my disk (someone even said to remove Office 2004, but I wasn&rsquo;t about to do that), I tried to repair my disk (from the Leopard DVD), I tried smaller partitions, even 5 Gb wouldn&rsquo;t work, and then, when all hope was almost lost, I tried one last thing; &lsquo;<strong>Zero Out Data</strong>&rsquo;. This will overwrite all deleted files (well, marked for deletion by your disk, but still written on it, so this data can theoretically be recovered) with zero&rsquo;s.</p>
<p style="text-align: center;"><img src="https://static.yeri.be/2008/01/disk_utility-zero_out_data.jpg" alt="Disk Utility - Zero Out Data"/></p>
<p>And this too, has to be done from the Mac OS X install CD/DVD.</p>
<p>After, well, about 40 minutes Disk Utility was done, I rebooted right into Leopard, and retried to create a 5 Gb partition&hellip; And guess what?! It worked!</p>
<p>I deleted that partition again (5 Gb being to small), and recreated a 15 Gb partition, and this too worked with no problems.</p>
<p>I now happily run Vista on my Macbook Pro, and so far I can&rsquo;t complain.</p>
<p>The only thing I haven&rsquo;t been able to fix is Parallels, I can&rsquo;t even reinstall it (it freezes during install). But heck with it, I&rsquo;ve lost enough sweat already to fix Bootcamp.</p>
]]></content:encoded>
      <category>apple</category><category>errors</category><category>virtualisation</category><category>windows</category>
      <category>bootcamp</category><category>windows</category><category>mac os x</category>
    </item>
    
  </channel>
</rss>
