MSFN Forum: [Question] Is this possible: install Windows XP from a flashdisk just - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here. If you have questions regarding the unattended installation of Windows XP, please post them in the Unattended Windows 2000/XP/2003 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Question] Is this possible: install Windows XP from a flashdisk just Rate Topic: -----

#1 User is offline   ouchyoung 

  • Group: Members
  • Posts: 6
  • Joined: 04-February 06

  Posted 04 February 2006 - 09:51 PM

I've bought a 1 gig flashdisk, and my DVD-ROM reads CDs so badly. So I'm wondering whether the Windows XP can be installed form the flashdisk directly like the installation from a CD. ( I do know how to make the flashdisk boot to DOS and then install the operating system form that environment, however, I don't know how to make the flashdisk to be alike a Windows XP install CD which can install the XP directly without any other systems' support.) Thanks very much!


Please NOW in Microsoft Windows XP section, use [TAGS] in your topic's title.
See rules.
--Sonic

This post has been edited by Sonic: 05 February 2006 - 07:34 AM



#2 User is offline   WolfX2 

  • Werewolf? Here's Wolf! :P
  • Group: Supreme Sponsor
  • Posts: 692
  • Joined: 20-January 06

Posted 04 February 2006 - 10:08 PM

View Postouchyoung, on Feb 4 2006, 08:51 PM, said:

I've bought a 1 gig flashdisk, and my DVD-ROM reads CDs so badly. So I'm wondering whether the Windows XP can be installed form the flashdisk directly like the installation from a CD. ( I do know how to make the flashdisk boot to DOS and then install the operating system form that environment, however, I don't know how to make the flashdisk to be alike a Windows XP install CD which can install the XP directly without any other systems' support.) Thanks very much!
not unless dos provides the option to boot from drive E:, and i believe this question was asked before

This post has been edited by wolf74481: 04 February 2006 - 10:09 PM


#3 User is offline   ouchyoung 

  • Group: Members
  • Posts: 6
  • Joined: 04-February 06

Posted 04 February 2006 - 10:34 PM

View Postwolf74481, on Feb 5 2006, 12:08 PM, said:

View Postouchyoung, on Feb 4 2006, 08:51 PM, said:

I've bought a 1 gig flashdisk, and my DVD-ROM reads CDs so badly. So I'm wondering whether the Windows XP can be installed form the flashdisk directly like the installation from a CD. ( I do know how to make the flashdisk boot to DOS and then install the operating system form that environment, however, I don't know how to make the flashdisk to be alike a Windows XP install CD which can install the XP directly without any other systems' support.) Thanks very much!
not unless dos provides the option to boot from drive E:, and i believe this question was asked before

Thanks. I searched the forum but found nothing. And my purpose is to install the XP without any other systems' support such as dos or win pe. dos cannot recoganize the ntfs partition and the installation from dos will copy files to the boot partition first, so i cannot format that partition during the installation. but the installation from the cd can do this.

#4 User is offline   LLXX 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 3,399
  • Joined: 04-December 05

Posted 05 February 2006 - 03:13 AM

It is possible, under the condition:

- The BIOS mounts USB storage devices and can emulate them as HDDs completely (so that programs cannot distinguish between a real hard drive and a mounted USB device).

- The BIOS can boot from USB storage devices in the same way a normal hard disk can.

- The BIOS hides the fact that a USB storage device is attached on the USB port.

Otherwise, it cannot be possible; if the emulation provided by the BIOS is partial, you may be able to enter the Setup, but on device detection it finds the USB device and attempts to initialise it, which will cause errors.

#5 User is offline   ouchyoung 

  • Group: Members
  • Posts: 6
  • Joined: 04-February 06

Posted 05 February 2006 - 08:19 AM

View PostSonic, on Feb 5 2006, 11:51 AM, said:

Please NOW in Microsoft Windows XP section, use [TAGS] in your topic's title.
See rules.
--Sonic

I'm sorry for my disregard to the rules and thanks for your correction!

View PostLLXX, on Feb 5 2006, 05:13 PM, said:

It is possible, under the condition:

- The BIOS mounts USB storage devices and can emulate them as HDDs completely (so that programs cannot distinguish between a real hard drive and a mounted USB device).

- The BIOS can boot from USB storage devices in the same way a normal hard disk can.

- The BIOS hides the fact that a USB storage device is attached on the USB port.

Otherwise, it cannot be possible; if the emulation provided by the BIOS is partial, you may be able to enter the Setup, but on device detection it finds the USB device and attempts to initialise it, which will cause errors.

My computer can recognize the USB storage devices as HDDs and this is just verified to be true. The problem confusing me now is that how can I make the computer boot from the very boot file (a special file on Windows XP/2000 setup CD-ROM). This boot file will lead the installation procedure to the hardware inspection stage directly. And this mode, like the installtion from the standard setup CD-ROM, will make the NTFS partitions operatable, such as formating or deletion. The disk and partition configurations are prior to the files copying stage.

#6 User is offline   LLXX 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 3,399
  • Joined: 04-December 05

Posted 05 February 2006 - 06:58 PM

View Postouchyoung, on Feb 5 2006, 08:19 AM, said:

My computer can recognize the USB storage devices as HDDs and this is just verified to be true. The problem confusing me now is that how can I make the computer boot from the very boot file (a special file on Windows XP/2000 setup CD-ROM). This boot file will lead the installation procedure to the hardware inspection stage directly. And this mode, like the installtion from the standard setup CD-ROM, will make the NTFS partitions operatable, such as formating or deletion. The disk and partition configurations are prior to the files copying stage.
I think you mean the "boot sector", which is one 2048-byte sector on the CD, not accessible as a file. It's loaded into memory and executed by the BIOS when the CD is booted, and it loads SETUPLDR.BIN from the I386 directory and executes that.

Hard disks (or emulated USB drives) have 512-byte sectors and use FAT16/32 filesystems, while CD-ROMs have 2048-byte sectors and use the ISO-9660 filesystem. The standard boot sector on the CD is written to understand ISO9660 FS, while hard disk boot sectors understand FAT16/32. However, it is possible to perform the same function, namely loading SETUPLDR.BIN from I386 directory.

You're going to have to write your own boot sector to do that... and do it in less than 512 bytes. :}

#7 User is offline   Bezalel 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 591
  • Joined: 11-October 05

Posted 05 February 2006 - 09:50 PM

With the introduction od Windows 2003 SP1. Microsoft introduced the ability to boot to WinPE from a USB Drive. I don't think it would be too hard to change the bootloader to pass control over to setupldr.bin.

#8 User is offline   ouchyoung 

  • Group: Members
  • Posts: 6
  • Joined: 04-February 06

Posted 06 February 2006 - 12:30 AM

View PostLLXX, on Feb 6 2006, 08:58 AM, said:

View Postouchyoung, on Feb 5 2006, 08:19 AM, said:

My computer can recognize the USB storage devices as HDDs and this is just verified to be true. The problem confusing me now is that how can I make the computer boot from the very boot file (a special file on Windows XP/2000 setup CD-ROM). This boot file will lead the installation procedure to the hardware inspection stage directly. And this mode, like the installtion from the standard setup CD-ROM, will make the NTFS partitions operatable, such as formating or deletion. The disk and partition configurations are prior to the files copying stage.
I think you mean the "boot sector", which is one 2048-byte sector on the CD, not accessible as a file. It's loaded into memory and executed by the BIOS when the CD is booted, and it loads SETUPLDR.BIN from the I386 directory and executes that.

Hard disks (or emulated USB drives) have 512-byte sectors and use FAT16/32 filesystems, while CD-ROMs have 2048-byte sectors and use the ISO-9660 filesystem. The standard boot sector on the CD is written to understand ISO9660 FS, while hard disk boot sectors understand FAT16/32. However, it is possible to perform the same function, namely loading SETUPLDR.BIN from I386 directory.

You're going to have to write your own boot sector to do that... and do it in less than 512 bytes. :}

Oh yes, that's what I want. But I don't know how to do it.

#9 User is offline   ouchyoung 

  • Group: Members
  • Posts: 6
  • Joined: 04-February 06

Posted 08 February 2006 - 01:02 AM

Can anybody help me? I don't know how to edit the boot sector. Thanks!

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy