Re: [Freedos-user] Cannot find CD
Hi Blair, >> PS: Another possibility is that the old MEMDISK used for our >> 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy? > > I don't think so, because the kernel does display its init message > before invalid opcode. Maybe it is that "BSS_INIT macro" problem? In theory, our kernel sets BSS RAM contents to 0 manually, but at least for OpenWatcom compiled 2038 kernels, this seems to fail as RayeR found out. A workaround is to change: #ifdef _MSC_VER #define BSS_INIT(x) = x #else #define BSS_INIT(x) #endif into the more foolproof: #define BSS_INIT(x) = x which effectively makes all BSS variables non-BSS variables instead of doing that only for MS C compilers. Hardly makes any difference for kernel size etc because we only have very few BSS variables in the kernel anyway. Let me know if you can recompile your own test kernel with the above change. Some of our BSS variables are used by initdisk so if the BSS contents do not get set to 0 properly, initdisk will crash. Thanks :-) Eric PS: Many BIOSes init low RAM to 0 which is why we did not notice this BSS related bug for a long time. -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Eric Auer schrieb: > Hi Blair, > >> I think using aspi.sys you can use cdrecord with it. Maybe I will >> test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails >> to boot). > > Does the Rugxulo.googlepages.com kernel work? You can > use the floppy images there to make boot CD / DVD... > > Eric > > PS: Another possibility is that the old MEMDISK used for our > 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy? > > I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC > and whether loading any EMM386 or similar would workaround...? I've read that grub4dos is more compatible on buggy BIOS's then memdisk but I haven't confirmed that myself. The only evidence is that UBCD 5 beta is now providing an additional grub4dos menu in case memdisk fails with invalid opcode. -mr -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
> PS: Another possibility is that the old MEMDISK used for our > 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy? I don't think so, because the kernel does display its init message before invalid opcode. > > I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC > and whether loading any EMM386 or similar would workaround...? > > > > -- > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Hi Blair, > I think using aspi.sys you can use cdrecord with it. Maybe I will > test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails > to boot). Does the Rugxulo.googlepages.com kernel work? You can use the floppy images there to make boot CD / DVD... Eric PS: Another possibility is that the old MEMDISK used for our 1.0 CD/DVD fails to boot on BIOSes without int 15.87 memcopy? I wonder if this is what makes FDAPM ACPIDUMP fail on EEE PC and whether loading any EMM386 or similar would workaround...? -- Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
>> Google says rugxulo.googlepages.com and there a link >> points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z > > Would this driver work for recording? on any drive? I think using aspi.sys you can use cdrecord with it. Maybe I will test it if I can get FreeDOS to boot on my laptop (1.0 CD kernel fails to boot). > > Maybe I am just daydreaming :) > > Alain > >> >> Eric >> >> >> >> -- >> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA >> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise >> -Strategies to boost innovation and cut costs with open source participation >> -Receive a $600 discount off the registration fee with the source code: SFAD >> http://p.sf.net/sfu/XcvMzF8H >> ___ >> Freedos-user mailing list >> Freedos-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/freedos-user >> >> > > -- > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Eric Auer escreveu: > > Google says rugxulo.googlepages.com and there a link > points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z Would this driver work for recording? on any drive? Maybe I am just daydreaming :) Alain > > Eric > > > > -- > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > > -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Hi! Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660. > > So apparently the ISO9660 file system is becoming common and older > drivers won't work, true? No. SHSUCDX is what does ISO9660 for you. Actually it would be nice to have a version which also does UDF as well :-). ISO9660 and UDF are filesystems, like FAT16, FAT32 or NTFS. The low-level driver (gcdrom or anything) allows DOS to access the sectors on your CD/DVD and tell your drive to start playing audio and similar simple things. Without a low-level driver, SHSUCDX has no access to your CD/DVD drive hardware. Without SHSUCDX, DOS does not know that the sectors on your CD/DVD are part of files. So you do actually need BOTH - one low-level driver and SHSUCDX. >> Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into >> one driver, so you can use both types of CD/DVD drives >> without having to decide which driver you want to install. > > So where do I find it xgcdrom? Google says rugxulo.googlepages.com and there a link points to the 7zip: http://rugxulo.googlepages.com/xgcdrm24.7z Eric -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Ray Davison wrote: > So apparently the ISO9660 file system is becoming common and older > drivers won't work, true? No. Olders drivers don't work, because native S-ATA is accessed differently. >> Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into >> one driver, so you can use both types of CD/DVD drives >> without having to decide which driver you want to install. > > So where do I find it xgcdrom? http://rugxulo.googlepages.com/xgcdrm24.7z Robert Riebisch -- BTTR Software http://www.bttr-software.de/ -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Eric Auer wrote: > Hi! > >>> Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660. So apparently the ISO9660 file system is becoming common and older drivers won't work, true? > > Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into > one driver, so you can use both types of CD/DVD drives > without having to decide which driver you want to install. So where do I find it xgcdrom? Ray -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Hi! >> Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660. > > The CD/DVD is SATA. Since I didn't find xgcdrom I tried gcdrom. Seems > to work. What benefit would I see with xgcdrom? Xgcdrom is xcdrom (ATAPI) and gcdrom (S-ATA) combined into one driver, so you can use both types of CD/DVD drives without having to decide which driver you want to install. Eric -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Eric Auer wrote: > Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660. The CD/DVD is SATA. Since I didn't find xgcdrom I tried gcdrom. Seems to work. What benefit would I see with xgcdrom? Ray -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Eric Auer wrote: > Suitable drivers: xcdrom for ATAPI, gcdrom or uide > or xgcdrom for S-ATA. > > Check http://rugxulo.googlepages.com/ for a mirror of XGCDROM > and other useful updated free DOS software :-). The CD/DVD drive is SATA. I do not find any reference to xqcdrom on that page or in http://rugxulo.googlepages.com/eric-rugxulo288.zip And this link gets me not 4DOS but an ad for McAfee. http://4dos.z-bg.com/ Ray -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
Hi, > I have a 1.0 CD and a 1G, USB, thumb drive that brings up what looks > like the same menu as the CD. Both try to load XCDROM and report "No > CD-ROM to use". Of course the CD had to use the CD drive to get to that > point. Any idea what is going on? The CD boots a diskette image with help of the BIOS, but to access the other files on the CD, a DOS CD driver has to find your drive. Suitable drivers: xcdrom for ATAPI, gcdrom or uide or xgcdrom for S-ATA. If you booted from CD, you can also use the BIOS-assisted ELTORITO.SYS driver until the next reboot. After loading xcdrom / gcdrom / xgcdrom / uide, you also have to load SHSUCDX which is the driver for ISO9660 filesystems: Drivers like gcdrom alone only give low-level CD/DVD, no ISO9660. Check http://rugxulo.googlepages.com/ for a mirror of XGCDROM and other useful updated free DOS software :-). Eric -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Cannot find CD
> I have a 1.0 CD and a 1G, USB, thumb drive that brings up what looks > like the same menu as the CD. Both try to load XCDROM and report "No > CD-ROM to use". Of course the CD had to use the CD drive to get to that > point. > > Any idea what is going on? The CD-ROM contains a boot floppy image which is emulated to be a floppy drive by the BIOS or in this case isolinux. The boot floppy image has to load a cd-rom driver to access the files on the rest of the CD-ROM, and it would seem that XCDROM isn't compatible with your cd-rom drive. With the USB thumb drive, it might be possible to set it up to boot FreeDOS, and use shsucdrd (I think that's the one) to load the iso file as a drive, and then install from there. > > Ray > > -- > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user