{"id":732,"date":"2023-03-29T20:19:10","date_gmt":"2023-03-30T00:19:10","guid":{"rendered":"https:\/\/www.mgreene.org\/?p=732"},"modified":"2023-03-29T20:19:10","modified_gmt":"2023-03-30T00:19:10","slug":"using-reactos-some-more-random-notes","status":"publish","type":"post","link":"https:\/\/www.mgreene.org\/?p=732","title":{"rendered":"Using ReactOS, some more random notes."},"content":{"rendered":"\n<p>So, first item, I have been using the nightly release builds. I started with the 0.4.14 version, but I wanted to try a newer version.  As a note, upgrading from 0.4.14 to the nightly did not work for me, but I am not sure if it supposed to work. However, I have not had issues upgrading to newer nightly builds. I do take a snapshot before each update.<\/p>\n\n\n\n<p>I am running ReactOS with VirtualBox, my current version is 7.0.6_Gentoo r155176, on a Gentoo host. I had no problem installing Guest Additions and video and sound work in my VM. The current ReactOS version:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_version.png?resize=419%2C115&#038;ssl=1\" alt=\"\" class=\"wp-image-733\" width=\"419\" height=\"115\"\/><figcaption class=\"wp-element-caption\">Current ReactOS nightly version I am using.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>First a disclaimer, the following issues I list might be from something I have done wrong and not a ReactOS issue.<\/p>\n\n\n\n<p>One issue I have always had is saving the running VirtualBox VM and restarting. It is not a huge issue because the VM starts very quickly. It would be nice to restart without having to reopen all my apps. I have had this issue on two systems. This is the error I get:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_trap.png?resize=670%2C505&#038;ssl=1\" alt=\"\" class=\"wp-image-734\" width=\"670\" height=\"505\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_trap.png?w=673&amp;ssl=1 673w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_trap.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_trap.png?resize=624%2C471&amp;ssl=1 624w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\" \/><figcaption class=\"wp-element-caption\">Blue screen when restoring VBox machine.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Next issue is remote drive mounting. I keep most items on a Synology NAS share which is mounted on the host Gentoo system. I share the host directory with the ReactOS VM through VirtualBox using &#8220;Auto Mount&#8221;, &#8220;Make Permanent&#8221;, and a driver letter. When I used \/Persistent with the net command, ReactOS would not restart after a couple of boots (cannot really remember), it displayed a red stripe with a frozen display. I just made a bat file on the desktop to mount with a drive letter. This might be a mistake on my part.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"560\" height=\"254\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_mount.png?resize=560%2C254&#038;ssl=1\" alt=\"\" class=\"wp-image-737\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_mount.png?w=560&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_mount.png?resize=300%2C136&amp;ssl=1 300w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/figure>\n<\/div>\n\n\n<p>Another minor issue was installing <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/open-watcom\/open-watcom-v2\/releases\/tag\/Current-build\" data-type=\"URL\" data-id=\"https:\/\/github.com\/open-watcom\/open-watcom-v2\/releases\/tag\/Current-build\" target=\"_blank\">Open Watcom v2<\/a> using the GUI installer (link is an example open-watcom-2_0-c-win-x86.exe file). On a new install it is just an uncomplicated way to get OW installed. The following is the GUI installer from the ReactOS desktop. Click no, the screen flashes and the same dialog is displayed. Click yes and the app closes. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"727\" height=\"593\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_watcom.png?resize=727%2C593&#038;ssl=1\" alt=\"\" class=\"wp-image-739\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_watcom.png?w=727&amp;ssl=1 727w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_watcom.png?resize=300%2C245&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_watcom.png?resize=624%2C509&amp;ssl=1 624w\" sizes=\"auto, (max-width: 727px) 100vw, 727px\" \/><figcaption class=\"wp-element-caption\">Open Watcom v2 Install Screen<\/figcaption><\/figure>\n\n\n\n<p>However, if I run it from the command line using the -i option (no dialogs) everything is installed. This is minor because after the install I unarchive nightly OW builds into the Watcom directory.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_owmenu.png?resize=560%2C579&#038;ssl=1\" alt=\"\" class=\"wp-image-753\" width=\"560\" height=\"579\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_owmenu.png?w=560&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_owmenu.png?resize=290%2C300&amp;ssl=1 290w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><figcaption class=\"wp-element-caption\">Open Watcom v2 After GUI Install<\/figcaption><\/figure>\n<\/div>\n\n\n<p>I did try to install Visual Studio 2017 and I get an error. It is no big deal; I just want to see if it installed, but it might not be supported.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/reactos_vsstudio.png?resize=657%2C293&#038;ssl=1\" alt=\"\" class=\"wp-image-736\" width=\"657\" height=\"293\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/reactos_vsstudio.png?w=799&amp;ssl=1 799w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/reactos_vsstudio.png?resize=300%2C134&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/reactos_vsstudio.png?resize=768%2C343&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/reactos_vsstudio.png?resize=624%2C279&amp;ssl=1 624w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><figcaption class=\"wp-element-caption\">MS Studio 2017 Install Attempt.<\/figcaption><\/figure>\n\n\n\n<p>Occasionally, or maybe more, when an install dialog or other dialog is displayed some of the text is missing.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"403\" src=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_install.png?resize=531%2C403&#038;ssl=1\" alt=\"\" class=\"wp-image-748\" srcset=\"https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_install.png?w=531&amp;ssl=1 531w, https:\/\/i0.wp.com\/www.mgreene.org\/wp-content\/uploads\/2023\/03\/react_install.png?resize=300%2C228&amp;ssl=1 300w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n<\/div>\n\n\n<p>One installation I found useful is the GNU Utilities for Win32. I unarchive it in the root and put the binary directory in Path. This helps swapping between ReactOS and Linux considering I am always typing <em>ls<\/em> rather than <em>dir<\/em>.<\/p>\n\n\n\n<p>Okay, there are some rambling thoughts\/comments. Overall, I cannot understand why 0.4.15 is not the &#8220;latest and greatest&#8221; for downloading. It is much better than the 0.4.14 version.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, first item, I have been using the nightly release builds. I started with the 0.4.14 version, but I wanted to try a newer version. As a note, upgrading from [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[121,42,142],"tags":[122,125],"class_list":["post-732","post","type-post","status-publish","format-standard","hentry","category-reactos","category-virtual-box","category-watcom-v2","tag-reactos","tag-watcom"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":187,"url":"https:\/\/www.mgreene.org\/?p=187","url_meta":{"origin":732,"position":0},"title":"Virtual Box 5.0 in Portage!","author":"Mike","date":"July 14, 2015","format":false,"excerpt":"I guess just in time for Windows 10??? emerge --unmerge -p virtualbox Same old catch if you want the BIOS compiled then Open Watcom is needed. \u00a0To be specific, I have had to use Open Watcom 1.9. \u00a0The emerge output if OW is not found: >>> Source prepared. >>> Configuring\u2026","rel":"","context":"In &quot;Gentoo&quot;","block_context":{"text":"Gentoo","link":"https:\/\/www.mgreene.org\/?cat=12"},"img":{"alt_text":"vb5","src":"https:\/\/i0.wp.com\/wordpress.greenenet.net\/wp-content\/uploads\/2015\/07\/vb5.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/wordpress.greenenet.net\/wp-content\/uploads\/2015\/07\/vb5.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/wordpress.greenenet.net\/wp-content\/uploads\/2015\/07\/vb5.png?resize=525%2C300 1.5x"},"classes":[]},{"id":23,"url":"https:\/\/www.mgreene.org\/?p=23","url_meta":{"origin":732,"position":1},"title":"OS\/2 Zip 3.0 and Unzip 6.0f","author":"Mike","date":"March 7, 2009","format":false,"excerpt":"I got a version of zip 3.0 and unzip 6.0f compiled with Open Watcom 1.8 for OS\/2. Supports bzip compression and files > 2 gig. http:\/\/www.mgreene.org\/pub\/ziptest.zipA readable page of compiled in options is located here: http:\/\/www.mgreene.org\/wikka\/ZipInfo","rel":"","context":"In &quot;OS\/2&quot;","block_context":{"text":"OS\/2","link":"https:\/\/www.mgreene.org\/?cat=24"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":54,"url":"https:\/\/www.mgreene.org\/?p=54","url_meta":{"origin":732,"position":2},"title":"OW RC2","author":"Mike","date":"August 7, 2007","format":false,"excerpt":"Open Watcom v1.7, RC2 is now available July 10, 2007 ftp:\/\/ftp.openwatcom.org\/devel\/","rel":"","context":"In &quot;Open Watcom&quot;","block_context":{"text":"Open Watcom","link":"https:\/\/www.mgreene.org\/?cat=22"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":60,"url":"https:\/\/www.mgreene.org\/?p=60","url_meta":{"origin":732,"position":3},"title":"setvars.cmd","author":"Mike","date":"May 26, 2007","format":false,"excerpt":"Added a Open Watcom eCS-OS\/2 setvars.cmd page. I had to change setvars to add perl statements for building nasm.","rel":"","context":"In &quot;Open Watcom&quot;","block_context":{"text":"Open Watcom","link":"https:\/\/www.mgreene.org\/?cat=22"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":51,"url":"https:\/\/www.mgreene.org\/?p=51","url_meta":{"origin":732,"position":4},"title":"Storm&#8230;","author":"Mike","date":"August 24, 2007","format":false,"excerpt":"Lucky me! While I was out of town Tuesday night we had the mother of all storms. It didn't whack me through the power cords, but rather through a hub. My 8 port hub was fried and every network item attached to it was trashed. This includes the network card\u2026","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.mgreene.org\/?cat=27"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":57,"url":"https:\/\/www.mgreene.org\/?p=57","url_meta":{"origin":732,"position":5},"title":"Better late than never&#8230;","author":"Mike","date":"July 18, 2007","format":false,"excerpt":"Knut released gcc 3.3.5 csd3 12 June 2007 ftp:\/\/ftp.netlabs.org\/pub\/libc\/Open Watcom v1.7, RC1 is now available July 10, 2007 ftp:\/\/ftp.openwatcom.org\/devel\/Also, made some progress on a Hello World device driver","rel":"","context":"In &quot;Open Watcom&quot;","block_context":{"text":"Open Watcom","link":"https:\/\/www.mgreene.org\/?cat=22"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts\/732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=732"}],"version-history":[{"count":12,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts\/732\/revisions"}],"predecessor-version":[{"id":756,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts\/732\/revisions\/756"}],"wp:attachment":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}