BetaArchive Logo
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 6d, 23h, 57m | CPU: 8% | MEM: 1832MB of 3197MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 2 posts ] 
Author Message
 PostPost subject: Way to install all DOS/Windows/Linux unattended from server        Posted: Sat Feb 24, 2007 6:02 am 
Reply with quote
FTP Access
Offline

Joined
Thu Aug 24, 2006 6:28 pm

Posts
352
I've recently been looking into network booting after seeing several articles (Ubuntu on Tap). It is possible to do this with all versions of Windows, but the later versions require RIS or WDS to install remotely. However, I have found a couple hints on the web that might lead to a method of booting the installation for any version of windows or DOS.

Why would you want to do this? Well...
-no more need for CD's
-no more lost CD's
-no more problems with older machines that don't boot from CD's right
-on-demand access to any OS you want to install
-easily update unattended installation
-boot computers with no FDD into DOS
-boot computers with broken installations
-boot/install older operating systems for web/program compliance
-install OS's into VMWare or similar
-upgrade BIOS easier (for DOS based bios flashers)
-Run older games on-demand
-Test unattended installs without wasting discs
-Test software or viruses without risking computer

I have a lot of time on my hands, but since I am currently jobless, it probably isn't a good time for me to devote that much time to non-income producing activities. Anyone interested in getting this project on its feet?

Basic PXE booting for XP systems:
http://unattended.sourceforge.net/step-by-step.php
http://unattended.sourceforge.net/advanced.php#pxe
http://oss.netfarm.it/guides/pxe.php
http://oss.netfarm.it/guides/ris-linux.php (Extended from above link, also has information on creating a boot menu for multiple OS's)


Additional on XP:



Vista:
http://technet.microsoft.com/en-us/windows...905120.aspx#ETC

Additional on Vista:
I was thinking about extracting the DVD bootloader and using that over a PXE boot similar to http://home.allegiance.tv/~joem298/



Windows 98:
http://silent.gumph.org/content/4/7/071-di...indows-pxe.html
http://www.3com.com/other/pdfs/legacy/en_U...emote_win98.pdf



DOS PXE resources (for XP and earlier)
http://syslinux.zytor.com/archives/2003-October/002638.html (more universal network drivers for PXE boot)
http://www.netbootdisk.com/cards.htm (Universal boot disk for networks; possibly combine with universal packet driver with universal being a fall-back driver)
http://syslinux.zytor.com/pxe.php (PXElinux website)
http://home.allegiance.tv/~joem298/ (This can be used for most OS's that'll boot from DOS, or DOS itself)
http://81.5.185.34/tc-one-thousand/downloa...#TC1000Restore1 (For Windows XP restores, but has general usage info)
http://pxes.sourceforge.net/howtos/ms_only_environment/
http://www.msfn.org/board/index.php?showtopic=93540 (OS installer selector boot disk)
http://www.maven.pl/?p=29

Additional on DOS/Universal:
"You can put all of your network boot floppies on the network and
choose one to boot from the PXELINUX menu. Or, you can add the
"keeppxe" flag in the PXELINUX configuration file and use a universal
DOS network driver (do a Google search for "undis3c.dos"). You see,
since PXE already loads a network stack with a standardized interface,
a single DOS network driver can support ANY network card with PXE.
This is also what my network boot disk does, and it works great on a
wide variety of systems."



OSX:
(couldn't find any solid evidence other than running netinstall or netboot from an OSX server)

Additional on OSX:
Perhaps pxelinux.0 can turn control over to chain0 (HFS ramdisk?)
Extract the bootloader from the install DVD and modify, but bootloader (image?) must be smaller than 512k(K?)


Top  Profile
 PostPost subject:        Posted: Sun Feb 25, 2007 2:24 am 
Reply with quote
Donator
Offline

Joined
Sat Aug 19, 2006 1:25 am

Posts
590

Location
Israel
ROM-o-matic will create portable PXE stacks for NICs that don't have a built-in one (those can be loaded off a floppy, a CD, using GRUB, etc.). Plus, MEMDISK will allow you to load an entire FD/HD image into RAM using PXELINUX or ISOLINUX (I used it a few days ago to convert a Windows 95 QEMU image into a live CD). If you can create a small enough OSX image (or possibly one containing a bare system that loads the rest off NFS), you can use MEMDISK to boot OSX off the network.
I'm sure you'll be able to (with some effort) modify BootX (the OSX boot loader, which is open source) to load over PXE, and the XNU kernel to use an NFS root file system.


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 




Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2018

 

Sitemap | XML | RSS