Re: [SLE] grub can't load windows - error 12: Invalid Device Requested (hd0,9)



Thanks for replying, brother!

Felix Miata escreveu:

Adagilson Batista Bispo da Silva wrote:



I have windows 98se at /dev/hda9 (it is called unit F: by Windows). As
we know windows 98 put its initialization files on C: (IO.SYS,
MSDOS.SYS, etc.), but I formated C: to NTFS in order to install Windows XP.



Big mistake. Until your C: is restored to FAT12/FAT16/FAT32, your
/dev/hda9 system cannot be started from that HD. There's no need for
NTFS on C: when you're putting XP on a logical partition, or even if
putting it directly on C: for that matter. When you use NTFS, you
complicate your access to doze data while booted to Linux.


i) I understand your point of view, but I prefer NTFS. C: is bigger than F:, and XP requers more space to run than 98. In fact, I am just using Windows for video editing (NTFS can handle large files better)
ii) Windows 98se is compatible with all my softwares;
iii) XP x64 is making the transition -- yet couldn't leave 98 'cos I can install Nero InCD and burn DVD very well win XP;
iv)SuSE can access all my ntfs files and I have FAT partitions to share documents.


C: can be as
little as about 40M and still be used to boot a choice from XP, 98 & W2K
if you want, each on logical partition(s) coexisting with as many Linux
installations as you can manage to keep track of, subject of course to
the maximum partition limit of your HD.


This is a great idea I'm avoiding by now -- untill I can back up all my data thru my DVD-RW (I couldn't burn it with XP x64 and win98 shows several errors of characters (I used to write data with linux and windows typing portuguese accentuation).



Grub is restored and SuSE, Slackware and Windows XP can boot, but
Windows 98 couldn't.





I don't want to use C: in FAT, could I use GRUB to boot Windows 98 from
/dev/hda9 (F:), directly?



I've never heard of any such thing. 98 is DOS, and DOS simply doesn't know anything about booting except from A: or C:. What could work is a DOS boot floppy with proper configuration files to boot from A: but run from your hda9, much like many do to boot doze off the HD but use a floppy for Grub and Linux. I've done it, but your hda9 may need to start below logical cylinder 1024 for it to work for you. The floppy will need to be Win98SE bootable, with IO.SYS, MSDOS.SYS and COMMAND.COM. Also you'll want an AUTOEXEC.BAT to set COMSPEC to a HD location of COMMAND.COM, and may want a CONFIG.SYS for driver(s).

If I can't boot win98 from D: or F: I will try to back up my data with SuSE (it was never done before with DVD-R device).
Could you tell me if formating C: and D: to ext2 (using cfdisk on linux) and reinstalling win98 on F: (as first partition recognized by win98) it will work or not?
So I could reformat C: (on linux) and reinstall XP.
As it was said I'm afraid of repartition because I can lost my photos and movies from 2004, 2005 and 2006--more than 25GB.





My Grub file contains these lines for Win98 partition:





title Windows 98SE
rootnoverify (hd0,8)
makeactive
chainloader +1





The following error occurs:





Error 12: Invalid Device Requested (hd0,8)



Your 98SE doesn't start from (hd0,8), it only runs from there, just like Linux using a separate partition for /boot.



Is there any chance to maintain Windows 98 bootable on /dev/hda9 (F:)?



None. But see above. Also, you might create some other primary in the
system and use Grub to map, hide, unhide, makeactive and so forth so
that the correct "C:" is set for it when you choose it off the Grub
menu.


Is there some chances to edit boot.ini (windows XP) and add something like:
F:\="Microsoft Windows 98"
???
(sorry for being obtuse on the same questions)

Do I need the erased files from unit C:?



They won't do you any good unless 98 thinks they're on A: or C:.


Abraços,
in Christ,
Adagilson


Relevant Pages

  • >>>> INSTALL LINUX <<<<
    ... Linux Http Install Syntax ... Install Linux On Usb In Windows ...
    (comp.mail.sendmail)
  • Re: eMachines OEM XP woes - time to buy $tandard?
    ... >>> under Windoze. ... Let's say one wants to install NVU. ... Now show how much easier it is to install MS Office on Linux than ... Windows OS's from Win3.1 to Windows 2003 Server. ...
    (microsoft.public.windowsxp.general)
  • Re: bad experience with Suse 9.1 on Inspiron 8200
    ... > it is an M$ bug, such technicalities are irrelevant to the end user. ... :-) Windows has ... work as long as they work, trying to install a nitrous ... Linux are at least a *little* bit curious about how their computer works ...
    (alt.os.linux.suse)
  • Subject: Re: Linux sucks?
    ... > the applications I run in my field do not run on Linux. ... I have cygwin on Windows ... so Windows users only hit this rarely at install. ... XP users hit this when they add hardware and the 'automatic ...
    (Fedora)
  • Re: Linux, the final decision
    ... >> how Windows deals with an analogous situation. ... > That drivers have access to the gui is not a hard and fast rule. ... >> Unreal engines can run under Linux. ... no one has to install Windows because the ...
    (comp.os.linux.misc)