Mobes Posted September 14, 2011 Author Posted September 14, 2011 Ok. I just completed the cdrom --init. I got the following:ATAPI device found Data =170, CTRL =376, Device =0(Note: 0 =Master, 1=Slave. CDROM Device found Data =170, CTRL =376, Device =0(Note: 0 =Master, 1=SlaveFound 1 CDROM (Note: Further read could fail if hardware does not fully support ATAPI)I take it this good When I go to the next step the cdrom --init does not need to be done again, right? I will just type in map --hook??
jaclaz Posted September 14, 2011 Posted September 14, 2011 When I go to the next step the cdrom --init does not need to be done again, right? I will just type in map --hook??Yep. In practice you are telling grub4dos to ignore BIOS provided drives and try to use it's internal (grub4dos') driver for the ATAPI CDROM.The result (the found CD drive) needs to be "hooked" i.e. made "persistent" in the drive table, or if you prefer until the map is hooked you won't see any (cdn) device, since the info about the found drive is not written anywhere.jaclaz
Mobes Posted September 16, 2011 Author Posted September 16, 2011 (edited) @jaclaz - Sorry, I just realized my last reply didn't post. I'm sure it was a SUE! Anyway, I tried the map --hook and got the following error:Error 61: Refuse to hook int13 because of empty drive map tablePlease let me know what I need to do.Mobes Edited September 16, 2011 by Mobes
jaclaz Posted September 16, 2011 Posted September 16, 2011 @jaclaz - Sorry, I just realized my last reply didn't post. I'm sure it was a SUE! Anyway, I tried the map --hook and got the following error:Error 61: Refuse to hook int13 because of empty drive map tablePlease let me know what I need to do.MobesWell, no there might be a misunderstanding. The whole sequence you have to tell grub4dos can be (like Ponch originally posted):cdrom --initmap --hookchainloader (cd0)rootnoverify (cd0)bootor the slightly different I posted:cdrom --initmap --hookroor (cd0)chainloaderbootWhen you boot you need to input EACH of the above lines (pressing [ENTER] at each one), maybe this is what the misunderstanding was about.You don't need to re-do the cdrom --init in the SAME " seesion" but you need to re-do it if you reboot.Once the sequence works, as Ponch originally suggested, you put it in a menu.lst entry and you just choose that entry at boot time.jaclaz
Mobes Posted September 16, 2011 Author Posted September 16, 2011 (edited) Ok. I just tried a reboot and entered into Grub4Dos, after entering map --hook (no feedback), then input chainloader (cd0) and received a Error 25, Disk Read Error. Edited September 16, 2011 by Mobes
jaclaz Posted September 16, 2011 Posted September 16, 2011 (edited) Ok. I just tried a reboot and entered into Grub4Dos, after entering map --hook (no feedback), then input chainloader (cd0) and received a Error 25, Disk Read Error. But was that test with a CD (media) in the drive? Also try using "my" version:root (cd0)at least when testing manually, this would work (normally, NOT necessarily in your case) also with a non-bootable CD in the CD drive.jaclaz Edited September 16, 2011 by jaclaz
Mobes Posted September 17, 2011 Author Posted September 17, 2011 jaclaz, Ponch - Just finished testing and worked perfectly. Added the menu.lst per Ponch, tested and worked perfectly again!So, did this have to do with me changing out the HDD? The BIOS recognized the DVD/CD previously...Also, thanks again for your help. This is a great forum for anyone trying to resolve an issue and/or wanting to learn more about their OS. Ponch, you may remember, or not from a few months ago you helped me to complete my USB for installing WinXP and Office. Should I edit this to Resolved??Mobes
dencorso Posted September 17, 2011 Posted September 17, 2011 Should I edit this to Resolved??Yes. But also do reproduce your final menu.lst as a quote, for the benefit of future readers. Glad its solved.
Ponch Posted September 17, 2011 Posted September 17, 2011 Glad my "plainly wrong" answer from 3 days ago helped you.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now