All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Bryan O'Sullivan" <bos@serpentine.com>
To: linux-kernel@vger.kernel.org
Subject: VIA KT133 data corruption update
Date: 27 Oct 2001 03:48:56 -0700	[thread overview]
Message-ID: <1004179736.1615.19.camel@pelerin.serpentine.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1720 bytes --]

After several months of begrudgingly putting up with my ASUS A7V
motherboard corrupting roughly 1 byte per 100 million read during
moderate to heavy PCI bus activity, I flashed VIA's 1009 BIOS this
evening.

I have not been able to reproduce any corruption since then (it was
ridiculously easy before the new BIOS), and my machine seems otherwise
as stable as I would hope.  This marks the first time since 2.4.6 that
I've been able to run a Linus kernel without cowering.

I also discovered, of necessity, a halfway manageable process for
creating a DOS boot floppy using Windows ME, which Microsoft would
apparently prefer was not possible.  I'll reproduce the steps here,
since otherwise flashing a new BIOS is likely to be nightmarish for
people stuck dual booting into WinME.

Most of these steps occur under Linux, and I'll assume that your Windows
Me "C:" drive is mounted as /dos/c.

- Format a floppy:
  fdformat /dev/fd0H1440

- Create a FAT filesystem:
  mkdosfs /dev/fd0

- Mount the floppy:
  mount /dev/fd0 /mnt

- Copy across a few files:
  cp /dos/c/command.com /mnt
  cp /dos/c/io.sys /mnt
  cp /dos/c/msdos.sys /mnt

- Edit /mnt/msdos.sys, and change values as follows:
  [Paths]
  WinDir=a:\
  WinBootDir=a:\
  HostWinBootDrv=a

  [Options]
  BootMulti=0
  BootGUI=0
  AutoScan=0

- Copy across your BIOS flash utility (probably aflash.exe) and BIOS
  image.  Unmount the floppy (important; don't just reboot):
  umount /mnt/floppy

- When you reboot to the floppy, it will desperately try to boot into
  Windows.  When it prompts you for the path to some Windows VXD, just
  type "a:\command.com", and lo, you've got a DOS prompt.

Cheers,

	<b

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

             reply	other threads:[~2001-10-27 10:48 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-27 10:48 Bryan O'Sullivan [this message]
2001-10-27 12:22 ` VIA KT133 data corruption update Hans-Peter Jansen
2001-10-27 13:17 ` Jan Niehusmann
2001-10-27 15:11   ` Bryan O'Sullivan
2001-10-27 15:01 ` Tobias Ringstrom
2001-10-30 13:26 ` Sam Vilain
2001-10-30 13:39   ` Martin Eriksson
2001-10-30 14:19     ` Sam Vilain
  -- strict thread matches above, loose matches on Subject: below --
2001-10-29  2:50 David Grant

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1004179736.1615.19.camel@pelerin.serpentine.com \
    --to=bos@serpentine.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.