What you probably did was to boot with the Win98 partition as active.

You have to change the active partition before booting FreeDOS for 
instalation. This will define the correct C: for the instalation, even 
if it shows invalid because it is not formated.

Alain

Em 15-06-2010 07:21, kellybe...@gwi.net escreveu:
> I think the problem was caused by metakern in FreeDos.  Its possible that I 
> accidently installed the FreeDOS onto the same partition as Windows 98 rather 
> than the partition that I created for it, and therefore metakern created the 
> freedos boot loader in the partition's boot record.  Since I've since 
> reimaged the Win98, I don't know for sure but I don't know of any other 
> explanation for it.
>
> I've used the same Grub configuration you pointed out and it does work well 
> for this purpose.  I am just trying to understand what FreeDOS did the last 
> time I installed it.   The easier thing for me to do, I think, would be to 
> just boot into the live CD, run it from the command line, confirm each 
> partition, and then proceed with the installation.
>
> ----Original Message-----
>     >From:            Alain Mouette<ala...@pobox.com>
>     >To:              kellybe...@gwi.net
>     >Subject:         Re: [Freedos-user] Installing FreeDOS without the boot 
> loader?
>     >Date:            Monday, June 14, 2010 9:57 PM
>     >
>     >I think that you are a bit confused. Instalin freedos in another primary
>     >partition dos nor afect the Win98 partition in any maner except by
>     >instalation errors.
>     >
>     >The reason why it keeps booting win98 it because that partition is
>     >*active* change that with fdisk (or whatever) and FreeDOS boots.
>     >
>     >Have you tried my grub config? it has a command do change exactly that.
>     >
>     >Alain
>     >
>     >Em 14-06-2010 22:01, kellybe...@gwi.net escreveu:
>     >>  Thank you Eric and Alain for your response.  I've had pretty good 
> luck in the past with booting FreeDOS with Grub.  My question involves more 
> of the process during which FreeDOS is installed.
>     >>
>     >>  Until recently, I never had any problems installing FreeDOS.  
> However, recently I tried installing it on a machine that had Windows 98 
> (hda1) and Debian Linux (hda2).  I created a primary HDA4 partition and 
> formatted it as a FAT partition.  I installed FreeDOS to this partition, but 
> after that point, everytime I booted into Windows 98, I initially received a 
> FreeDOS boot menu after Grub booted me into the Win98 partition.  I located a 
> file in the root directory of Windows 98, and when I tried altering that 
> file, it made the Win98 partition unbootable.  I have since reimaged the 
> Windows 98 partition back to its prior state using dd, but I'd like to try 
> FreeDOS one more time.  It seems that FreeDOS created a boot manager in the 
> boot record of the Windows 98 partition, and I'd like to avoid  that from 
> happening, if at all possible.
>     >>
>     >>
>     >>  ----Original Message-----
>     >>      >From:            Eric Auer<e.a...@jpberlin.de>
>     >>      >To:              freedos-user@lists.sourceforge.net
>     >>      >Subject:         Re: [Freedos-user] Installing FreeDOS without 
> the boot loader?
>     >>      >Reply-To:        freedos-user@lists.sourceforge.net
>     >>      >Date:            Monday, June 14, 2010 4:37 PM
>     >>      >
>     >>      >
>     >>      >Hi Alain, Eric,
>     >>      >
>     >>      >>   FreeDOS does not need anything from the Win98 partition to 
> boot.
>     >>      >   >   The requisites are:
>     >>      >
>     >>      >>   1) it must boot from a primary partition
>     >>      >>   2) the partition needs to be active.
>     >>      >
>     >>      >Not really... Because you use GRUB, it is enough if you have
>     >>      >a valid boot sector in a FILE. Our SYS can make such files,
>     >>      >without actually SYSing your partition. So Windows stays as
>     >>      >it is, and you give the file to GRUB as the chainloader. You
>     >>      >just state the filename instead of the "+1" to make the DOS
>     >>      >menu item, which for the rest is a copy of the Windows one.
>     >>      >
>     >>      >Example GRUB menu.lst snippet - GRUB 2 might differ a bit:
>     >>      >
>     >>      ># on /dev/sda1
>     >>      >title           FreeDOS
>     >>      >root            (hd0,0)
>     >>      ># savedefault
>     >>      >chainloader     /freedos.bot
>     >>      >
>     >>      ># on /dev/sda1
>     >>      >title           Windows
>     >>      >root            (hd0,0)
>     >>      ># savedefault
>     >>      >chainloader     +1
>     >>      >
>     >>      >To make this work, you generate a freedos.bot file in the
>     >>      >root directory of the C: drive of Windows, using our SYS:
>     >>      >
>     >>      >sys c: c:\freedos.bot bootonly
>     >>      >
>     >>      >The "bootonly" stops SYS from copying kernel.sys and
>     >>      >command.com of FreeDOS to C: - instead, you can copy
>     >>      >our kernel.sys to the root directory of C: manually.
>     >>      >
>     >>      >Do NOT copy command.com to that place! You might mix
>     >>      >it with the Windows one otherwise. Instead, put it
>     >>      >in a separate directory, for example c:\freedos\ :-)
>     >>      >
>     >>      >
>     >>      >
>     >>      >Note that SYS cannot (as far as I remember) make good
>     >>      >boot sectors for non-primary partitions. However, if
>     >>      >you use e.g. my Linux oriented "sys-freedos.pl", you
>     >>      >can add manual correction to boot even non-primary.
>     >>      >
>     >>      >Because this "micro howto" explains how to make FreeDOS
>     >>      >share the primary C: partition with Windows, you do not
>     >>      >need to worry about non-primary. SYS works fine with a
>     >>      >partition where Windows 98 can boot from. Note that XP
>     >>      >is a different story - NTFS partitions are not for DOS.
>     >>      >
>     >>      >Now you are almost ready to boot FreeDOS via GRUB. You
>     >>      >will probably want that Windows and DOS do _not_ share
>     >>      >the same config.sys, and luckily FreeDOS makes it easy
>     >>      >for you: Simply create a file fdconfig.sys in the root
>     >>      >directory of C: and put your DOS configuration there.
>     >>      >FreeDOS will only read config.sys if it cannot find a
>     >>      >fdconfig.sys file... You can even keep your autoexec
>     >>      >bat separate as well. For that, your fdconfig.sys must
>     >>      >have a shell line similar to this:
>     >>      >
>     >>      >SHELL=C:\freedos\command.com C:\freedos /E:1024 
> /P=C:\freedos\start.
>     >>      >bat
>     >>      >
>     >>      >The "start" bat file in the freedos directory is now
>     >>      >used in the same way as you would normally use the
>     >>      >autoexec batch file. With those tricks, you keep all
>     >>      >the FreeDOS configuration and boot files separately
>     >>      >from the Windows ones. You only add three files to the
>     >>      >root directory (kernel.sys, fdconfig.sys, freedos.bot)
>     >>      >which are not in the way for Windows, and put all other
>     >>      >FreeDOS files in your freedos directory.
>     >>      >
>     >>      >When you install more parts of FreeDOS, you often have
>     >>      >a directory structure where the main directory is for
>     >>      >example "c:\fdos" and programs are in "c:\fdos\bin"...
>     >>      >
>     >>      >For a somewhat newer floppy image (actually up to three
>     >>      >depending on how much you want) with updated FreeDOS
>     >>      >software, check http://sites.google.com/site/rugxulo/
>     >>      >(you can also download zips instead of images if you
>     >>      >simply want the files and do not use actual floppies)
>     >>      >
>     >>      >>   Notice the makeactive command that changes the active 
> partition
>     >>      >>   on-the-fly. But you will still need both to be primary 
> partitions, only
>     >>      >>   a few programs can achieve this, sorry but I don't remember 
> which,
>     >>      >>   probably PartedMagic<http://partedmagic.com/>   is ok. (it 
> can move
>     >>      >>   partitions too)
>     >>      >
>     >>      >Sounds complicated ;-)
>     >>      >
>     >>      >Cheers, Eric
>     >>      >
>     >>      >
>     >>      >
>     >>      
> >------------------------------------------------------------------------------
>     >>      >ThinkGeek and WIRED's GeekDad team up for the Ultimate
>     >>      >GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>     >>      >lucky parental unit.  See the prize list and enter to win:
>     >>      >http://p.sf.net/sfu/thinkgeek-promo
>     >>      >_______________________________________________
>     >>      >Freedos-user mailing list
>     >>      >Freedos-user@lists.sourceforge.net
>     >>      >https://lists.sourceforge.net/lists/listinfo/freedos-user
>     >>      >
>     >>
>     >>
>     >>
>     >
>
>
>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to