{"id":550,"date":"2011-07-03T23:54:00","date_gmt":"2011-07-04T06:54:00","guid":{"rendered":"https:\/\/kb.terabyteunlimited.com\/kb-articles\/image-for-dos-hangs-when-using-bios-direct-or-saving-direct-to-cd-dvd\/"},"modified":"2021-09-07T15:03:58","modified_gmt":"2021-09-07T22:03:58","slug":"image-for-dos-hangs-when-using-bios-direct-or-saving-direct-to-cd-dvd","status":"publish","type":"lsvr_kba","link":"https:\/\/www.terabyteunlimited.com\/kb\/kb-articles\/image-for-dos-hangs-when-using-bios-direct-or-saving-direct-to-cd-dvd\/","title":{"rendered":"Image for DOS Hangs When Using BIOS (direct) or Saving Direct to CD\/DVD"},"content":{"rendered":"<p><strong><font color=\"#ff5500\">Problem:<\/font><\/strong><\/p>\r\n  <ul>\r\n    <li>The system hangs when&nbsp;the <strong>BIOS (direct)<\/strong> bus method is used. <br \/><br \/><\/li>\r\n    <li>The system hangs when saving directly to CD\/DVD.<br \/><br \/><\/li>\r\n    <li>The operation completes successfully, but then hangs after the completion message.<\/li>\r\n  <\/ul>\r\n  <p><strong><font color=\"#ff5500\">Cause:<\/font><\/strong><\/p>\r\n  <ul>\r\n    <li>This occurs when the BIOS attempts to access the SATA\/AHCI drive and either times-out or is unable to return. <br \/><br \/><\/li>\r\n    <li>In the case where the hang occurs after completion and the save log option is enabled, Image for DOS is unable to save the log file because the BIOS has lost access to the drive and saving the log uses the BIOS.<\/li>\r\n  <\/ul>\r\n  <p><strong><font color=\"#ff5500\">Solutions:<\/font><\/strong><\/p>\r\n  <ul>\r\n    <li>When selecting to access <em>any<\/em> drive using the <strong>BIOS (direct)<\/strong> method or when saving directly to CD\/DVD, make sure to use <strong>BIOS (direct)<\/strong> as the access method for all involved drives. For example, select <strong>BIOS (direct)<\/strong> for the partition being imaged as well as for the partition to which the image is being saved.<br \/><br \/>When backing up directly to CD\/DVD media, make sure to use the <strong>BIOS (direct)<\/strong> method to access the source drive.<br \/><br \/><\/li>\r\n    <li>Disable low level SATA\/AHCI support. This can be done when the boot media is created by selecting the <strong>Disable SATA<\/strong> option. Additionally, you can specify the <strong>\/nsata<\/strong> command line option or place <strong>NoSATA=1<\/strong> in the IFD.INI file.<\/li>\r\n  <\/ul>\r\n  <p><strong><font color=\"#ff5500\">Details:<\/font><\/strong><\/p>\r\n  <p>Image for DOS (IFD) includes support for&nbsp;bypassing the BIOS when&nbsp;accessing SATA\/AHCI drives. Due to&nbsp;system specifications actually in use, this requires IFD&nbsp;to initialize and communicate directly&nbsp;with the&nbsp;SATA controller.<\/p>\r\n  <p>Unfortunately,&nbsp;the hand-off mechanism as implemented by many systems is one direction only. This means that&nbsp;once one of those&nbsp;BIOSes gives up control of the SATA controller, it won't attempt to take it back. As a result, when a BIOS request is issued for a SATA drive, the BIOS hangs up.<\/p>\r\n  <p>When the <strong>BIOS (direct) <\/strong>method is selected, IFD attempts to match BIOS drives to SATA drives. If it can't--such as when a BIOS doesn't provide the correct information needed--then the BIOS is used to access the hard drive. In this case, the system will hang until the BIOS returns control (if ever). <\/p>","protected":false},"excerpt":{"rendered":"<p>Problem: The system hangs when&nbsp;the BIOS (direct) bus method is used. The system hangs when saving directly to CD\/DVD. The operation completes successfully, but then hangs after the completion message. Cause: This occurs when the BIOS attempts to access the SATA\/AHCI drive and either times-out or is unable to return. In the case where the [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"lsvr_kba_cat":[1774],"lsvr_kba_tag":[2122],"class_list":["post-550","lsvr_kba","type-lsvr_kba","status-publish","hentry","lsvr_kba_cat-problem-solving-image-for-dos","lsvr_kba_tag-image-for-dos"],"_links":{"self":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba"}],"about":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/types\/lsvr_kba"}],"author":[{"embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/comments?post=550"}],"version-history":[{"count":1,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/550\/revisions"}],"predecessor-version":[{"id":6279,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/550\/revisions\/6279"}],"wp:attachment":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/media?parent=550"}],"wp:term":[{"taxonomy":"lsvr_kba_cat","embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba_cat?post=550"},{"taxonomy":"lsvr_kba_tag","embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba_tag?post=550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}