Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

multiboot of xp also needs virtual floppy


  • Please log in to reply
43 replies to this topic

#1
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
hi there. I have a netbook that needs windows xp reinstalling and to do this i am using multiboot 10. Problem is that i need third party ide drivers to be loaded off a floppy as the setup only looks for drivers on floppy disks. As I haven't got a floppy on the netbook i need to create a virtual floppy with an associated image file. I have found a program called vfd which seems to do the trick but i need to run it and install the image file before i run the setup. I could really do with some advice about what files i need to load up in order to run the vfd program. I am familiar with the old style of dos with its autoexec.bat, config.sys, msdos.sys and io.sys etc but am at a bit of a loss with the nt style of loading and the associated commands that go in the appropriate configuration files. All i need to do is run this vfd program then pop back into the os menu and start up the setup. Any help is much appreciated... :blink:
With computers anything is possible. The only limit is your imagination!


How to remove advertisement from MSFN

#2
cdob

cdob

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,006 posts
  • Joined 29-September 05
You may use grub4dos to load virtual floppy to RAM.
Textmode part does find the file and use them.
However windows setup copy part won't find the files using windows drivers.

I don't known a virtual floppy available at windwos setup.
There are two drivers under cunstruction currently.

Currently integrate the drivers to your windows files.

#3
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,830 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
To expand on the above:

Besides VFD.EXE by Ken Kato:
http://chitchat.at.i...vmware/vfd.html
there are several other "virtual disk drivers" capable of loading a floppy image, most noticeably IMDISK:
http://www.ltr-data.se/opencode.html
http://www.boot-land...hp?showforum=59

More drivers can be found here:
http://www.boot-land...?showtopic=1507

Point is if they will be loaded EARLY ENOUGH during the boot process of the GUI setup to be available when the setup asks for drivers in A:\ and HOW to install/setup them to achieve this (hypothetical at the moment) result. :unsure:

As I see it you have five possible choices right now:
  • integrate the source with the drivers
  • buy a USB floppy drive
  • start fiddling/experimenting with the mentioned drivers
  • start fiddling/experimenting with the HIGHLY EXPERIMENTAL drivers:
    http://www.boot-land...?...ic=8168&hl=
    http://www.boot-land...?...ic=8804&hl=
  • wait for either of the above two drivers to be developed/tested (and hopefully be working). <-since they re-hook the grub4dos virtual drive they will be very handy :thumbup


#1 is guaranteed to work and it is relatively easy, as it is well documented
Easier would probably be #2, but you have to part from a few bucks. :(
#3,#4 and #5 may work in a few minutes, a few hours or a few days/weeks/months

So, all in all, and being cheap, I would go for #1, as cdob suggested. :)

jaclaz

Edited by jaclaz, 29 August 2009 - 11:14 AM.


#4
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
Thanks for that, but how do i go about intergrating it into the source? could you point me in the right direction for the required documentation? thanks in advance. :)
With computers anything is possible. The only limit is your imagination!

#5
titi

titi
  • Member
  • 9 posts
  • Joined 25-August 09
just google for nlite, that will give good results

#6
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
tried nlite and integrating drivers into source but still crashed with same problem. It seems I need to look into setting up this virtual floppy. Any help much appreciated
With computers anything is possible. The only limit is your imagination!

#7
wimb

wimb

    Senior Member

  • Developer
  • 679 posts
  • Joined 21-March 07
You have got to improve first your XP Setup Source with DriverPack Massstorage with TXT Mode Enabled using DPsBase.exe
If you have XP SP2 CD then first Slipstream with SP3.

  • Take care that your XPSOURCE Folder is located on your Harddisk in a simple Path without SPACES.
  • Copy the Content of your Windows XP Setup CD to your XPSOURCE Folder on Harddisk
  • Slipstream ServicePack SP3 First Manually in your XP-SP2 Source (don't use here nLite).
    http://www.helpwithw...ice_Pack_3.html
  • Integrate in your XPSOURCE BTS DriverPack Massstorage with TXT Mode Enabled using DPsBase.exe
    http://driverpacks.net/downloads
  • Then prepare bootable USB-stick with USB_MultiBoot_10.cmd

From: http://www.msfn.org/...sb-t111406.html

Supports the use of BTS DriverPacks located in OEM Folder on USB-Drive
http://driverpacks.net/downloads
For installing XP on modern systems with SATA Drives it is needed to use DPsBase.exe
for Integrating in your XPSOURCE BTS DriverPack Massstorage with TXT Mode Enabled.
In that case a lot of Extra RAID SCSI and SATA Drivers (about 120 extra) are Integrated and will appear in the
XP Setup BootFolder $WIN_NT$.~BT on USB-Drive and can prevent a lot of XP Installation Boot Problems.
It will be useful to Add also Chipset, CPU, LAN and WLAN DriverPack, which are small so that
the decompression at the beginning of GUI-mode of XP Setup does NOT take to much time.
First use RyanVM Integrator and then use DPsBase to Improve your XP-Source.
The program supplies a Customized presetup.cmd and changes the winnt.sif file for use of DriverPacks.


As alternative you can use Make_USB.exe and the Install procedure described in:
http://www.msfn.org/...sb-t121446.html

Edited by wimb, 31 August 2009 - 12:35 PM.

USB Booting - UEFI_MULTI

MBR-Backup - Make-PE3

--------------------

#8
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
cheers there wimb! It appears you are quite right as I managed to map a virtual floppy drive and get setup to recognise and load it, but the setup still crashed. Just a quick question. What do you mean by slipstream? Also am I right in downloading the network version of sp3?
With computers anything is possible. The only limit is your imagination!

#9
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
Could you point me to a reliable source for this DPsBase.exe as I seem to be finding versions with malware in them.
With computers anything is possible. The only limit is your imagination!

#10
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,830 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Could you point me to a reliable source for this DPsBase.exe as I seem to be finding versions with malware in them.


There is ONLY one (reliable) source, the Homepage:
http://driverpacks.net/

jaclaz

#11
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
Ok. figured out the slipstreaming. Thought i'd put it here for easy future reference:

The Basic Steps to Merging SP3 into the XP Setup CD

1.
Download and Save XP Service Pack 3

If you have not already downloaded XP service pack 3, get it now, and save it with the filename of "XPSP3.exe" at the top level of drive C:. Actually, you can save it anywhere you want, and leave it at its default name if you wish. However, for the purpose of this tutorial, I will assume that you saved it so that it can be accessed as C:\XPSP3.exe. If you save it as some other name, you will have to change the command lines I supply below yourself to the appropriate one.
2.
Extract or Download the Boot Sector of the XP Setup Disk

You will also need the boot sector of an existing bootable Windows 2000, XP or 2003 setup CDROM. You can either extract it from your CD yourself, or just download a boot sector already extracted by others. To save myself some time describing the procedure for extracting the boot sector, this tutorial will just use the same method mentioned in my guide to create your own XP setup disk. That is, download the file wxp10.zip from one of the links on http://www.nu2.nu/do...sFile=wxp10.zip and save it somewhere on your computer.

When you've got the file, open it by doubleclicking it in Windows explorer. Go into the "cds" folder and into "wxphome" (or "wxppro"; it doesn't matter which) folder, followed finally by the "files" directory. Drag the "w2ksect.bin" file into C:\ (the root directory/folder of drive C:). Don't get creative and place it in some other directory. If you do that, ImgBurn will not be able to find "c:\w2ksect.bin" later.
3.
Create a Working Folder

Create a temporary folder for the integration to take place. For the purpose of this tutorial, I will assume that you have created a folder called "XPSETUP" at the top level of drive C:.

To create a folder, open "My Computer", go to drive C:, right click somewhere in the window and select "New" followed by "Folder" in the menu that appears. Then change the default name from "New Folder" to "XPSETUP". If you did this correctly, you will have a new folder, C:\XPSETUP.
4.
Copy the XP Setup Disk intto C:\XPSETUP

Put your existing XP setup CD into your drive. If the setup wizard appears, dismiss it. Drag all the files and folders on the CD into C:\XPSETUP.
5.
Open a Command Prompt

Open a command prompt window. You can do this by running the program "Command Prompt", found in the Accessories folder of your Start menu.
6.
Slipstream the Service Pack

From the command prompt window, which will be a black window with a blinking cursor, type the following, followed by the ENTER key.

C:\XPSP3 /integrate:C:\XPSETUP

Note that there is only one space character -- between the "C:\XPSP3" and the rest of the line. If you did not name the service pack "XPSP3.exe" and place it at the top level of C: as I described earlier, you'll have to modify the command line accordingly.

The process will take some time to complete, so take a coffee break if you wish.

This completes the slipstreaming part of the tutorial. You will now need to burn it to make a bootable CD or DVD


With computers anything is possible. The only limit is your imagination!

#12
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
whats this Massstorage with TXT Mode Enabled? I can only find a massstorage driver on the site :blink:
With computers anything is possible. The only limit is your imagination!

#13
PC_LOAD_LETTER

PC_LOAD_LETTER

    Well, I stole something else

  • Super Moderator
  • 1,829 posts
  • Joined 13-October 07
  • OS:Windows 7 x64
  • Country: Country Flag

whats this Massstorage with TXT Mode Enabled? I can only find a massstorage driver on the site :blink:

grab the massstorage package. once you are adding the drivers to the Image there will be a checkmark that adds the massstorage drivers to the textmode portion of the setup which you will want to check.

#14
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
Right, I assuming I'm doing all this because I was given the wrong driver on the cd that came with the computer. It was, after all, only a copy. Just to be on the safe side I have downloaded all the driver packs with the latest versions. So then, just one final question before I do the penultimate step of integrating all these BTS driverpacks is, what settings file do I load into the DPsBase program? At first, when I had just downloaded the massstorage drivers I tried loading the associated .ini file, but it just still asked for a settings file and reset all the previous settings I had made. Or is it that I don't need to load a settings file and can proceed with the integration of all the driver pack?
With computers anything is possible. The only limit is your imagination!

#15
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
Have supposedly slipstreamed all the driver packs, but noticed it only slipstreamed the massstorage drivers and just copied the other driver packs to the OEM directory, even though in the settings I had selected slipstream all the packages. Is it maybe because previously I had loaded the associated .ini file that came with the massstorage device into (wrongly!) the settings? Also is it the case that maybe I have to uncompress all these driver packs before I slipstream them with DPsBase?
With computers anything is possible. The only limit is your imagination!

#16
cdob

cdob

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,006 posts
  • Joined 29-September 05

Have supposedly slipstreamed all the driver packs, but noticed it only slipstreamed the massstorage drivers and just copied the other driver packs to the OEM directory

That's fine. Continue.

#17
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
ok guys, thanks for all your help so far, but after many hours and five days it's still not happening. DPsbase did add some more mass storage devices to the setup; most notably an ITE IT8xxx ATA RAID controller but mine is and ITE IT8211 ATA ATAPI controller, so I still have to create a virtual disk with grub4dos, which I've successfully done and the setup can now access it. Only trouble is now that setup is asking for a disk labeled RDC D1010 ATA ATAPI Driver Diskette. But a disk label can only be a maximum of 11 chars :blink: . Just as an aside, where does setup get this label information from? Anyway, the cd that came with the computer had 3 drivers on, one for the graphics another for the LAN and finally the hard disk driver, so because the hard disk driver worked I assume that the other drivers are also the correct ones, unlike I first thought. Because I'm loading the virtual disk and setup through grub4dos I used method one with DPsBase. At first I tried slipstreaming all the drivers but it came up with a warning that the Oempnpdriverspath entry exceeded the limit of 4096 chars so I just slipstreamed the graphics a, b and c, the lan and massstorage drivers, because the driver disk only had drivers for these three things. Still it didn't work! Finally I tried loading the drivers that came with the computer onto the root of the virtual floppy image, in an attempt to get the setup to realise the corract drivers where available. Still no joy :crazy: Any help much appreciated and hopefully together we'll crack this nut. I assume this is because this is a very new computer (only got it a week ago). Oh yes also tried integrating the drivers with n-lite but that didn't work either....
With computers anything is possible. The only limit is your imagination!

#18
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,725 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag
What error message Setup crashes with, please provide details, error code, exact moment of the error etc.
You should also provide a link to the drivers you integrated with nLite.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#19
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
No setup does not crash it just comes up requesting this disk. How do I provide a link to the drivers I integrated with n-lte?
With computers anything is possible. The only limit is your imagination!

#20
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,830 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
I'll try typing slowly, in an attempt to re-word cdob's initial post :unsure::
there ... has ... been ... yet ... NO ... successful ...report ...of ... mapping .... a ... virtual ...floppy ...with ...grub4dos ... to ...add ...Mass ...Storage....drivers!

It is pointless going over this path, as it will lead you to NOWHERE. (at the most you can have the floppy recognized during TXTmode part, but then it will become unavailable during GUI part of the setup, unless you have found a new, and till now undocumented method to re-hook the virtual floppy image with a "protected mode" driver).

50% working is better than 0% :), but even if you get to 99,999%, still 0,001 wil be missing to succesfully install. :(

jaclaz

#21
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
ok point taken, but as i say i have successfuly added the hard disk driver with the virtual floppy and setup is still in text mode when it requests this disk...
With computers anything is possible. The only limit is your imagination!

#22
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,725 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag

No setup does not crash it just comes up requesting this disk. How do I provide a link to the drivers I integrated with n-lte?

Where did you download them from?
If they are on a CD you have, simply zip and upload them to www.datafilehost.com and provide download link.


ok point taken, but as i say i have successfuly added the hard disk driver with the virtual floppy and setup is still in text mode when it requests this disk...

Simply forget that story about virtual floppy and providing drivers that way, at least until the drivers currently being developed and mentioned above reach some stable stage and their usage tested. Something which won't happen today, tomorrow or next Monday ;)

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#23
doubleoseverin

doubleoseverin

    Newbie

  • Member
  • 15 posts
  • Joined 29-August 09
There's got to be some solution to this problem! VMware? I am the newbie. Lead and i shall follow
With computers anything is possible. The only limit is your imagination!

#24
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,830 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

There's got to be some solution to this problem! VMware? I am the newbie. Lead and i shall follow


NO, NOT VMWARE!

The only known, working way, at the moment, is to integrate the proper Mass Storage driver in the Source.

Usually the Drivers Packs cover almost any hardware.

Which "netbook" is it?

EXACT model/make, please.

POSSIBLY a link to the manufacturer site's page(s) for the model.

Also check if by any chance you have a setting in BIOS like "IDE compatibility mode" or "ATAPI emulation" or something like that, or anything however connected to the HD controller

jaclaz

#25
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,725 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag

There's got to be some solution to this problem! VMware? I am the newbie. Lead and i shall follow

Why do you keep insisting on some "virtual" way of providing drivers?! You have been told already many times- there is no such thing.

There are proper solutions to the problem:

1) Providing drivers via floppy, that includes USB one.
2) Manually integrating the proper drivers into the source:
http://unattended.ms...xp/view/web/36/
3) Integrating the drivers using nLite
4) Integrating a bunch of mass storage drivers (BTS driver pack for example) and hoping your hardware is among the supported ones. If not- post to the support forum providing details. Most likely they will be included in the next release and you would also help other guys with the same problem:
http://forum.driverpacks.net/

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users