<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>freedos &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/freedos/</link>
	<description>Feed of posts on WordPress.com tagged "freedos"</description>
	<pubDate>Wed, 19 Jun 2013 12:41:34 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Ultimate BootCD and FreeDOS and GA-X48-DQ6 Experiences]]></title>
<link>http://notatypewriter.wordpress.com/2011/01/12/ultimate-bootcd-and-freedos-and-ga-x48-dq6-experiences/</link>
<pubDate>Wed, 12 Jan 2011 21:26:33 +0000</pubDate>
<dc:creator>notatypewriter</dc:creator>
<guid>http://notatypewriter.wordpress.com/2011/01/12/ultimate-bootcd-and-freedos-and-ga-x48-dq6-experiences/</guid>
<description><![CDATA[I have a Gigabyte GA-X48-DQ6 with my drives running in AHCI mode. FreeDOS on UBCD doesn&#8217;t boot]]></description>
<content:encoded><![CDATA[<p>I have a Gigabyte GA-X48-DQ6 with my drives running in AHCI mode. FreeDOS on UBCD doesn&#8217;t boot on this without some changes.</p>
<ul>
<li>Disable RAID or AHCI in the BIOS. Remember to set it back or else Windows gets all mad.</li>
<li>When booting FreeDOS, at the memory settings menu, select optimal not silent or quiet. It should be the second option. Make sure to boot without APM.</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Making DOS boot floppies on Linux]]></title>
<link>http://dunedlin.wordpress.com/2010/11/29/making-dos-boot-floppies-on-linux/</link>
<pubDate>Mon, 29 Nov 2010 12:23:01 +0000</pubDate>
<dc:creator>Wills</dc:creator>
<guid>http://dunedlin.wordpress.com/2010/11/29/making-dos-boot-floppies-on-linux/</guid>
<description><![CDATA[Reasons My &#8220;FreeDOS primer&#8221; doesn&#8217;t advise on making bootable floppy images My]]></description>
<content:encoded><![CDATA[<p><strong>Reasons</strong></p>
<ul>
<li> My <a href="http://dunedlin.wordpress.com/2010/05/31/freedos-primer/">&#8220;FreeDOS primer&#8221;</a> doesn&#8217;t advise on making bootable floppy images
<li> My <a href="http://dunedlin.wordpress.com/2010/06/04/usb-booting-freedos-and-other-oses/"> &#8220;USB boot&#8230;&#8221;</a> article assumes a prebuilt disk image
<li> BIOS updates may require the ability to execute a DOS program
</ul>
</p>
<p><strong>Requirements</strong></p>
<p>Toolchain components:</p>
<ul>
<li> <a href="http://www.info-zip.org/UnZip.html">unzip</a> (latest v6.0, with v6.1 in public beta),
<li> <a href="http://freshmeat.net/projects/mtools">mtools</a> (latest v4.0.15),
<li> <a href="http://freshmeat.net/projects/nasm">nasm</a> (latest v2.10rc2),
<li><a href="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/kernel/sys-freedos-linux/sys-freedos-linux.zip">sys-freedos</a>
</ul>
</p>
<p>Floppy content:</p>
<ul>
<li> Kernel (latest is 2.0.39; I&#8217;ve been using v2.0.36 for some time);<br />
<a href="http://sourceforge.net/projects/freedos/files/">various kernels for download here</a></p>
<li> command.com <a href="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/command/0.83/com083b26x.zip">v0.83b26</a>
<li> Other utilities: see <a href="http://dunedlin.wordpress.com/2010/05/31/freedos-primer/">FreeDOS primer</a> for recommendations
</ul>
</p>
<p><strong>Step 1: Toolchain build</strong></p>
<p><em>1a. mtools and nasm</em>: these packages have configure scripts. Simply set an appropriate &#8211;prefix, then run `<code>make</code>` and `<code>make install</code>`.</p>
<p><em>1b. unzip</em>: unzip is Makefile-based for Unix and Unix-like systems. You will need to:</p>
<ol>
<li> ensure the sanity of &#8216;CC&#8217; in unix/Makefile
<li> run `<code>make -f unix/Makefile generic</code>`
<li> copy &#8216;unzip&#8217;, &#8216;funzip&#8217;, &#8216;unzipsfx&#8217; to toolchain
</ol>
</p>
<p><em>1c. sys-freedos</em>: this is a perl script, and therefore doesn&#8217;t have a compilation stage. You will need to:</p>
<ol>
<li> copy &#8216;bootsecs&#8217; to toolchain&#8217;s /etc
<li> edit sys-freedos.pl to reference this directory
<li> copy the adapted script to your toolchain
</ol>
</p>
<p><strong>Step 2: Populate staging directory</strong></p>
<p>Create a directory and copy in the binaries from their respective archives, e.g:</p>
<p><em>fd-kernel</em>: <code>bin/kernel.sys</code></p>
<p><em>fd-sys</em>: <code>bin/sys.com</code> (this is also present in some kernel archives)</p>
<p><em>fdisk</em>: <code>PROGRAM/FDISK.EXE</code>, <code>PROGRAM/FDISK.INI</code>, <code>PROGRAM/FDISKPT.INI</code></p>
<p><em>format</em>: <code>bin/format.exe</code></p>
<p><strong>Step 3: Create/populate disk image</strong></p>
<p><em>Create file of required size</em>: <code>dd if=/dev/zero of=${DISKIMG} bs=1k count=1440</code></p>
<p><em>Create filesystem</em>: <code>/sbin/mkfs -t msdos ${DISKIMG}</code></p>
<p><em>Make image bootable</em>: <code>sys-freedos --disk=${DISKIMG} --offset=0 --drive=0</code></p>
<p><em>Populate with kernel, etc</em>: <code>mcopy -i ${DISKIMG} -s ${STAGINGDIR}/* ::</code></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Load and use multiple OS's from your USB drive]]></title>
<link>http://shishirasati.wordpress.com/2010/09/06/how-to-load-and-use-multiple-oss-from-your-usb-drive/</link>
<pubDate>Mon, 06 Sep 2010 06:34:50 +0000</pubDate>
<dc:creator>Mr. Mumbai Chapter</dc:creator>
<guid>http://shishirasati.wordpress.com/2010/09/06/how-to-load-and-use-multiple-oss-from-your-usb-drive/</guid>
<description><![CDATA[Ever felt like carrying your Ubuntu, Fedora, Tiny-core and all other OS’s iso in your pen drive?    ]]></description>
<content:encoded><![CDATA[Ever felt like carrying your Ubuntu, Fedora, Tiny-core and all other OS’s iso in your pen drive?    ]]></content:encoded>
</item>
<item>
<title><![CDATA[FreeDOS networking in QEMU and VirtualBox]]></title>
<link>http://andym3.wordpress.com/2010/09/01/freedos-networking-in-qemu-and-virtualbox/</link>
<pubDate>Wed, 01 Sep 2010 13:19:48 +0000</pubDate>
<dc:creator>Andy C.</dc:creator>
<guid>http://andym3.wordpress.com/2010/09/01/freedos-networking-in-qemu-and-virtualbox/</guid>
<description><![CDATA[Today I tried connecting a FreeDOS virtual machine to the Internet using both QEMU (with the virt-ma]]></description>
<content:encoded><![CDATA[<p>Today I tried connecting a FreeDOS virtual machine to the Internet using both QEMU (with the virt-manager frontend) and VirtualBox.</p>
<p>Now, to avoid the <a href="http://mywiki.wooledge.org/XyProblem">XY Problem</a>, I&#8217;ll tell you my evil plan: I want to browse the web using Arachne inside FreeDOS running on top of QEMU or VirtualBox (but I&#8217;d avoid it), inside Xubuntu.</p>
<p>Now, I installed almost all FreeDOS disksets, I configured Crynwr with the NE2k driver for QEMU (and the PCnet (?) driver for VirtualBox) and I configured both WatTCP and Arachne with BOOTP/DHCP. The result? Failure, of course.</p>
<p>Now, I think I&#8217;ll try running QEMU manually on my disk image and pray it works. I&#8217;ll post back if it does.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Linux with Loadlin]]></title>
<link>http://dunedlin.wordpress.com/2010/09/01/linux-with-loadlin/</link>
<pubDate>Wed, 01 Sep 2010 12:01:27 +0000</pubDate>
<dc:creator>Wills</dc:creator>
<guid>http://dunedlin.wordpress.com/2010/09/01/linux-with-loadlin/</guid>
<description><![CDATA[Requirements DOS installation with edit (e.g. FreeDOS; see FreeDOS primer) ) Linux distribution (pre]]></description>
<content:encoded><![CDATA[<p><strong>Requirements</strong></p>
<ul>
<li> DOS installation with <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/edit">edit</a> (e.g. <a href="http://www.freedos.org/freedos/files/">FreeDOS</a>; see <a href="http://dunedlin.wordpress.com/2010/05/31/freedos-primer/">FreeDOS primer</a>)<br />
)</p>
<li> Linux distribution (pre-2.6) with UMSDOS support (e.g. &#8220;Zipslack&#8221; from <a href="ftp://ftp.uninett.no/pub/linux/slackware/slackware-3.9/zipslack/">Slackware</a>; filenames and system requirements will certainly vary with other distributions &#8211; see the relevant documentation)
<li> Loadlin (typically supplied, but also available from <a href="http://ftp.riken.jp/Linux/suse/projects/loadlin/loadlin-1.6/update-1.6c/loadlin.exe.gz">here</a>)
</ul>
</p>
<p><strong>Preparation</strong></p>
<ol>
<li> Create virtual machine with 64MB RAM, 192MB hard disk,
<li> mount FreeDOS install CD; start the machine so it boots,
<li> format the hard disk with 16MB partition for DOS and remainder for data,
<li> reboot; install DOS,
<li> import and unzip loadlin and Zipslack to the root of the data partition (e.g. <code>D:\</code>),
<li> examine <code>linux.bat</code> (in <code>D:\linux</code>) for the &#8220;IDE hard drives&#8221; section; edit to suit the data partition location (e.g. <code>/dev/hda2</code> if <code>D:</code> is the second partition of the first hard disk),
<li> run <code>linux.bat</code> under DOS and enjoy; note that kernels with UMSDOS support have their containing drive available under either <code>/</code> (<code>D:\linux</code>) or <code>/DOS</code> (<code>D:\</code>).
</ol>
</p>
<p><strong>Miscellany</strong></p>
<p>My template for loadlin configuration files is:</p>
<pre>
${KERNEL}

root=/dev/hda1 rw
ramdisk=0,no
#initrd=initrd.mnz ramdisk_size=1536

# kernel parameters
debug
no387
#               vga=ask,vga=extended
vga=normal

# confused ide0 interface?
#ide0=noprobe ide0=0x1f0,0x3f6,14

#[ZIP]          #aha152x=0x140,10,7,1
#[ZIP]          #max_scsi_luns=1
#ether=10,0x280,0xc8000,0xcbfff,eth0
#sound=0x0TTPPPID
</pre>
]]></content:encoded>
</item>
<item>
<title><![CDATA[List of opensourse OS]]></title>
<link>http://yuvan004.wordpress.com/2010/08/28/list-of-opensourse-os/</link>
<pubDate>Sat, 28 Aug 2010 09:39:38 +0000</pubDate>
<dc:creator>yuvan004</dc:creator>
<guid>http://yuvan004.wordpress.com/2010/08/28/list-of-opensourse-os/</guid>
<description><![CDATA[share this AROS AuroraUX Darwin OpenDarwin PureDarwin DragonFly BSD E/OS eCos FreeBSD FreeDOS FreeRT]]></description>
<content:encoded><![CDATA[share this AROS AuroraUX Darwin OpenDarwin PureDarwin DragonFly BSD E/OS eCos FreeBSD FreeDOS FreeRT]]></content:encoded>
</item>
<item>
<title><![CDATA[tc1100 wi-fi hardware switch: a pain in the hat under linux]]></title>
<link>http://napalmpiri.info/2010/08/11/tc1100-wi-fi-hardware-switch-a-pain-in-the-hat-under-linux/</link>
<pubDate>Wed, 11 Aug 2010 22:39:09 +0000</pubDate>
<dc:creator>d.</dc:creator>
<guid>http://napalmpiri.info/2010/08/11/tc1100-wi-fi-hardware-switch-a-pain-in-the-hat-under-linux/</guid>
<description><![CDATA[A while ago I decided to fix something under my HP tc1100 hood. I had bad idea: I loaded the default]]></description>
<content:encoded><![CDATA[A while ago I decided to fix something under my HP tc1100 hood. I had bad idea: I loaded the default]]></content:encoded>
</item>
<item>
<title><![CDATA[USB-Booting FreeDOS (and Other OSes)]]></title>
<link>http://dunedlin.wordpress.com/2010/06/04/usb-booting-freedos-and-other-oses/</link>
<pubDate>Fri, 04 Jun 2010 22:35:37 +0000</pubDate>
<dc:creator>Wills</dc:creator>
<guid>http://dunedlin.wordpress.com/2010/06/04/usb-booting-freedos-and-other-oses/</guid>
<description><![CDATA[Requirements dosfstools (currently v3.0.9) or equivalent, for formatting the device; GrUB bootloader]]></description>
<content:encoded><![CDATA[<p><strong>Requirements</strong></p>
<ul>
<li><a href="http://freshmeat.net/projects/dosfstools">dosfstools (currently v3.0.9)</a> or equivalent, for formatting the device;</li>
<li><a href="http://freshmeat.net/projects/dosfstools">GrUB bootloader</a></li>
<li>memdisk (from <a href="http://freshmeat.net/projects/dosfstools">syslinux </a>v3.86), unless booting kernels directly</li>
<li><a href="http://freshmeat.net/projects/dosfstools">memtest86</a> or <a href="http://freshmeat.net/projects/dosfstools">memtest86+</a> or other suitable disk image (see <a href="http://dunedlin.wordpress.com/2010/05/31/freedos-primer/">FreeDOS Primer</a>) or kernel/initrd combination</li>
</ul>
<p><strong>Step 1: Partition the device as desired</strong>, noting that the &#8216;bootable&#8217; flag can be left unset unless the booted operating system requires it. Format with a file system that GrUB can read (e.g.<br />
FAT, minix, ext2, &#8230;); see mkdosfs guides re &#8216;-F&#8217; (set msdosfs FAT size) if applicable.</p>
<p><strong>2. Populate /boot/grub on the device</strong> by mounting the filesystem where GrUB is to be installed and issuing `<code>cd /mnt/sdc1 &#38;&#38; grub-install --root-directory=. /dev/sdc</code>` as suits the device and mount point; this adds the &#8220;stage 1.5&#8243; files and configures device.map. The &#8216;cd&#8217; command may be omitted if the path to the mount point does not contain spaces (some versions of GrUB don&#8217;t handle this well).</p>
<p><em>Optional alternative step</em>: Place &#8216;stage1&#8242;, &#8216;stage2&#8242; and related files manually and use the GrUB shell or an existing GrUB installation to issue `<code>install (DEVICENAME)/boot/grub/stage1 (DEVICENAME) (DEVICENAME)/boot/grub/stage2</code>` as appropriate. This is useful if a second machine is available should &#8216;grub-install&#8217; fail with &#8220;[devicename] does not have any corresponding BIOS drive&#8221;.</p>
<p><strong>3. Create a suitable menu.lst</strong>. Set a suitable prompt timeout. Configuration of &#8216;default&#8217; and &#8216;fallback&#8217; selection settings is optional. Note that GrUB has &#8216;root&#8217;, &#8216;makeactive&#8217;, and &#8216;chainloader&#8217; runtime commands to handle boot loaders which expect partition tables to have the primary boot partition entry marked bootable.</p>
<p><strong>Some example stanzas from my current setup follow:</strong></p>
<pre>## FreeDOS ODIN 0.7 (has USB drive support) -- at http://odin.fdos.org/odin2005/

title FreeDOS odin0.7 (1440K version, via memdisk)
	kernel /boot/memdisk/memdisk
	initrd /boot/odin1440.img.gz

## Tiny Core, a minimal linux desktop system

title TinyCore
	kernel /boot/bz_tc11.lx
	initrd /boot/rfs_tc11.gz
	append base

## Debian live

title   Linux (Debian Live, standard)
        root (hd0,0)
        kernel /boot/deblive.lx boot=live noautologin union=aufs
        initrd /boot/deblive.rd

## Debian Live failsafe

title   Linux (Debian Live, failsafe)
        root (hd0,0)
        kernel /boot/deblive.lx boot=live noautologin union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal
        initrd /boot/deblive.rd

## EeePC (Xandros) linux -- boot kernel direct from HDD

title	Linux (EeePC HDD)
	root (hd1,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll
i8042.noloop=1 root=/dev/sda1
	initrd /boot/initramfs-eeepc.img

## memtest memory tester -- works like booting a regular kernel

title	memtest
	kernel /boot/memtest.bin

## Other OS by chainload of boot sector

# FAT filesystem can be read by GrUB; NTFS can't -- use 'noverify'
# (should also 'noverify' "late" files/partitions on LBA disks [v0.5.95])
title		Willow Win95 (C:, FAT)
root (hd0,0)
#rootnoverify (hd0,0)
makeactive
chainloader +1
boot</pre>
<p><strong>Related Resources</strong></p>
<ul>
<li><a href="http://anthology.spacemonkeys.ca/archives/936-Installing-GRUB-on-a-USB-drive.html">Installing GrUB on a USB drive<br />
</a></li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[FreeDOS primer]]></title>
<link>http://dunedlin.wordpress.com/2010/05/31/freedos-primer/</link>
<pubDate>Mon, 31 May 2010 11:22:42 +0000</pubDate>
<dc:creator>Wills</dc:creator>
<guid>http://dunedlin.wordpress.com/2010/05/31/freedos-primer/</guid>
<description><![CDATA[Requirements Virtualbox, or QEmu 0.12.2 w/ SDL 1.2.14; FreeDOS (see ODIN) boot disk or CD image; sui]]></description>
<content:encoded><![CDATA[<p><strong>Requirements</strong></p>
<ul>
<li> <a href="http://freshmeat.net/projects/virtualbox">Virtualbox</a>, or <a href="http://freshmeat.net/projects/qemu">QEmu</a> 0.12.2 w/ <a href="http://freshmeat.net/projects/sdl">SDL</a> 1.2.14;
<li> FreeDOS (see <a href="http://odin.fdos.org/odin2005/">ODIN</a>) boot disk or CD image;
<li> suitably-sized hard disk image;
<li> (optional) <a href="http://freshmeat.net/projects/mtools">mtools</a> for writing to disk images.
</ul>
</p>
<p><strong>Step 1. Hard Disk Partition Table Configuration</strong></p>
<ol>
<li> Boot with floppy as primary boot device
<li> Boot via selection &#8220;Start FreeDOS for 386 + HIMEM&#8221; (the default)
<li> Set up a partition table on the hard disk with `<code>fdisk</code>`; reboot as prompted
</ol>
<p><strong>Step 2. HDD Setup</strong></p>
<ol>
<li> Boot with floppy as primary boot device, same boot option as before
<li> Run `<code>format c: /s</code>` and note the appearance of &#8216;kernel.sys&#8217; and &#8216;command.com&#8217; on target drive. It should now be possible to reboot the machine with the internal drive as the primary boot device (needs `<code>fdisk /mbr</code>` as well if the disk was not previously bootable).
</ol>
</p>
<p><strong>Step 3. Useful utilities</strong></p>
<p><em>(Filenames are those provided on the ODIN disk image)</em></p>
<ul>
<li> <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/fdisk">fdisk</a> and <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/format">format</a> <em>(fdisk.exe, fdisk.ini, fdiskpt.ini, format.exe)</em> for disk creation
<li> <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/chkdsk">chkdsk</a> and <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/defrag">defrag</a> <em>(chkdsk.exe, defrag.exe, defrag.hlp)</em> for disk management
<li> <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/edit">edit</a> and <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/more">more</a> <em>(edit.exe, edit.hlp, more.exe)</em> for editing/showing files
<li> <a href="ftp://ftp.info-zip.org/pub/infozip/msdos/">unzip</a> <em>(unzip.exe)</em> for extracting archives
<li> <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/xcopy">xcopy</a> <em>(xcopy.exe)</em> for copying directory trees
<li> <a href="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/devload/">devload</a> <em>(devload.com)</em>, <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/shsucdx">shsucdx</a> <em>(shsucdx.com)</em>, <a href="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/xcdrom/">x[g]cdrom</a> <em>(xgcdrom.sys)</em>, for reading CDs and disk images.
</ul>
</p>
<p><strong>Disk Image Generation:</strong></p>
<ol>
<li> Create and format: `<code>mformat -C -f 1440 -i x1440a.img ::</code>`
<li> Populating: `<code>mcopy -i x1440a.img infile.1 infile.2 [...] ::</code>`
</ol>
</p>
<p><strong>Mounting CDs</strong></p>
<ol>
<li> Type `<code>devload /h \dos\drivers\xgcdrom.sys /d:cdrom001</code>` (or add the line `<code>device[high]=\dos\drivers\xgcdrom.sys /d:cdrom001</code>` to [fd]config.sys permanently)
<li> Run `<code>shsucdx /d:cdrom001,D</code>` to load the disk (later, `<code>shsucdx /u</code>` to unload it)
</ol>
</p>
<p>(If this fails with &#8220;Need more drive letters&#8221; you should add a `<code>lastdrive &#60;X&#62;</code>` directive to config.sys on the boot drive)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[FreeDOS, el DOS Libre.]]></title>
<link>http://alternativosso.wordpress.com/2009/11/29/freedos-el-dos-libre/</link>
<pubDate>Sun, 29 Nov 2009 21:18:54 +0000</pubDate>
<dc:creator>alternativosso</dc:creator>
<guid>http://alternativosso.wordpress.com/2009/11/29/freedos-el-dos-libre/</guid>
<description><![CDATA[Hoy os traigo un sistema operativo muy sencillito, conocido por todos, pero en su versión libre: Fre]]></description>
<content:encoded><![CDATA[<p>Hoy os traigo un sistema operativo muy sencillito, conocido por todos, pero en su versión libre: FreeDOS.</p>
<p>Éste proyecto surgió cuando el antiguo MS-DOS se dejó de vender y de dar soporte él. Entonces, se propuso hacer un clon libre de él, pues mucha gente aún lo usaba (y se siguió usando posteriormente, como parte de Windows hasta Windows ME, pues si DOS no podía arrancar, si bien no se vendía por separado y era, por tanto, inseparable de Windows).</p>
<p>¿Cuáles son las ventajas respecto a su antecesor? Pues FreeDOS, como proyecto de Software, ha ido evolucionando tal como lo ha hecho el hardware y, por ejemplo, soporta discos duros grandes (entendiendo como tales aquellos mayores de 128 GB, que era la limitación previa), soporta FAT32 así como la internacionalización, ésto es, que se pueda usar en el idioma que se quiera.</p>
<p>Os dejo con una captura de pantalla suya:</p>
<p><img class="alignnone" src="http://upload.wikimedia.org/wikipedia/commons/7/7b/FreeDOS_Beta_9_pre-release5_(boot_splash)_on_Bochs_sshot20040912.png" alt="" width="439" height="329" /></p>
<p>Pues poco más que decir, si os ha gustado, echadle un vistazo a la <a href="http://www.freedos.org/">web de FreeDOS</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Disponible Knoppix 6.2]]></title>
<link>http://cajondesastres.wordpress.com/2009/11/19/disponible-knoppix-6-2/</link>
<pubDate>Thu, 19 Nov 2009 13:15:55 +0000</pubDate>
<dc:creator>Cajon desastres</dc:creator>
<guid>http://cajondesastres.wordpress.com/2009/11/19/disponible-knoppix-6-2/</guid>
<description><![CDATA[Se encuentra disponible para su descarga la última versión de la distribución GNU/LINUX basada en De]]></description>
<content:encoded><![CDATA[Se encuentra disponible para su descarga la última versión de la distribución GNU/LINUX basada en De]]></content:encoded>
</item>
<item>
<title><![CDATA[Unetbootin: a revolutionary multiplatform (Linux and Windows) software to create bootable Linux USB OS (and not only...)]]></title>
<link>http://galigio.org/2008/09/08/unetbootin-a-revolutionary-multiplatform-linux-and-windows-software-to-create-bootable-linux-usb-os-and-not-only/</link>
<pubDate>Mon, 08 Sep 2008 15:47:22 +0000</pubDate>
<dc:creator>Galigio</dc:creator>
<guid>http://galigio.org/2008/09/08/unetbootin-a-revolutionary-multiplatform-linux-and-windows-software-to-create-bootable-linux-usb-os-and-not-only/</guid>
<description><![CDATA[This week, in our Linux Page (in Spanish), we have described UNetbootin: a powerful software which a]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;"><a title="Linux Page" href="http://galigio.wordpress.com/linux/"><img style="float:left;margin:1em 1em 0 0;" src="https://docs.google.com/File?id=dt3c895_37gmkqxvdd_b" alt="" width="45" height="55" /></a>This week, in our <a title="Linux Page" href="http://galigio.wordpress.com/linux/">Linux Page (in Spanish)</a>, we have described <a title="UNetbootin Homepage" href="http://unetbootin.sourceforge.net/">UNetbootin</a>: a powerful software which allows you to install many different Linux OS (Ubuntu, Fedora, openSUSE, CentOS, Debian, ArchLinux and many others) on a bootable USB key. The use of UNetbootin is really simple and after a couple of tests everyone is able to create his/her own portable OS on USB. Moreover can be used to easily install a new Linux OS directly on the local hard disk. In fact, this software properly manages Linux and Windows bootloader without causing side effects. I personally recommend <a title="UNetbootin" href="http://unetbootin.sourceforge.net/">UNetbootin </a>to all the people who always desires testing the last OS versions and do not want to install them directly on their PC. Last but not least,  UNetbootin is available in the followiing languages: English, Spanish, Russian, Portuguese and Hungarian. Easy, useful tool! <a href="http://www.addthis.com/bookmark.php"><img style="border:0 solid;width:125px;height:16px;" src="http://i119.photobucket.com/albums/o158/galigio/button1-bm.gif" alt="AddThis" /></a> <a href="http://podcasts.odiogo.com/get_mp3.mp3?f=/computer-borders/Computer_Borders-Unetbootin-_a_revolutionary_multiplatform_Linux_and_Windows_software_to_create_bootable_Linux_USB_OS.mp3"><img style="border:0 solid;width:32px;height:16px;" src="http://i119.photobucket.com/albums/o158/galigio/mp3link.gif" alt="mp3 link" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Tutorial - Eine bootfähige FreeDOS Diskette erstellen]]></title>
<link>http://tekstertech.wordpress.com/2008/04/16/000010/</link>
<pubDate>Wed, 16 Apr 2008 19:05:00 +0000</pubDate>
<dc:creator>v3rtico</dc:creator>
<guid>http://tekstertech.wordpress.com/2008/04/16/000010/</guid>
<description><![CDATA[Wie erstelle ich eine bootfähige FreeDOS Diskette? So gehts: Schritt 1: Die Diskette Für eine FreeDO]]></description>
<content:encoded><![CDATA[<p>Wie erstelle ich eine bootfähige FreeDOS Diskette? So gehts:</p>
<p>Schritt 1: Die Diskette<br />
Für eine FreeDOS Diskette benötigt ihr eine normale 3,5&#8243; Diskette mit 1,44MB Speicherplatz. Diese müsst ihr vorbereiten, damit ihr später eine bootfahige Diskette erstellen könnt. Und zwar formatiert ihr die Diskette wie folgt:<br />
&#8220;Arbeitsplatz&#8221; -&#62; Rechtsklick auf &#8220;A:&#8221; -&#62; &#8220;Formatieren&#8221;<br />
Hier wählt ihr bei &#8220;Speicherkapazität&#8221; die Option -&#62; 3,5&#8243;, 1,44MB, 512Bytes/Sektor &#60;- und bei &#8220;Größe der Zuordnungseinheit&#8221; stellt ihr auf 512. Bei Volumenbezeichn ung könnt ihr der Diskette einen &#8220;Namen&#8221; geben. Dann klickt auf &#8220;Starten&#8221;.  Während ihr formatiert, könnt ihr schonmal die Daten für die Diskette herunter laden. Ihr benötigt dazu die Datei &#8220;<a href="http://itausbildung.it.funpic.de/Download/FreeDOS/odin7bin.zip">odin7bin.zip</a>&#8220;, welche ihr <a href="http://itausbildung.it.funpic.de/Download/FreeDOS/odin7bin.zip">hier</a> direkt von meinem Server herunter laden könnt.<a href="http://itausbildung.it.funpic.de/Download/FreeDOS/odin7bin.zip"></a> Dann entpackt die Datei.</p>
<p>Wenn die formatierung abgeschlossen ist, geht auf &#8220;Start&#8221; -&#62; &#8220;Ausführen&#8221;, gebt &#8220;command&#8221; ein und bestätigt mit &#8220;Ok&#8221;. Nun öffnet sich ein Command Promt, auch als Shell-fenster oder Dos-fenster bezeichnet. dort gebt ihr folgenden befehl ein:<br />
c:\<span style="font-style:italic;color:#cc0000;">Downloads\odin7bin</span>\diskcopy fdodin07.144 A:<br />
Den roten bereich müsst ihr natürlich zu dem entpackziel eurer odin7bin.zip abändern. Nun wird die datei fdodin07.144 auf die diskette entpackt. Legt ihr nun die Diskette ein und startet den Computer, bootet FreeDOS.</p>
<p><span style="font-size:78%;">Alle Angaben sind ohne Gewähr, die Benutzung ist auf eigene Gefahr und daher ist eine Haftung ausgeschlossen.</span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[FreeDOS 1.0 image released]]></title>
<link>http://virtualboxes.org/2008/01/19/freedos-10-image-released/</link>
<pubDate>Sat, 19 Jan 2008 21:57:17 +0000</pubDate>
<dc:creator>Emanuele Cipolla</dc:creator>
<guid>http://virtualboxes.org/2008/01/19/freedos-10-image-released/</guid>
<description><![CDATA[A FreeDOS 1.0 image is available here.]]></description>
<content:encoded><![CDATA[<p>A FreeDOS 1.0 image is available <a HREF="/images/freedos/" TITLE="FreeDOS images">here</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Notebooks sin Windows]]></title>
<link>http://jorgejbe.wordpress.com/2007/12/10/notebooks-sin-windows/</link>
<pubDate>Mon, 10 Dec 2007 04:22:55 +0000</pubDate>
<dc:creator>jorgejbe</dc:creator>
<guid>http://jorgejbe.wordpress.com/2007/12/10/notebooks-sin-windows/</guid>
<description><![CDATA[Es muy difícil encontrar notebooks que no tengan Windows preinstalado. Sin embargo, en la ciudad de]]></description>
<content:encoded><![CDATA[<p>Es muy difícil encontrar notebooks que no tengan Windows preinstalado. Sin embargo, en la ciudad de Iquique, Chile, específicmente en el centro comercial Zofri, es posible comprar notebooks HP, Compaq y Acer nuevos que no tienen Windows preinstalado. Algunos de ellos incluso tienen preinstalado el <a href="http://www.freedos.org/">sistema operativo libre FreeDOS</a>.</p>
<p>Las empresas que venden estos notebooks sin Windows son <a href="http://www.pcplanet.cl">PC-Planet</a> y <a href="http://www.andigraf.cl">Andigraf</a>. Sin embargo, también venden notebooks con Windows. Apoyemos la iniciativa tomada por estas empresas, comprando notebooks que no tengan Windows preinstalado. De esta forma, otras empresas de ventas de computadores verán que esto es un buen negocio y harán lo mismo. Recordemos que al comprar un notebook o un computador con Windows, estamos pagando la licencia de Windows y por lo tanto estamos financiando a una empresa que hace software no libre. Ahora tenemos la oportunidad de no hacerlo.</p>
<p>Enlace relacionado:<br />
<a href="http://www.fayerwayer.com/2007/03/hp-vende-pcs-sin-windows-pero-de-verdad/">FayerWayer: HP vende PCs sin Windows, pero de verdad</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[&gt;Como borrar archivos protegidos en Windows]]></title>
<link>http://reseterblog.wordpress.com/2007/09/06/como-borrar-archivos-protegidos-en-windows/</link>
<pubDate>Thu, 06 Sep 2007 20:36:00 +0000</pubDate>
<dc:creator>ghdbrevo772</dc:creator>
<guid>http://reseterblog.wordpress.com/2007/09/06/como-borrar-archivos-protegidos-en-windows/</guid>
<description><![CDATA[&gt;Esto toma ventaja ante esos archivos que no se pueden borrar ya que son parte de virus o troyano]]></description>
<content:encoded><![CDATA[<p>&#62;Esto toma ventaja ante esos archivos que no se pueden borrar ya que son parte de virus o troyanos que han tomado control de las maquinas (obviamente en SO Windows), para ello recomiendo:</p>
<p>1.- Uso de algun live CD linux que tenga NTFS 3G, por todo aquel rollo de leer/escribir en dichas particiones (por ahora no tengo no tengo ninguno, pero estoy buscando, supongo que el nuevo knopix lo incluye) o,</p>
<p>2.- Uso de PE Builder, con esto creamos un live cd de windows xp que nos puede ser de mucha utilidad a la hora de modificar cosas en una maquina infectada, solo debemos arrancar la maquina con ese CD y luego tendremos un entorno de trabajo parecido a windows xp, incluso hasta podremos navegar en internet, para bajarnos cualquier cosa que nos haga falta, y para borrar archivos se puede abrir una ventana DOS que a punta de comandos basicos pueden hacer de todo.</p>
<p>De mas esta decir, de seguro no es la unica manera, pero si han probado de todo (arranque a prueba de fallos, programas xxxx, etc) no esta de mas probar.</p>
<p>Como construyo el live CD de windows xp? en este misma pagina esta toda la información:</p>
<p><a href="http://prog-asm.blogspot.com/2007/04/pe-builder-crea-cd-booteable-de-windows.html">http://prog-asm.blogspot.com/2007/04/pe-builder-crea-cd-booteable-de-windows.html</a></p>
<p>Tambien se me ocurre pueden probrar freedos, este interesante proyecto tiene un live cd bastante interesante que vale la pena explorar, en esta pagina tambien la hemos tratado:</p>
<p><a href="http://prog-asm.blogspot.com/search/label/FreeDos">http://prog-asm.blogspot.com/search/label/FreeDos</a>
<div class="blogger-post-footer">
<div style="display:none;">
</div>
<p><img width='1' height='1' src='' alt='' /></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Hall of Fame OldFiles Network]]></title>
<link>http://capablanca.wordpress.com/2007/07/06/the-hall-of-fame-oldfiles-network/</link>
<pubDate>Fri, 06 Jul 2007 01:16:57 +0000</pubDate>
<dc:creator>capablanca</dc:creator>
<guid>http://capablanca.wordpress.com/2007/07/06/the-hall-of-fame-oldfiles-network/</guid>
<description><![CDATA[This is indeed a cool site for those of us DOS lovers. We are a generation born under the legacy of]]></description>
<content:encoded><![CDATA[<p><a href="http://capablanca.files.wordpress.com/2007/07/winxp-dos-prompt-edit-menu-resized.png" title="Windows jealous of DOS"><img src="http://capablanca.files.wordpress.com/2007/07/winxp-dos-prompt-edit-menu-resized.thumbnail.png" alt="Windows jealous of DOS" /></a></p>
<p>This is indeed a cool site for those  of us DOS lovers.</p>
<p>We  are a generation born under the legacy of the DOS prompt .  Yes! for  hundred millions of us,  this is the reason why we still love the retro- speed and stability of DOS, rather than the monotonous interaction through zillions of  mouse clicks  in the  slow pace of the Windows environment.</p>
<p>Many school graduates do not dive into the depth,  and do not taste the power behind the shell,  saved for a few lines of commands learned in a hurry in order to pass the A plus exam;   sad but true.</p>
<p>Have fun!</p>
<p><a href="http://oldfiles.org.uk/" rel="nofollow">http://oldfiles.org.uk/</a></p>
<p>and for those who love nothing but graphics here is a good site below with history of graphics environments:</p>
<p><a href="http://www.guidebookgallery.org/index" rel="nofollow">http://www.guidebookgallery.org/index</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Dr-DOS]]></title>
<link>http://capablanca.wordpress.com/2007/04/04/dr-dos/</link>
<pubDate>Wed, 04 Apr 2007 00:58:00 +0000</pubDate>
<dc:creator>capablanca</dc:creator>
<guid>http://capablanca.wordpress.com/2007/04/04/dr-dos/</guid>
<description><![CDATA[This story appeared on Network World athttp://www.networkworld.com/news/2002/1216drdos.html Start-up]]></description>
<content:encoded><![CDATA[<p>This story appeared on Network World at<br /><a href="http://www.networkworld.com/news/2002/1216drdos.html" rel="nofollow">http://www.networkworld.com/news/2002/1216drdos.html</a></p>
<p>Start-up revives once-vaunted DR-DOS</p>
<p>By Deni Connor, Network World, 12/16/02</p>
<p>LINDON, UTAH &#8211; A start-up is looking to dust off and buff up DR-DOS, a largely dormant operating system that still attracts a hardcore following but is best-known for a colorful past that some see checkered with missed opportunity.</p>
<p>DeviceLogics, a company co-founded last month by Bryan Sparks, former CEO and founder of Linux vendors&#8217; Lineo (now Embedix) and Caldera Systems (now SCO Group), has bought DR-DOS, which once competed against Microsoft&#8217;s MS-DOS.</p>
<p>DeviceLogics purchased DR-DOS from Lineo, where it underwent minor functional development during the past few years. The start-up will develop a compact operating system &#8211; for kiosks, automated teller machines, point-of-sale devices, handheld computers and desktop PCs running legacy DOS applications. Observers say the operating system, which is expected to ship in the first quarter of next year, could be more efficient and less expensive than Windows XP Embedded, Windows CE or Linux.<br />Interest level high</p>
<p>&#8220;There are still a lot of people running DR-DOS on single PCs,&#8221; says Troy Tribe, vice president of sales and marketing at DeviceLogics. &#8220;We are going to revise DR-DOS for the desktop, as well as provide a kiosk, embedded, point-of-sale and a handheld version. People are now having to do that work on their own.&#8221;</p>
<p>Digital Research developed DR-DOS, a 32-bit operating system, in 1987 as a fully compatible alternative to MS-DOS for 80286- and 80386-based PCs. It succeeded creator Gary Kildall&#8217;s Control Program for Microcomputers (CP/M). The most popular legend told is that Kildall, the CEO of Intergalactic Digital Research (later shortened to Digital Research), was piloting his plane the day IBM approached the company about licensing CP/M for its first microcomputer &#8211; instead, IBM signed Microsoft&#8217;s MS-DOS.</p>
<p>In 1991, Novell acquired Digital Research, DR-DOS and CP/M, with plans to compete against MS-DOS in the DOS market. When Novell CEO Ray Noorda failed to capitalize on the plan to take over the DOS market, Novell sold DR-DOS to Caldera in 1996. Caldera, which Sparks founded with Noorda&#8217;s assistance, then sued Microsoft for lost sales and unfair competition and settled out of court for an unspecified amount.<br />Simple development</p>
<p>Analysts say embedded DOS is important in that the development environment is simplified because the code is compact and the devices that use it often do not require a keyboard, mouse or more-complicated Windows-like display.</p>
<p>&#8220;It would probably be much smaller [than XP Embedded], take less machine resources, and because it is inherently simpler, some tasks would run faster,&#8221; says Dan Kuznetsky, research director at IDC. &#8220;DOS runs very well in a small system by today&#8217;s standards.&#8221;<br />Challenges ahead</p>
<p>However, Kuznetsky says getting an embedded operating system such as DR-DOS accepted would not be without challenges.</p>
<p>&#8220;It would not necessarily have the same security or development tools that are up to today&#8217;s standards; that would be a challenge,&#8221; he says.</p>
<p>DeviceLogics says it will introduce a software developer kit in the first half of next year.</p>
<p>Users within IT organizations have mixed opinions about using DOS.</p>
<p>&#8220;We do have DOS applications running on legacy dedicated hardware that&#8217;s sitting on real-time control systems, which simulate the hardware they are controlling,&#8221; says Peter DaSilva, consulting engineer at ABB, a power and automation technology company in Houston. &#8220;We don&#8217;t have any anticipation of upgrading them &#8211; ever.&#8221;</p>
<p>Others say having a command-line operating system available such as DOS is still the most direct way to troubleshoot a system.</p>
<p>&#8220;DOS is still the best way to run recovery programs, low-level disk utilities, removal of computer viruses, the flashing of the system BIOS and diagnostics,&#8221; says Jeff Johnson, an IT consultant in Boca Raton, Fla.</p>
<p>Johnson says that if DeviceLogics added features to DR-DOS that eliminated the need for commonly used utilities such as 4DOS and the Quarterdeck Expanded Memory Manager, while maintaining a small conventional memory footprint and compatibility, it would increase the chances of use by end users, PC hobbyists and developers.</p>
<p>DR-DOS will compete against a variety of other DOS implementations, including DataLight&#8217;s ROM-DOS, Paragon Software&#8217;s PTS DOS 2000 Pro and IBM&#8217;s PC DOS for Embedded Devices. In addition, an open source version of FreeDOS is available.</p>
<p>Click to see:<br />PROFILE: DEVICELOGICS<br />Location:  Salt Lake City<br />Founded:  November 2002<br />Product name:  DR-DOS<br />Product type:  Embedded operating system<br />Ship date:  First quarter 2003<br />Founders:  Bryan Sparks, CEO; Troy Tribe, vice president of sales and marketing; Bryce Burns, vice president of operations.<br />Funding:  Self-funded<br />Fast fact:  Sparks’ Caldera started the first of two antitrust trials against Microsoft.</p>
<p>All contents copyright 1995-2007 Network World, Inc. <a href="http://www.networkworld.com" rel="nofollow">http://www.networkworld.com</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Problemas ao acessar a porta paralela no Qemu]]></title>
<link>http://lauro.wordpress.com/2006/10/24/problemas-ao-acessar-a-porta-paralela-no-qemu/</link>
<pubDate>Wed, 25 Oct 2006 00:00:23 +0000</pubDate>
<dc:creator>lauro</dc:creator>
<guid>http://lauro.wordpress.com/2006/10/24/problemas-ao-acessar-a-porta-paralela-no-qemu/</guid>
<description><![CDATA[Marcelo idealizou e eu o estou ajudando no desenvolvimento de um programinha em Python para visualiz]]></description>
<content:encoded><![CDATA[<p><a href="http://setanta.wordpress.com/" title="Blog de Marcelo (Head like a hole)">Marcelo</a> idealizou e eu o estou ajudando no desenvolvimento de um <a href="http://setanta.wordpress.com/2006/10/15/portemu/">programinha</a> em Python para visualizar os dados enviados e recebidos pelas portas serial e paralela de uma imagem do FreeDOS rodando no QEmu.</p>
<p>O programa está quase usável. A parte da porta serial está pronta mas em relação à paralea estamos (estou) tendo problemas para conseguir acessar os dados de fora do QEmu. Tentei redirecionar para arquivo, console, tcp e nada. No caso do TCP (Que é o mesmo que estamos usando para a serial), o QEmu simplesmente some, apenas às vezes deixando a mensagem de falha de segmentação&#8230;</p>
<p>Alguma sugestão?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[endlich: HIMEM.SYS ist zurück]]></title>
<link>http://medienfrech.wordpress.com/2006/09/08/endlich-himemsys-ist-zuruck/</link>
<pubDate>Fri, 08 Sep 2006 07:50:06 +0000</pubDate>
<dc:creator>Martin Frech</dc:creator>
<guid>http://medienfrech.wordpress.com/2006/09/08/endlich-himemsys-ist-zuruck/</guid>
<description><![CDATA[Lange ist&#8217;s her: im Juni 1994 veröffentlichte Microsoft mit MS-DOS 6.22 die letzte eigenständi]]></description>
<content:encoded><![CDATA[<p>Lange ist&#8217;s her: im Juni 1994 veröffentlichte Microsoft mit MS-DOS 6.22 die letzte eigenständige Version dieser Ansammlung von <i>interrupt services</i> (mess-dos). Spätere Versionen (bis zur achten) waren in MS-Windows integriert, vom PC-DOS gab es sogar noch eine Y2k-Version.</p>
<p><a href="http://www.freedos.org" title="FreeDos" target="_blank"><img src="http://medienfrech.files.wordpress.com/2006/09/fdbanner3.png?w=468&#038;h=60" alt="And you thought DOS was dead? " border="0" height="60" width="468" /></a><br />
Seither wurde an <a href="http://www.freedos.org/" title="FreeDOS" target="_blank">FreeDOS</a> gearbeitet, mit dem Ziel, ein vollständig zu MS-DOS kompatibles &#8220;Betriebssystem&#8221; zu implementieren (inklusive FAT32-Unterstützung und integriertem CD-ROM-Treiber). Dies scheint nun gelungen &#8212; dieser Tage wurde FreeDOS&#160;1.0 freigegeben!</p>
<p>Wozu denn das? Nun ja &#8212; man kann es prima in einem PC-Emulator seiner Wahl starten und alte Programme ausführen. Beispielsweise das famose FFKalk, ein <a href="http://www.ffa.de/" title="Filmförderungsanstalt" target="_blank">FFA</a>-konformes Filmkalkulations- und -abrechnungsprogramm aus meiner Feder (Kalkulation, Abrechnung, Nachkalkulation, Reports entsprechend den FFA-Formularen). Das Programm war bis vor einigen Jahren im Vertrieb von Peter Kriegs <i>Barfuss Film</i>. Nach mäßigen Vertriebserfolgen sind die entsprechenden Rechte wieder bei mir &#8212; vielleicht sollte ich FFKalk ein neues Leben einhauchen, nachdem die Plattform wieder Zukunft hat?</p>
<p><font size="-1">(FreeDOS is a trademark of Jim Hall.)</font></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Assembly + Freedos + Qemu]]></title>
<link>http://lauro.wordpress.com/2006/08/07/assembly-freedos-qemu/</link>
<pubDate>Tue, 08 Aug 2006 02:50:18 +0000</pubDate>
<dc:creator>lauro</dc:creator>
<guid>http://lauro.wordpress.com/2006/08/07/assembly-freedos-qemu/</guid>
<description><![CDATA[Bem, até quarta eu tenho que terminar de preparar uma prática para a monitoria de Interface Hardware]]></description>
<content:encoded><![CDATA[<p>Bem, até quarta eu tenho que terminar de preparar uma prática para a monitoria de <a href="http://www.cin.ufpe.br/~if817/" title="Interface Hardware-Software - Página da Disciplina">Interface Hardware-Software</a>. O assunto pedido pelo professor foi uma introdução ao Assembly 16bits (DOS), usando interrupções de vídeo (10h) e teclado (16h).</p>
<p>Unindo o útil ao agradável, pelo menos nessa primeira parte do curso pretendo utilizar o <a href="http://www.freedos.org">FreeDOS</a> juntamente com o <a href="http://fabrice.bellard.free.fr/qemu/">Qemu</a>. Essa solução permite uma agilidade muito maior que a utilizada anteriormente (um PC com Windows 98&#8230;).</p>
<p>O primeiro problema que enfrentei foi copiar os arquivos necessários (ferramentas) para a <a href="http://www.oszoo.org/wiki/index.php/Freedos-beta9rc5.tar.tar">imagem do FreeDOS que utilizei</a>. Após algumas tentativas frustradas em montar a imagem, resolvi seguir <a href="https://www.linux-magazine.com/issue/52/QEMU_System_Emulation.pdf">este artigo</a> (pdf) da Linux Magazine e criar uma iso de CD (mkisofs) com os arquivos, copiando em seguida durante a execução do FreeDOS.</p>
<p>Outro problema foi a questão do teclado, que não funcionava o layout ABNT2. Dando uma olhada no autoexec.bat, havia a opção &#8220;xkeyb fr&#8221;. Bastou mudar o &#8220;fr&#8221; para &#8220;br&#8221; que as teclas funcionaram perfeitamente (apesar de não suportar acentuação).</p>
<p>Após alguns testes, as ferramentas funcionaram bem, incluindo mudança no modo de vídeo. O proximo passo é testar no Windows (minha plataforma em casa é Ubuntu 6.06) e procurar alguma forma de montar a imagem também no Windows para poder utilizar outros editores, &#8220;abolindo&#8221; o edit&#8230;</p>
]]></content:encoded>
</item>

</channel>
</rss>
