Re: [Unattended] JRE2 Install command switch
Adam Peart [EMAIL PROTECTED] writes: And here I like seeing the progress bar' because it tells me the computer is doing something and isn't frozen, as well as how it's going. Just my two cents. Yeah, I like progress bars too, which is why I opted for /qb instead of /qn like Sun documents. The package is just an InstallShield Basic MSI installer: http://unattended.sourceforge.net/installers.html#ismsi I am a little surprised that the space is required, since I am almost certain I used to install the JRE without it... I wonder what is going on here, exactly. But whatever works :-). - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] No system disk or disk error
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes: We have been using Unattended for some time now without major problems. Unfortunately we are now having to install Toshiba Techra S1 laptops. After we boot from the network and type INST to start the installation we get the followin error. Non system disk or disk error What can this be? Some incompatibility between memdisk and the Tecra, perhaps. What version of Unattended? This might be relevant: http://www.mail-archive.com/[EMAIL PROTECTED]/msg00521.html Finally, you might try the Linux boot disk. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended 4.0b released
imdos [EMAIL PROTECTED] writes: Try osdn.dl.sourceforge.net that is the one i used successfully yesterday Some of the SourceForge download mirror sites appear to be broken. I have submitted a SF support request. Meanwhile, if you have trouble downloading, or if unattended-4.0b-linuxboot.zip is 6.1M instead of 18M, try a different download mirror. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended 4.0b released
Jeff Black [EMAIL PROTECTED] writes: On a side note,I couldn't get the linuxbootdisk to work in a vmware environment, the system just keeps taking cpu when dosemu boots, but nothing ever happens. Funny :) Hardware - Windows - Emulated Hardware (VMWARE) - Linuxbootdisk - Emulated Hardware (DOSEMU) - freezes. This will be difficult to debug Indeed. There are definitely some oddities with running dosemu under the 2.6.4 kernel. For example, it doesn't work right if the dosemu binary is on a remote (smbfs) drive; we have to copy the binary locally. Probably something to do with putting the CPU in virtual x86 mode. I am not sure what to do, other than hope the Linux/dosemu folks eventually notice the problem and fix it. It's not like we have a simple test case... - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] 4.0a test on shuttle
Patrick J. LoPresti [EMAIL PROTECTED] writes: I want to release 4.0b this weekend. I will make sure international keyboard support goes into 4.1. I implemented this last night. Now when I add: kbd=fr-latin1 ...to the kernel command line, my keyboard gets all screwed up; qwerty becomes azerty. Wacky Europeans :-). This will be in the next release, whenever that happens. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Administrivia: slords is now co-admin
For a long time, I have represented a single point of failure for the Unattended SourceForge project. Since I am the sole administrator of the project, it would be annoying if anything were to happen to me. (The source code is available to anybody, of course. But the project's administration pages are not.) This weekend, when both the downloads and my Email were broken, I was finally motivated to do something about it. So, please welcome Shad Lords ([EMAIL PROTECTED]) as my co-administrator. Shad has been a developer for a while; long enough, anyway, that I trust him not to revoke my own access. :-) - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended 4.0b released
Teresa Jeremy [EMAIL PROTECTED] writes: The following items are not supported in LinuxBoot v4.0a : a)The Realtek Cardbus PC Card (Model EP-4103DL) is not detected by the Linux kernel. This card uses the rtl8139 controller. This may be fixed in 4.0b. Apparently, the Linux kernel does not fully activate the CardBus subsystem before running init... I had to add a delay to get a 3c575 CardBus card working on an older Inspiron 7500. The rtl8139 uses the 8139too driver, which should definitely work. After the crash, try doing modprobe 8139too and then re-running /etc/master by hand. If that works, then 4.0b should work, too; please let us know. b)Serial ATA hard drives are not support. I am going to need more details from the output you see before the failure. In particular, the lines showing the lspci and lspci -n output would be helpful. (Or just run the commands by hand and send me the results.) - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] No system disk or disk error
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes: Can I just take the linux boot disk and keep everything else the same? Not quite. See the FAQ (http://unattended.sourceforge.net/faq.html); in particular, the link titled copying some new stuff. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended authentication issues....
Jeff Black [EMAIL PROTECTED] writes: Add the folowing lines to the _meta tag in your unattend.txt z_user = domainname\userid Sounds like cheating to me :) True, but it should serve as a workaround. On the upside the Linux Boot Disk took domainname\jmblack and seems to be 'doing the right thing' I'm still a little unclear as to why the DOS boot disk fails when given the same authentication. The real question is why the DOS net use command is able to map the drive at all without a domain. I do not really understand DOS networking... Anyway, I have added code to make z_user default to DOMAIN\username in the next release. (Where DOMAIN is [Identification]/JoinDomain, if it exists, and username is the value provided to the boot disk.) - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended 4.0b released
OK, so the linuxboot .zip archive was broken and missing the install/linuxaux directory... Whoops. It is fixed now. Also, since my karma is such that things never fail one at a time, my users.sourceforge.net Email has been dead for the past 14 hours or so. I was forwarding it via my old university account, but the CS/AI Lab is moving to a new building this weekend. I have now changed the forward, but if you sent me anything earlier today, I may not receive it until later this week or possibly never. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] 4.0a test on shuttle
Julien TOUCHE [EMAIL PROTECTED] writes: * linux bootdisk errors could not open /lib/modules/2.6.3 ide-core.ko, ide-generic.ko when loading ide-generic ide-disk /etc/master: line 164: make-blkdev-nodes: commande not found sys/block: fd0, ram0-14 else network seems ok This is consistent with not having a Z:\linuxaux directory... Did you copy install\linuxaux to Z:\linuxaux? Or, after the failure, what happens if you type ls /z/linuxaux? following could be interesting for next release: - way to precise keyboard mapping as kernel arg You mean for non-English keyboards? Hm. I know very little about Linux i18n, especially at this level. Any suggestions for what to read? - way to send log or dmesg to network (netcat or ftp) Trouble is, a lot of things have to work before the network is even operational. I am thinking we should try to capture more data in flat files, then provide instructions for how to upload them yourself (to help us diagnose things). * freedos with undisc3.imz chipset untested (sis 651)A UMB unavailable This should be harmless; it just means umbpci.sys didn't work. This might reduce the amount of free conventional memory (possibly resulting in out of memory problems), but it should not cause the failure you are seeing, I don't think. In future releases, we will dump umbpci.sys and use the FreeDOS EMM386 clone. The FreeDOS folks have recently (this week) made it play nicely with DPMI extenders. Unattended Boot disk starting Initializing network card 3com universal ndis driver v1.00 [snip] UNDI function returned failure: Op-code: Ch Exit status: 6Ah (Let's see... Download PXE-2.1 spec from Intel's site... Stupid PDF... UNDI interface... Section 3.4.4...) OK, opcode Ch is PXENV_UNDI_GET_INFORMATION, which just returns your network adapter parameters like the MAC address. Sounds straighforward. (Back to index... Exit status, exit status... Here we go, section 3.5.) OK, status 6Ah is PXENV_STATUS_UNDI_INVALID_STATE. Hm. Not much information there. Did this system work with the MS-DOS boot disk (Unattended 3.5)? - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] 4.0a test on shuttle
Julien TOUCHE [EMAIL PROTECTED] writes: oops ... was it works well Good to hear. on debian, i make: cp /usr/share/keymaps/i386/azerty/fr-latin1.kmap.gz /etc/console/boottime.kmap.gz for french, for example. maybe this: http://www.tldp.org/HOWTO/Keyboard-and-Console-HOWTO-15.html OK, I understand now. I need to include the kbd suite (http://www.kernel.org/pub/linux/utils/kbd/) and arrange to invoke loadkeys at startup. Those keymaps are going to take up a couple megs of extra space on the boot disk image. Oh, well. I want to release 4.0b this weekend. I will make sure international keyboard support goes into 4.1. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Unattended 4.0b released
Unattended version 4.0b is now available for download from http://unattended.sourceforge.net. This is primarily a bug-fix release. The most interesting addition is Shad's install/site/sample-config.pl. It is so interesting that I think I will start a different thread to discuss it. Thanks to the work of several contributors, the prepare script now downloads the updates for several languages (English, Dutch, Russian, German, and French). This release also includes the current versions of Jeff Black's step-by-step.html and cygwin.html guides. These are under active development, so we do not link to them just yet... We will be updating them on the Web site and adding links there between now and the next release. NEWS.txt entry is appended. As always, feedback is welcome. Enjoy! - Pat ** Changes in version 4.0b (2004-Mar-20) Add Shad's sample configuration as install/site/sample-config.pl. This causes Unattended to use a pair of spreadsheets (hardware.csv and software.csv) to automatically determine the host name, Windows product key, and other things. We may make this behavior the default in future releases; join the unattended-info mailing list if you would like to express an opinion. Ship ZIP archives instead of .tar.gz archives, because WinZip is too clever by half and mangles our line endings. Add Dutch updates and download URLs. Thanks to Niels de Groot. Add Russian updates and download URLs. Thanks to Eugene Kotlyarov. Add German updates and download URLs. Thanks to Gerhard Heift and Jan Brauer. Add French updates and download URLs. Thanks to Sylvain Faivre. Replace all Office XP updates with Office XP Service Pack 3. Add ofc2003.bat script for installing Office 2003. Thanks to imdos. (DOS) Update to SYSLINUX 2.09-pre13. This should fix the corrupted isolinux.bin file in the last couple of releases. (Linux) Add support for I2O adapters (e.g., Adaptec 2110S). (Linux) Upgrade to dosemu 1.2.1 and Linux 2.6.4. Might improve support for some hardware. (Linux) Apply patch to Parted so it can compile against recent toolchain/kernel. See http://lists.debian.org/debian-glibc/2003/debian-glibc-200311/msg00400.html. Thanks to Mark Pavlichuk. (DOS) Update Broadcom 57xx (b57.dos) and VIA Rhine (fetnd.dos) drivers to latest versions from Broadcom's and VIA's sites, respectively. --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] cygwin - make
Eugene Kotlyarov [EMAIL PROTECTED] writes: Reason is that makefile is oriented on bash, and make uses simple sh. There is some environment variable to set up program for make subshell, but last time I've tried it, it didn't work. For complicated reasons, make ignores the environment variable. But I have added this to the top of the Makefile for the next release: SHELL = /bin/bash This should take care of it without needing symlinks. I am thinking about releasing a 4.0b today. Do either of you guys feel like writing up a current set of Cygwin instructions? - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: RE : [Unattended] Using the Linux version of unattended
Sylvain Faivre [EMAIL PROTECTED] writes: In case you're upgrading from unattended 3.x, you might also want to refresh your whole setup. I don't know if the 4.x boot disk works with a 3.x install share. You definitely need to refresh Z:\dosbin (especially install.pl) and Z:\lib (especially the Z:\lib\Unattend tree). And you need to copy over Z:\linuxaux (included in the ...-linuxboot.tar.gz archive). Unless I am forgetting something, that should be sufficient to make your install share compatible with either the DOS or the Linux boot disk. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: AW: Re: [Unattended] Networking problem
Johnson, Chris A -ND [EMAIL PROTECTED] writes: However, I've found an ALL POWERFUL CHECKBOX in Winzip configuration (though I haven't tested it yet). Options-Configuration-Miscellaneous-TAR file smart CR/LF conversion My guess is that UNchecking this box will make things work properly. Thanks, Chris. But instead of documenting this option, I have decided to release future versions of Unattended as ZIP archives instead of .tar.gz. With any luck, this should prevent WinZip from mangling the line endings. I have uploaded Unattended 4.0b Release Candidate 1 to http://unattended.sourceforge.net/testing/. If anyone would care to unpack ...-linuxboot.zip with WinZip and double-check the line endings, I would be much obliged. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Re: Online docs (Was: Step-By-Step Quick Install Guide)
mark harburn [EMAIL PROTECTED] writes: Got a link/requirements for wiki? I'd be happy to offer/host it since this project helps me out so much. Matt sent a couple of links as examples of Wikis he liked: I'm personally fond of BestPractical's wiki for RequestTracker software (http://wiki.bestpractical.com) and the wiki for handhelds.org (http://www.handhelds.org/z/wiki/HandheldsWiki), which could be more presentable but has lots of info. It looks like one of them uses kwiki and the other uses zwiki, whatever those are. I think there are several implementations of Wiki software out there. Your best bet is probably just to browse around for a while... My knowledge in this space is very limited, so I have no particular opinion. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: RE : [Unattended] Using the Linux version of unattended
Teresa Jeremy [EMAIL PROTECTED] writes: The install.pl script starts and I told it that I want to use whole drive c:, to format the drive and overwrite the mbr. I did not see anything to suggest that the hard drive was actually formatted. We defer that step until dosemu is running, because FreeDOS format has the /a (align clusters) switch which we want to use. I might try to port that support to mkdosfs someday, but that is not a very high priority since we plan to run dosemu anyway. Anyway, the script continues on and finds my XP source files. On the final stage, where it should start installation via the doit.bat script, Linux triggers a SIGHUP error then reboots the computer. Linux crashed? That is interesting. Thank you for testing :-). If you could catch the exact error message, that might be useful. But first... Unattended 4.0b-rc1 includes the 2.6.4 Linux kernel which might work better. Could you please give it a try (from http://unattended.sourceforge.net/testing/ )? The other thing you might try is adding noapic to the kernel command line (append ... noapic in pxelinux.cfg/default). - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Initial try at a FAQ
I went through various old messages to the mailing list and put together this: http://unattended.sourceforge.net/faq.html The star of the show is the link to Jeff's Quick Install Guide. I will update the link as soon as mail-archive.com indexes the latest revision. Once the Quick Install Guide is stable, I may just convert it to HTML and add it to our pages. Or maybe I will just leave it the way it is (less work is good). I have not linked to it from the home page just yet. If you have any suggestions for other questions or comments about the current content, let me know. Thanks! - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] cygwin - make - round 2
Jeff Black [EMAIL PROTECTED] writes: I assume that mcopy is part of the mtools package. Unfortunately I cannot seem to find mtools in the cygwin's setup list of applications. Is it possibly known by another name? Do I have to compile from source? Eugene provides links for mtools and cdrtools (which you also need) here: http://www.mail-archive.com/[EMAIL PROTECTED]/msg00046.html Keep me posted on how it goes. (Hm, perhaps we should move this thread to unattended-devel.) - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Off Topic: PXE
[EMAIL PROTECTED] writes: I am using unattended4.x to install windows 2000 workstations and recently I started testing with PXE and the pxelinux version that is shipped with unattended. This al goes fine on systems with PXE built-in. Some systems don't and I use the Windows rbfg.exe utility for these. Also no problem here. But some systems don't have PXE built-in, and are not supported by rbfg.exe. So I started looking for another solution, which I thought was etherboot (www.etherboot.org). The puzzle seemed solved, but when starting a system with an etherboot floppy, the following happens: This system detects the network card, gets a DHCP lease and then it spits out pxelinux.0 is not a valid image. Is there someone with similar problems or even better, someone with a solution? I know there are some configuration settings for etherboot, and I've tried a few, with no luck. I also tried Rom-o-Matic from the etherboot site. I suggest taking this question to the SYSLINUX list ([EMAIL PROTECTED]), since it is really about PXELINUX and not Unattended. That said, I am curious why you are bothering. I mean, if your card has no PXE built-in, so relegated to booting from floppy anyway, why not just use a DOS boot floppy with the right drivers for your card? - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Re: Unattended 4.0 fails to Install Perl
Johnson, Chris A -ND [EMAIL PROTECTED] writes: I only used a 10 second delay, and it worked like a charm. I hate random delays. But since we do not even know what we are waiting for, never mind how to wait for it from a cmd shell, I do not see any choice. I have added a 10-second delay to perl.bat for the next release. Thanks! - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Re: Unattended 4.0 fails to Install Perl
Johnson, Chris A -ND [EMAIL PROTECTED] writes: Synopsis: Unattended installation using Windows 2000 Server goes great. Then it fails to complete the perl installation. Hm. I have installed 2000 Server using Unattended before, but it has been a while. It auto-logs on successfully (as Administrator), maps the Z: drive, and starts to bring up the installer, then it dies with this pop-up message: --- Windows Installer The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance. --- Hm. That almost sounds like the Windows Installer service is not started, or is not started YET... The only option is to click OK. The screen doesn't have Icons or a start menu yet. I click OK and it comes up fine (with Icons and Start Menu) and I see the Configure your Server screen. I tried re-adding the GuiRunOnce command to the RunOnce registry and rebooted. It worked fine. So it's just on the initial boot... Maybe the service just takes a while to fire up the first time. Could you open a cmd prompt after the failure and run z:\scripts\perl.bat by hand? Maybe it's looking for a directory that doesn't exist yet (unhappy there's no profile yet? temp directory?)? That is possible, but i would expect it be 100% reproducible. And I have definitely installed 2000 Server before. I will try again sometime in the next few days. Let me know if you have any ideas, I know WS2K isn't on the officially supported list, though. We certainly aspire to support it. It is very, very similar to Win2k. It has a few hotfixes unique to itself which we do not yet install, but otherwise it should work the same as 2k. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Re: Unattended 4.0 fails to Install Perl
Johnson, Chris A -ND [EMAIL PROTECTED] writes: So I'm still not sure whether it's time dependent or not. Very frustrating though! The next step, I guess, is to add something like this to the top of perl.bat: ping -n 120 localhost nul This will sleep for two minutes before attempting to install Perl. As a last resort, perhaps we can arrange to fire up a cmd prompt while the Perl install is running. Although that is almost too ugly to contemplate. I wish we knew what it needed, exactly... - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] German links for download.
Gerhard Heift [EMAIL PROTECTED] writes: Hi Pat, was a lot of work, but now the patch should be OK... Applied. Thank you! - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] problems with mapznrun and postinst
Jeffrey A. Kirby [EMAIL PROTECTED] writes: I've been having trouble trying to get mapznrun.bat and postinst.bat to run after the initial OS install. I'm running my own unattend.txt in install/site. Text of the _meta section is below. Ah, that would be a problem... Not all of those settings are really meant to be user-tweakable. Another potential issue is that my samba share isn't called ntinstall\install. I think I've fixed this (had to change it both in my bootdisks and in install/bin/mapznrun.bat which has it hard coded). I've also grepped for it in the rest of the install tree. That is not necessary. Once you get the mapznrun thing corrected, the install.pl script will create tempcreds.bat and permcreds.bat files with the correct values. Just fix it on the bootdisk and you will be all set. So the problems: - mapznrun.bat isn't being copied to c:\netinst - postinst.bat isn't being created (it's blank when I edit it at the do you want to edit point in the install). You'll note this is true even though I've got top, middle, and bottom defined. Any ideas? The code which produce the value for [_meta]/postinst also creates the file. So you should omit the postinst= settings from your [_meta] section. In general, I suggest omitting any settings which you do not want to change: [_meta] netinst = C:\netinst Omit, since this is the default. postinst = C:\netinst\postinst.bat Omit, since otherwise postinst.bat will not be created. ntp_servers = 192.168.56.250 This is fine. autolog = autolog.pl --logon=0 Omit (default). z_password = password z_drive = Z: z_user = user z_path = \\myserver\unattended Omit, since these will be set automatically from the values on the boot disk. os_dir = Z:\os Omit (default). OS_media = Z:\os\winxpsp1 This is fine. edit_files = 1 Omit (default). fdisk_lba = 1 fdisk_confirm = 0 replace_mbr = 1 fdisk_cmds=fdisk /clear 1;fdisk /prio:2000;fdisk /activate:1 format_cmd=format /y /q /v: c: doit_cmds = z:;cd Z:\os\winxpsp1\i386;winnt /rx:lang /s:Z:\os\winxpsp1\i386 /u:C:\netinst\unattend.txt local_admin_group = Administrators ; First script run by postinst.bat top=base.bat ; Optional script(s) run by postinst.bat middle=officexp.bat ; Last script(s) run by postinst.bat bottom= These are all fine. And yes, this should definitely be documented better. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Product Keys from Spreadsheet
[EMAIL PROTECTED] writes: So what I mean is, can the sub ask_os be substituted for something that cooperates with the asset number stuff? So the os installation is completely based on the asset number I fill in. Absolutely! To get an idea how this works, read the later sections of http://unattended.sourceforge.net/advanced.html. Something like this, if added to the sample config.pl I sent earlier, should do the trick: $u-{'_meta'}-{'OS_media} = sub { my $tag = $u-{'_meta'}-{'asset_tag'}; defined $tag or return undef; my $licenses = $soft_by_owner-{$tag} || [ ]; foreach my $license (@$licenses) { my $desc = hash_ref ($license, 'Type'); $desc =~ /Windows 2000/ and return 'z:\\os\\win2k'; $desc =~ /Windows XP/ and return 'z:\\os\\winxp'; } return undef; }; In other words, you just write a subroutine to compute [_meta]/OS_media from [_meta]/asset_tag. You can compute anything from anything in this way, if you can write the code to express it. Hm, perhaps this whole thing would make a good example to add to advanced.html. Another question; Isn't it possible to use qchain for all the Windows Updates so the systems wouldn't have to reboot for like a thousand times? It is possible, but I do not trust it: http://www.mail-archive.com/[EMAIL PROTECTED]/msg00167.html http://www.mail-archive.com/[EMAIL PROTECTED]/msg00448.html XP service pack 2 should be out in a few months, which will help somewhat. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] German links for download.
Gerhard Heift [EMAIL PROTECTED] writes: Hello, i have collected the links for the german patches for Win2k, IE6 and Office 2k. The DirectX and Defrag-Scripts are also included. Pherhaps somebody could need them. Cool! But these patches do not apply cleanly against our current development tree, because Niels de Groot (Dutch) beat you to it by about 36 hours. If you could send me a set of patches which apply against the current CVS development tree, I will apply them. Go to the Unattended project page (https://sourceforge.net/projects/unattended/) and click on CVS for instructions. (If this is too much work, let me know and I will merge your patches by hand myself. Eventually.) - Pat (who is supposed to be on vacation right now) --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] problem using v3.4, 3,5 and 4.0a
imdos [EMAIL PROTECTED] writes: Scanning for OS directories under Z:\... None found! Bailing at Z:\dosbin\install.pl line 656. Wait, that's not right. It should have said: Scanning for OS directories under Z:\os... Have you made any changes to Z:\lib\unattend.txt, Z:\site\unattend.txt, or Z:\site\config.pl? Unless you made a typo above, something is very wrong here. The files are accessible (all 6 of them), i can look in them with more. Assuming the above is a typo and the system really is scanning under Z:\os, I have no explanation. If the Perl code can see those three files, it will not fail in the way you are seeing. (It might still fail in some other way, but not like that.) - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended 4.0 released
OK, OK, so I should have tested install.pl under DOS. Makes me wonder about the whole release candidate idea, though. Release 4.0a is coming Real Soon; either tonight (because 4.0 is just broken) or tomorrow (to coincide with Microsoft's hotfix release schedule). Meanwhile, another release candidate (4.0a-rc1) is now available from http://unattended.sourceforge.net/testing/. - Pat ** Changes in version 4.0a (2004-Mar-0?) (DOS) Make install.pl work again (whoops). Thanks, Shad. (Linux) Allow kernel command-line options z_user, z_pass, and z_path to override bootdisk defaults. (Linux) Add X (exit) option to initial override bootdisk defaults question. --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Compile errors v4.0
Steffen Kaiser [EMAIL PROTECTED] writes: Is there a possibility to not re-compile all the utilities, just to have another server setting? Version 4.0a allows this. Just edit pxelinux.cfg/default to add something like this to the append line: z_user=myself z_pass=sekrit z_path=//myhost.example.com/install The Linux boot disk will then use these as the defaults. If you omit any, the current default (guest, guest, or //ntinstall/install, respectively) will be used instead. The only restriction is that none of the values may contain spaces. Er, commas too, I suppose. I think I will fix that. But spaces are definitely out. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Compile errors v4.0
Adam Peart [EMAIL PROTECTED] writes: For those of us without Linux, can we make this change. I am not sure. Linux makes these values visible as a flat text file (/proc/cmdline), which is very handy. I have no idea how to access these settings from under DOS+memdisk, or even whether it is possible. Linux will also let us obtain custom DHCP options for this stuff, which we will support eventually. On the other hand, the DOS boot uses a simple floppy image which is easy to edit. These settings are all at the top of autoexec.bat. The nice thing with the dos boot is that it's easy to change, but I don't know linux at all. Ideally, you should not have to know anything about Linux to use the boot disk. It ultimately runs install.pl from the network just like the DOS disk does. Pretty much everything else is just generic glue to make that possible. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] speaking of wish lists
Jordan Share [EMAIL PROTECTED] writes: The only thing that I've been meaning to try is: a:\MODE COM1:96,N,8,1 a:\CTTY COM1 I have added FreeDOS mode.com to the DOS boot disk in 4.0a (coming soon). And ctty is a shell builtin. So this might actually work. Ok, I'll have to follow up with the linux setup. What all is needed to upgrade from the version I am on (3.5 or something like that) to the latest version? You need to refresh most of your install share, including everything under install/lib (Perl modules) and install/dosbin (install.pl, format.exe, maybe other stuff). You also need to copy install/linuxaux to the install share, obviously. That should be all, I think. The other changes (bin/todo.pl, scripts/winxpsp1-updates.bat, etc.) were relatively minor. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] speaking of wish lists
Ah, this we can already do. Open install.pl and find the ask_fdisk_cmds() subroutine. Copy it to Z:\site\config.pl and rename it as my_ask_fdisk_cmds() or whatever. Edit that copy to do whatever you want. Flesh out Z:\site\config.pl like this: sub my_ask_fdisk_cmds () { ... your modified code ... } $u-{'_meta'}-{'fdisk_cmds'} = \my_ask_fdisk_cmds; 1; That 1; at the end is important. That's it. This will use your version of my_ask_fdisk_cmds() instead of our version forever. Or at least until we break something. It will even work with the Linux boot disk, because we have code to translate from fdisk commands to Parted commands... - Pat Andrew Clark [EMAIL PROTECTED] writes: I also have one for the wish list. Every time that I upgrade install.pl I have to edit the disk partition section to make the selections fit in my environment. I change it to the following: Whole disk C: - this is for older testing machines with a small hdd less then 18GB 8GB C: rest D: - older machines with larger then 18GB and less then 40 GB 12GB C: rest D: - most new machines This is not hard to do but a must. It would be nice if install.pl were to look to an external file that had these values in it. This also may make it easier for people who know even less perl then I do. --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Unattended 4.0a released
Although tomorrow is Microsoft Tuesday, I decided not to wait. I think it is important to have our current stable release actually work. Also, I chose to announce this one both on SourceForge and on Freshmeat, so it may get more exposure than usual. Share and enjoy. - Pat ** Changes in version 4.0a (2004-Mar-08) (DOS) Make install.pl work again (whoops). Thanks, Shad. (DOS) Add FreeDOS mode.com to boot disk. Might be useful for people who want to use a serial console. (Linux) Allow kernel command-line options z_user, z_pass, and z_path to override bootdisk defaults. (Linux) Add X (exit) option to initial override bootdisk defaults question. Sort the list of options for OemPnPDriversPath. --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] problem using v3.4, 3,5 and 4.0a
imdos [EMAIL PROTECTED] writes: Scanning for OS directories under Z:\... None found! Bailing at Z:\dosbin\install.pl line 656. This means the system did not find anything which looks like a Windows CD under Z:\os. smb.conf -- [install] path = /install browseable = Yes writeable = No public = Yes read only = Yes comment = Unattended Installation of Windows This looks fine. ls -l /install/os/ total 92 -rw-r--r--1 install users 301 Jul 7 2003 README.txt drwxrwxr-x 10 install users 81920 Mar 8 23:34 win2k/ drwxrwxr-x3 install users4096 Mar 3 15:59 winxp/ Good so far. ls -l /install/os/win2k/|head total 202660 -r-xr-xr-x1 install users4965 Dec 7 1999 0401.CS_* -r-xr-xr-x1 install users4879 Dec 7 1999 0404.CS_* -r-xr-xr-x1 install users5127 Dec 7 1999 0405.CS_* -r-xr-xr-x1 install users4915 Dec 7 1999 0406.CS_* -r-xr-xr-x1 install users4957 Dec 7 1999 0407.CS_* -r-xr-xr-x1 install users5377 Dec 7 1999 0408.CS_* -r-xr-xr-x1 install users4947 Dec 7 1999 040B.CS_* -r-xr-xr-x1 install users4987 Dec 7 1999 040C.CS_* -r-xr-xr-x1 install users4909 Dec 7 1999 040D.CS_* I don't know what that is, but it is not a copy of a normal Windows CD. There should be an i386 directory at this level. ls -l /install/os/winxp/|head total 108 dr-xr-xr-x 10 install users 106496 Aug 23 2001 i386/ This, on the other hand, looks fine. But something still might be wrong with the contents or permissions under i386. After the boot disk dies, what happens if you type the following from the DOS prompt: Z: cd \os cd i386 dir (should show a huge collection of files) dir txtsetup.sif dir setupp.ini dir prodspec.ini The files txtsetup.sif, settupp.ini, and prodspec.ini under i386 are how Unattended recognizes Windows installation media. If they are not present or not readable, Unattended skips the directory. You can also try running more on each of those three files under DOS. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] speaking of wish lists
Jordan Share [EMAIL PROTECTED] writes: I've been meaning to experiment with this, but it'd be super-nice if the install.pl script were able to output to the serial port instead of/as well as the console. For the DOS boot disk, I think this is just a property of your BIOS; either it supports using serial as a console, or it doesn't. DOS uses the BIOS for I/O; I believe that is what the the IO in BIOS is all about :-). But I could be wrong. Have you tried it? For Linux, I have added support for serial hardware and serial console to the kernel for 4.0. So you should be able just to boot the kernel with the option console=ttyS0,9600 or somesuch. If you are booting from the network, you can do this by editing the append line in tftpboot/pxelinux.cfg/default. If not... Then it's harder. Are you booting these systems from floppy, CD, or network? - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Unattended 4.0rc2
Unattended 4.0 Release Candidate 2 is available from http://unattended.sourceforge.net/testing/. Download the main distribution (unattended-4.0rc2.tar.gz), plus one or both of the -dosboot and -linuxboot tarballs. Extract everything to the same place. Changes since 4.0rc1: - Added support for I2O DPT/Adaptec RAID controllers like the Adaptec 2100S. The driver which *should* work (dpt_i20) is marked as broken in the 2.6.3 kernel. I am not sure what that means, but the generic I2O SCSI driver (i2o_core) will try to support these devices if you pass dpt=1 as a module parameter, so I did. I think. This is completely untested; I just took some guesses after reading the kernel sources... - Added support for gigabit Ethernet adapters based on the SysKonnect GEnesis chipset (sk98lin), such as the 3c2000. - Added support for Adaptec Ultra320 adapters (aic79xx). - Enabled interrupts in the IDE driver, which will help prevent us from losing clock ticks. Seems to have worked on my laptop test system, anyway. - Fixed a longstanding bug in the DOS bootdisk Makefile. Thanks to Chris Johnson. - Fixed a problem where Perl created hard links under linuxaux/opt/perl/bin. These cause problems (zero-length files) if you try to extract the distribution using Windows unzipper. - Probably some other stuff I forgot. And that is it. This release is already way overdue with way, way too many changes for my taste. I am releasing it as 4.0 tomorrow night (U.S. Eastern time) if at all possible. So report problems within the next 24 hours or be prepared to wait. Thanks! - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Version 4?
Luciano Moretti [EMAIL PROTECTED] writes: I'm wondering how far off this is (approximatly) If we're talking about a week, I'd rather wait off setting up my install point for the new version to be released, but if its more than 2 weeks out, I'd go ahead and make my install point. I am waiting to get feedback on Release Candidate 1: http://www.mail-archive.com/unattended-devel%40lists.sourceforge.net/msg00026.html I will probably roll the release sometime this weekend. - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Version 4?
Johnson, Chris A -ND [EMAIL PROTECTED] writes: My RAID card is an Adaptec SCSI RAID 2110S. There don't seem to be drivers for it on the iso image. It is possible that the drivers are there, but that they do not advertise themselves properly via a MODULE_DEVICE_TABLE declaration. This is why we need a manually-maintained extra.pcimap file. I got these messages from the attempted boot: 03:02.0 Class 0100: 9005:801d (rev 10) 03:02.0 SCSI storage controller: Adaptec: Unknown device 801d (rev 10) 03:02.1 Class 0100: 9005:801d (rev 10) 03:02.1 SCSI storage controller: Adaptec: Unknown device 801d (rev 10) According to http://pciids.sourceforge.net/, this is an AIC-7902B controller. The Linux aic79xx might do the trick, and it does not appear to declare itself via MODULE_DEVICE_TABLE. To confirm, could you try running modprobe aic79xx from the shell prompt after the failure and let me know what happens? Thanks! - Pat --- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Starter Question
Adam Peart [EMAIL PROTECTED] writes: I'm starting to work on pre-install for Me, using the OEM pre-install as the base, and working from there. I do eventually want to add it to the unattended, but that would take a lot more work. If you are willing to do the work, I would be willing to apply (but probably not maintain) the patches. I have no personal interest in Windows ME; I consider it one of those OSes that never should have been invented. But if you can make it fit into the Unattended framework, I am sure some users will thank you. - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Installing from DVD
Tyler Hepworth [EMAIL PROTECTED] writes: Is it possible to boot from, map a drive to, and install from DVD. I have branch offices overseas that I would like to ship a disk to, rather than trying to set up servers at each site. In theory, yes. In practice, I know of nobody who has tried it. Unattended treats the Z:\ drive as read-only at all times. Your strategy would be: - Burn the install share and the bootdisk to DVD. - Arrange to map the DVD as Z:\ using the DOS (or Linux) boot disk. - Set the [_meta]/z_drive value in Z:\site\unattend.txt to D:, or wherever the DVD appears under Windows. (This will set the %Z% variable which all of the installation scripts use to locate stuff.) - Modify mapznrun.bat not to map the drive if %Z% is already available. Oh, wait, I already did this :-). Seriously, I have had something like this in the back of my mind from the beginning. Everything should just work once you get past the initial hurdles. I just did some reading about DVDs. If I understand correctly, a bootable DVD is very similar to a bootable CD; you can just use a basic ISO-9660 file system and ISOLINUX to boot. This is good news. I just did some more reading. There may be some subtleties involving long file names. Joliet extensions, Rock Ridge extensions, ISO-9660 level 2, UDF... Whatever. You need to create a DVD which is basically ISO-9660 so ISOLINUX can read it, and it also needs to be readable by both DOS (or Linux) and Windows. I suspect the Joliet extensions would be sufficient. This actually sounds like a fairly small but interesting project. I wish I had a DVD burner. How soon do you need this, and how much time do you have to spend on it? - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Starter Question
Just to add a bit to Ryan's answer... raman singh [EMAIL PROTECTED] writes: 1. I have to install Linux (Redhat) on some systems and MS OS (all win 98 - Win2k3) on some. I know before hand which system should have what OS. Good luck with Windows 98. For RedHat, you can use their kickstart mechanism. 2. DO I have any control on pushing an OS on a particular systems? Say, it was running RH9, now I want Win2k, can I do that? Both Unattended and RedHat use PXELINUX to boot. PXELINUX looks for a configuration file with a name derived from the machine's MAC address. It falls back to a default configuration file. You can use this to cause different machines to boot different images. See pxelinux.doc in the SYSLINUX distribution (http://syslinux.zytor.com/). However, I think most people use a single default file and manually choose which installer to boot (see below). 3. Can I control somehow, that when the system reboot, it does not do a reinstall? It depends on what you are doing. As Ryan said, normally you have a technician sitting at the machine telling it to boot from the network and begin the installation. The PXELINUX configuration shipped with Unattended defaults to booting from the hard disk after 30 seconds. However, some machines have a feature called Wake-On-LAN (WoL), which lets you power on the machine remotely. Such machines can often be configured to boot from the network when started by a WoL packet, but boot from the hard drive otherwise. In such an environment, you could change the PXELINUX default to run your OS installation, and use different configuration files for the different systems. You would have to figure out the whole WoL mechanism. (I am being a little vague because I do not know very much about it.) I suggest you start by ignoring WoL and just getting Unattended working from a PXE boot so you can get a feel for the process. - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Product Keys from Spreadsheet
Aron Mangano [EMAIL PROTECTED] writes: Firstly, what has happended to the mailing list. I used to receive emails regulary but I haven't received one now for more than 2 months. I used to receive them almost daily. Well, you successfully sent this message to the list :-). Perhaps mail to you was bouncing and you got unsubscribed? Try using the Web interface (linked from the home page http://unattended.sourceforge.net/) to retrieve your subscription preferences, and resubscribe if necessary. Secondly you mentioned once that it is possible to extract the correct product key from a spreadsheet when building OEM machines. Could you please tell me how to do this. It would be greatly appreciated. Many thanks and keep up the great work. You have to write some Perl. Below is (most of) the Z:\site\config.pl that I use. It assumes you have comma-separated-value (CSV) spreadsheets named hardware.csv and software.csv under Z:\lib. It assumes both are indexed by an asset tag field named Tag. Our asset tags are of the form or e (don't ask). The hardware.csv sheet is only used for setting the host name, which lives in the Etc column of the spreadsheet. Each software asset has an Owner field which is a hardware asset tag. (Conceptually, each software license is owned by a machine.) It has a Type field which is something like Microsoft Windows 2000 Professionsal. It has a Key field which is the license key. When I say field, I guess I mean column. I really should document this better and turn it into a real example... If anybody feels like writing this up and submitting a patch to advanced.html, let me know. - Pat use warnings; use strict; use Carp; # Look up an entry in a hash, bombing out if it does not exist. sub hash_ref ($$) { my ($hash, $key) = @_; my $type = ref $hash; $type eq 'HASH' or croak You blew it: What should be a hash is a $type; (exists $hash-{$key}) or croak $key not found in hash -- bailing out; return $hash-{$key}; } # Asset tag stuff require 'csv.pl'; # Routine to canonicalize field names for indexing purposes. sub canonicalize_field ($) { my ($val) = @_; # Convert to lower case. $val = lc $val; # Local custom: Comments may appear in parens. Strip them. $val =~ s/\s*\(.*?\)//g; return $val; } # Read hardware inventory list, and index it by tag. my $hard_inv = 'z:\\site\\hardware.csv'; my $hardware = CSV-read_file ($hard_inv); my $hard_by_tag = $hardware-index_by ('Tag', \canonicalize_field); # Read software inventory list, and index it by owner (hardware tag). my $soft_inv = 'z:\\site\\software.csv'; my $software = CSV-read_file ($soft_inv); my $soft_by_owner = $software-index_by ('Owner', \canonicalize_field); # Create new [_meta]/asset_tag attribute. $u-{'_meta'}-{'asset_tag'} = sub { my $ret = simple_q ('Enter asset tag (default = none): '); defined $ret or print OK, have it your way.\n; return defined $ret ? lc $ret : undef; }; # Compute computer name from inventory sheet, if possible. sub computer_name { my $tag = $u-{'_meta'}-{'asset_tag'}; defined $tag or return undef; my @systems = @{$hard_by_tag-{$tag}}; scalar @systems == 0 and die Tag $tag not found in $hard_inv -- bailing; scalar @systems 1 and die Tag $tag found more than once in $hard_inv -- bailing; my $name = hash_ref ($systems[0], 'Etc'); $name =~ /\S/ or undef $name; my $text = (defined $name ? Found hostname for tag $tag: $name\n : No hostname found for tag $tag in $hard_inv\n); print $text; return $name; } $u-push_value ('UserData', 'ComputerName', \computer_name); # Compute product key from inventory sheet, if possible. sub product_key { my $tag = $u-{'_meta'}-{'asset_tag'}; defined $tag or return undef; my $licenses = $soft_by_owner-{$tag} || [ ]; my $key; foreach my $license (@$licenses) { my $desc = hash_ref ($license, 'Type'); $desc =~ /^Microsoft Windows/ or next; $key = hash_ref ($license, 'Key'); $key =~ /\S/ and last; undef $key; } my $text = (defined $key ? Found product key for tag $tag: $key\n : No product key found for tag $tag in $soft_inv\n); print $text; return $key; } $u-push_value ('UserData', 'ProductKey', \product_key); $u-push_value ('_meta', 'ntp_servers', sub { my $tag = $u-{'_meta'}-{'asset_tag'}; defined $tag or return undef; my ($tail) = $tag =~ /(\d)\z/; defined $tail or return undef; return ($tail % 2 ? 'ntp-1 ntp-0' : 'ntp-0 ntp-1'); }); 1; --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a
Re: [Unattended] Install.pl script
[EMAIL PROTECTED] writes: I am having an issue when it is time to start the install.pl I get an error (Can't Locate attributes.pm in @ INC (@INC contains: Z:\lib /dev/env/djdir/lib/perl5 etc.) Max is right; this is an eight-character limitation. It is why we ship a file named attribut.pm in install/lib. Do you have Z:\lib\attribut.pm? - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Testers wanted! Linux boot disk v0.0
Rönnblom JanĂ¥ke /Teknous [EMAIL PROTECTED] writes: Is there any way of having the CTRL+C working or is there another way of breaking for example ping? I use CTRL-ALT-DEL :-). And ping -c 5. The CTRL-C handling has something to do with initial consoles and TTYs and stuff, which I do not really understand yet. We will fix it eventually. Partially works, it loads the appropriate drivers but the udhcpc-script is wrong since my network isn't a 255.255.255.0 network but for example: 192.168.138.128 net 192.168.138.190 default gw 192.168.138.191 broadcast 192.168.138.170 client 192.168.138.155 server So the scripts sets up the ifconfig with the wrong netmask and broadcast. That is odd, because the DHCP client script (udhcpc-script), which lives in /etc/ on the boot disk and misc/ in the source distro, tries to take care of this using the values obtained from DHCP. I will take a look at this today. - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56alloc_id438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Moving implementation minutiae to unattended-devel
Judging from the slew of unsubscribe requests, not everyone on the unattended-info list is interested in the Linux-based boot disk. So I think now is a good time to start using the unattended-devel list: https://lists.sourceforge.net/lists/listinfo/unattended-devel/ I originally created unattended-devel for chatter strictly among developers, but there has not been very much of that. So I hereby redefine it as a list for low-level technical discussion of Unattended implementation details. So, if we are talking about things from a user's perspective, like how can I install X or it would be nice if I could do Y, then unattended-info is still the right list. But for internal implementation trivia, like how the Linux-based boot disk is going to work, the unattended-devel list is preferable. By the way, either list is usually better than writing me personally. If you have a question or comment, somebody else probably has (or will have) a similar question or comment, so it saves time to have our exchange in an archived public forum. I do appreciate personal mail; I just receive a little more than I can reply to comfortably... - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Testers wanted! Linux boot disk v0.0
Rönnblom JanĂ¥ke /Teknous [EMAIL PROTECTED] writes: Partially works, it loads the appropriate drivers but the udhcpc-script is wrong since my network isn't a 255.255.255.0 network but for example: 192.168.138.128 net 192.168.138.190 default gw 192.168.138.191 broadcast 192.168.138.170 client 192.168.138.155 server So the scripts sets up the ifconfig with the wrong netmask and broadcast. Are you sure your DHCP server is handing out the correct netmask and broadcast addresses? (That is, are you sure it is sending the subnet-mask and broadcast-address options?) What kind of DHCP server is it? I have added an extra echo to the udhcpc-script to see exactly what ifconfig command it is running. It will be bundled with linuxboot-0.1, which should be released tonight :-). - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56alloc_id438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Testers wanted! Linux boot disk v0.0
Or, how I spent my weekend. I could not find a diskless Linux distribution which does everything I want, so I rolled my own. There is something approximating a Linux-based boot disk under http://unattended.sourceforge.net/testing/ called bootdisk-0.0.iso. This is for testing only; it does not actually have the last few pieces where you can run Perl and dosemu and such. However, you can: 1) Boot it 2) Watch Linux come up and give you a Bash prompt 3) Type /etc/master to auto-probe your network and mass storage hardware, load appropriate drivers, and start the network using DHCP 4) Assuming that worked, do smbmount //ntinstall/install /mnt -o username=guest,password=guest ...to map the install share under /mnt. Note that an awful lot has to go right in order to reach step (4). So please try steps 1-3 on all of your wacky hardware and let me know what happens. Come on, sacrifice a CD to the cause. For me. Some of you may notice that the ISO is 12 megs and wonder how I intend to fit that onto a floppy. Don't worry; I have a Plan. More later. PXE booting is coming real soon. If you know how to configure PXELINUX, you can just mount the ISO file on loopback, examine the isolinux.cfg file for the boot stanza, and copy the bzImage and initrd files to your TFTP root. Or you can just boot the CD. Source code is in linuxboot-0.0.tar.gz. If you want to rebuild the whole thing from source: 1) Extract linuxboot-0.0.tar.gz to a partition with a lot of space 2) Run make download and wait a long time 3) Run make iso and wait a long time again This will probably only work on a Linux system, possibly only on RedHat 9, and maybe not even then... If you try it, please let me know how it goes. Success and failure reports are very welcome. Have fun! - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Curse HP SoftPAQs! Is there are workaround.
(Administrative note: Sorry I haven't been around lately. You can blame IBM for consuming all my free time: http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/challenges/February2004.html But I do have some cycles to burn on Unattended this weekend.) Tyler Hepworth [EMAIL PROTECTED] writes: HP has taken to bundling their drivers into binary executables called SoftPAQs. It is possible to extract the contents from the executable, but still the driver setup files do not contain .inf files that point to dlls, etc. The driver setup files are all in setup.exe format. This makes it impossible to place drivers into the $oem$\$1 directory and have them installed during setup. Bummer. I have figured out how to get the SoftPAQs transferred to the local hard drive. I place dummy.inf files in the same directory as the executable driver files. They then get copied over. You do not need to do that. Anything which lives under $oem$\$1 will be copied to the C:\ drive first thing, as long as you set OemPreinstall=Yes (which we do). My questions is, would it be possible to specify during the install dialog that there are SoftPAQ files to be setup and then have the script copy the exes to the hard drive and then automatically run each exe. You could add such invocations to postinst.bat, perhaps, but if any of them require rebooting I think you are in trouble. All of the machinery for rebooting the machine and regaining control afterward lives in todo.pl, which obviously requires Perl. So basically, I do not think this is easy. You would really rather just have the actual drivers, like every other vendor provides. You might try contacting HP or using their technical forums to ask about doing unattended installations on these systems. Or tell HP you are switching to Dell :-). - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] unattended log-file
pommerer [EMAIL PROTECTED] writes: when I change the unattended.txt file (by config.pl or by a final edit), is there a log-file, where I can see what happened during the unattended installation? No, although there is an open feature request for this on the SourceForge page. Patches are always welcome... You can find logs for individual application installs under C:\netinst\logs. - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] auconfig.pl
Nils Ă˜stbjerg [EMAIL PROTECTED] writes: Hi, I was wondering why auconfig.pl sets HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/WindowsUpdate/Auto Update instead of using the policies in HKLM/SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU Well, at the time I wrote auconfig.pl, there was no documentation from Microsoft, so I relied on third-party docs and my own experiments. Nowadays, there is documentation from MS (http://support.microsoft.com/?id=328010), but it lists the other registry key. The reason I ask is that I was planing to modify the auconfig.pl to include the posibility to change the windowsupdate server to a local SUS server, ect. and all docs I have seen says I should use the policies key. Obviously, we should switch to using the documented key. Except... People discovered the other key by monitoring what the Control Panel GUI tool does. So what happens if you set the Policies key in the registry, and then the user tries to change the settings with the GUI? I would like to know before we make this change. Anybody care to experiment? - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56alloc_id438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Can't find domain
Patrick J. LoPresti [EMAIL PROTECTED] writes: Well, it turns out that the MSCLIENT stack *can* do DNS resolution; you just have to load the dnr.exe tool first. And possibly configure it. I finally got around to experimenting with this, only to find that dnr.exe is only useful for ping. It does not enable DNS resolution for net use, so this is a dead end. The Linux boot disk will use DNS for name resolution (of course). - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Linux based boot disk
DeLisle, Seth (GE Infrastructure) [EMAIL PROTECTED] writes: First of all let me thank Patrick and everyone who has worked on the Unattended project. It makes the world seem like a better place ;) Positive feedback is always nice. Thank you! I poked around in the mailing list archives and noticed that folks have a linux based boot disk on their wishlist. I very much like a number of the features you've talked about gaining from a linux based boot disk, and am ready to put some effort in. To that end I would like to check what the status of that feature is. Is anyone working on this already? Has anyone performed any additional experiments? I have been thinking about it this week and browsing lots of source code (especially klibc, hotplug, and autofs). I believe I have a Plan and I am going to begin work today. I realize most people do not care about a Linux boot disk, and there are lots of more important open bugs and feature requests. But I need to have some fun with the project. From what I saw the features that people are interested in gaining are: * Install directly to an NTFS filesystem rather than using FAT as an intermediate, then converting to NTFS and defragmenting. This is not actually a big deal anymore. I asked the FreeDOS folks about running Microsoft's OFORMAT: http://sourceforge.net/mailarchive/message.php?msg_id=6992940 ...and they responded by adding a new switch to FreeDOS format: http://sourceforge.net/mailarchive/message.php?msg_id=6993158 http://sourceforge.net/mailarchive/message.php?msg_id=6993161 ...which we are using in the next release: http://www.mail-archive.com/unattended-info%40lists.sourceforge.net/msg00943.html So say goodbye to 512-byte clusters. Well, for XP and above, anyway. By the way, I have decided to call the next release 3.6 and reserve 4.x for the Linux-based boot disk. (Do not worry; the DOS boot disk is not going away.) * More flexibility with network drivers. And better reliability. Am I missing anything that people aleady mentioned on the list? Unlike DOS, Linux is a real operating system with real tools. So the possibilities are endless. For example, we could add our logo to the installation screen, if we had a logo... One feature that I hope to be able to add is the ability to host installation data on a web server rather than mounting a network filesystem. Should be easy if you just mean pulling stuff down using lynx or wget. Possibly harder if you mean remote-mounting a filesystem using HTTP, although http://dav.sourceforge.net/ looks promising... - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] how to disable sound
pommerer [EMAIL PROTECTED] writes: how is it possible to disable/enable sound during installation (base.bat) Interesting question. The best I can find is this VB script from Microsoft: http://support.microsoft.com/?id=178456 I tried and failed to find a way to do this from Perl. The problem is that there is no COM interface for controlling the Windows Mixer; you need to call functions inside winmm.dll (and I do not think rundll32 will work for this). - Pat --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Similar project - merging possible?
Hagen Muench [EMAIL PROTECTED] writes: This would really be nice. One time, we tried out to boot from memory stick. We didn't solved this problem yet. I have read you need a fairly sophisticated BIOS, and that such BIOSes are often buggy. But it would be fun to try just the same. | With all the possible network and hard disk drivers, I think it is | important for any Linux-based approach to use a modular kernel and to | separate the initial boot disk from the driver modules disk, much | like any Linux installer does. It's already a plan to modularize it. Well, I am getting interested enough that I plan to play with it this weekend. The 2.6 kernel seems to have some facilities which simply autodetecting hardware and loading drivers (e.g., sysfs, improved hotplug/coldplug infrastructure). I am still doing research, though. At the beginnig of 2002 we tried out the dosemu stuff. But dosemu couldn't start the winnt.exe. This was an issue at this time. Maybe this is fixed yet (does anybody knows?). It was fixed during the summer of 2002: http://marc.theaimsgroup.com/?m=102765548220451 (Read the thread for details... The fixes made it into the Linux kernel and dosemu shortly thereafter.) Between Linux, dosemu, and FreeDOS, I believe we can provide a completely free infrastructure for installing Windows, which is a very pleasing concept :-). - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Fully unattended, changing pxelinux boot files
Max Lovius [EMAIL PROTECTED] writes: When I try on the client to use IO::Socket, IO::Handle, I die with can't locate SelectSaver.pm in @INC (@INC contains: Z:\lib /dev/env/DJDIR/lib/perl5 /dev/env/DJDIR/lib/perl5/site /dev/env/DJDIR/lib/perl5/site...then the other modules same thing. There are two reasons this is not going to work. First, SelectSaver has more than 8 letters in it, so DJGPP Perl is going to be unable to read SelectSaver.pm. It will try to read a file named SelectSa.pm instead. Good old DOS. This is why I had to name my modules like Unattend::Inifile and not Unattended::Inifile. Second, and more problematic, DJGPP Perl does not support sockets. Run perldoc perldos (even on your Linux machine) and read the section about Shortcomings of Perl under DOS. Fixing this would be hard, I think; you would have to teach Perl to use the MSCLIENT network stack. This is yet another thing which a Linux-based boot disk would fix. Maybe I will start playing with one this weekend. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Similar project - merging possible?
Alexander Schuppisser [EMAIL PROTECTED] writes: We are developing a similar open-source project for large networks which is still somewhat different to your approach. We are thinking about a merge with unattended, but we don't know, if this is A) welcomed and B) how our sources are incorporatable to your concept... I cannot answer (B) without seeing your sources. But as for (A), a Linux boot disk has been on our it would be nice list for a long time. It has come up on this mailing list before, and I am definitely interested. To recap, the major advantages of a Linux boot disk are: - No need to reboot after partitioning. - Access to more information for deciding what to do; e.g., DHCP options, SMBIOS data (like Dell service tag), and information gathered via HTTP. - No more issues with DOS junk like silly memory management and broken BIOSes. (Perhaps I should add wireless network support. Imagine a laptop with only a wireless card and a USB port; but no Ethernet, no floppy, and no CD. Imagine booting that laptop from a USB flash memory stick and installing Windows over the wireless. How cool would that be?) Here is how we do the things: we boot with a linux bootfloppy which consists of a trimmed kernel with support for a lot of diffrent NICs (so no need for different floppy-images). Nice! But there are a lot of NICs, so it is important that the end-user be able to add (or download) support for their own. Also, the network card is not the only problem... You have to worry about SCSI and RAID drivers, too. This is the biggest advantage of the DOS-based boot disk; it supports any hard drive controller automatically. And if you boot using PXE, it supports any network controller automatically, too, with a single floppy image. With all the possible network and hard disk drivers, I think it is important for any Linux-based approach to use a modular kernel and to separate the initial boot disk from the driver modules disk, much like any Linux installer does. The floppy contains also busy-box, a dhcp-client and samba(!) plus NFS-Support. After booting, a ash-shellscript gets started. The floppy gets its settings (namely the Win-share location and other relevant infos) from custom DHCP-Options from the DHCP-Server. Cool! Does anybody know if Microsoft's DHCP server can be configured with custom options? (We can always fall back to the current prompt the user with timeout approach if the DHCP options are not available.) From this point on, a (configurable) perl-script from the share takes over: The HD gets patrtitioned and FAT-formated. The win-setup-files are downloaded and stored to HD on the right partition. The HD gets prepared with syslinux as bootloader to start DOS to start Winnt.exe for the next reboot. The system will be then rebooted. This ends up copying each file three times: Once within Linux to populate the share, once by winnt.exe, and once by Windows Setup itself after winnt.exe reboots. I would rather run winnt.exe using dosemu from within Linux. So you would not need to copy the setup files nor the boot sector; you would just boot dosemu and let winnt.exe do that work (via lredir). After the windows installation, another perl-script gets startet by perl for windows. Perl for windows was installed during the installation of windows via the commandline.txt. This script then performs other tasks like joining-to-a-domain, installing winword and other packages, mailing the outcome of the installation etc. We already have a structure in place for this part. But contributions are always welcome! The advantage of this approach is that there is no need to configure the bootdisk and also no need of user-interaction during the whole setup-procedure. The bootdisk is formated as FAT. If special settings are needed, they therefore can be set under Windows in the Config-files on the floppy or better on the central perl-script on the fileserver. It would be nice to have the option of answering configuration questions on the server instead of on the client during installation. But this is really a separate issue from using Linux on the boot disk. Even the DOS boot disk runs Perl. Ufff.. All that explained, what kind of possibilities do you see for this project to contribute to unattended, maybe also as a second lag? Is all of this code already written? Can I look at it? I care about backwards compatibility with our existing system, so we are not going to gut it completely. But even if we end up having separate projects, we can certainly share some pieces, especially the boot disk. The first step, in my view, is to get our existing system working with a Linux boot disk. The only hard part here, really, is dealing with drivers. How would you feel about working together on a modular Linux-based boot disk? We can worry later about whether you should integrate the rest of your stuff or spawn your own project. (A good boot disk
Re: [Unattended] TXTSETUP.OEM
Dag Nummedal [EMAIL PROTECTED] writes: Jordan Share writes: Yes, I have read that KB article. It says, The correct OEMDIR destination can be found by searching the INF file used to install the device or driver. Ah. Well, that is embarrassing. Would you believe I treated OEMDIR as a constant and it actually appeared to work? Which makes no sense; something very strange must have been going on. . I have empirically determined that (for one of these files, anyway) 12 corresponds to $oem$\$$\system32. (It may also just work to have that file in there, due to it being on the path, or some such thing). The latter, I would guess, since: You can find the information you're looking for here: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/install/hh/install/create-inf_3aav.asp Excellent reference; thank you! This shows that 12 means $oem$\$$\system32\drivers. And now the entire mechanism makes sense. With this information in hand, it should be possible to write the definitive document (and automation tool!) for dealing with txtsetup.oem drivers. Maybe I will take a crack at it this weekend... - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Fully unattended, changing pxelinux boot files
Max Lovius [EMAIL PROTECTED] writes: What I want to do is : (1) remotely reboot a computer. (2) have the first boot, partion hard drive. (3) have the second reboot, continue the unattended installation. Easy enough. (4) have a system that will then change automatically unattended (in some way) to boot straight of the hard drive. Harder. You need a way for the install.pl on the client machine to indicate a state change back to the TFTP (or maybe DHCP) server. The easiest approach, I think, is to export the pxelinux.cfg directory inside the TFTP root as a Windows share, modify the boot disk to mount it as P: or whatever, and edit install.pl to generate a pxelinux config file named after the system's IP address. You will need to configure your DHCP server to hand out a fixed IP address to the client, I am afraid, unless you have programmatic control over the DHCP options (which is unlikely unless your DHCP server is a Unix box). This will work, although it will not be secure because anybody on your network might map the pxelinux.cfg directory and scribble all over it. This can probably be corrected... You could export a different directory (call it incoming.cfg or somesuch) and have install.pl write its config file there. Then you would manually or automatically move that file over to pxelinux.cfg, but only if you were expecting it to appear. So anybody on your network could still drop files into incoming.cfg, but those files would have no effect unless you moved them over to pxelinux.cfg. How much work are you willing to do to make this happen? You should probably start by downloading a copy of SYSLINUX (see http://syslinux.zytor.com/) and reading the pxelinux.doc file... - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Cant locate inifile.pm in @inc
Tyler Hepworth [EMAIL PROTECTED] writes: I wrote a script that use Unattended::Inifile to grab a value out of the unattend file. However, this does not take place until fairly late in the install after perl and windows have been installed. When the script executes, I get the following message: Can't locate unattend/inifile.pm in @INC (@INC contains: c:/perl/lib c:/perl/site/lib .) at .. How can I fix it so unattend/inifile.pm is accessible by my scripts? The module lives in Z:\lib, so you need to add that to @INC (the search path). There are at least three ways; pick one. 1) Invoke your script with perl -I Z:\lib foo.pl 2) Set the environment variable PERL5LIB to include Z:\lib before running the script (try perldoc perlrun for details) 3) Add this line to the top of your script: use lib 'Z:\\lib'; p.s. Whats up with the mailing list? I generally have to post twice before my posts come through. That, or posts are delayed by several hours. SourceForge has been having Email problems ever since the Mydoom worm hit. In your case, however, that is only part of the explanation :-). In the headers of your messages on the list you will find these lines: X-Spam-Score: 0.5 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. 0.5 HTML_40_50 BODY: Message is 40% to 50% HTML 0.0 HTML_MESSAGE BODY: HTML included in message Because you are sending combined text+HTML messages to the list, SpamAssassin is adding 0.5 to your spam score. This is not much, but I have the threshold turned way, way down. So your messages are being held for my manual approval. I usually check the pending queue once or twice a day. If you can configure Outlook to send text-only messages to the list, they will go through directly. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] TXTSETUP.OEM
Ryan Nowakowski [EMAIL PROTECTED] writes: I'm using unattended to install servers from 3 vendors: IBM, Compaq/HP, and Dell. What is the easiest way to make sure I have all the drivers I need for each vendor? I'd like to be able to install Win2k on any server from each of the three vendors. What's the best way to generate the combined TXTSETUP.OEM file? Jordan Share gave a pretty good description of this in: http://www.mail-archive.com/[EMAIL PROTECTED]/msg00992.html He asked a question about dealing with .dll files; I have tried the method documented in KB275334 and it seems to work: http://support.microsoft.com/?id=275334 It should be possible to automate these steps, but not at install time because the share is read-only. Maybe if I get bored one day I will take a crack at it... Meanwhile, your best bet is trial and error, as you surmised. You might want to get each driver (with its txtsetup.oem) working by itself first, then merge them together. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Unattended 4.0-test2
I have uploaded another (probably final) test release to: http://unattended.sourceforge.net/testing If you are going to have problems with the new FreeDOS-based boot disk, now is the time to find out. Come on, you know you want to. This release includes a brand-new version of FreeDOS himem64.exe with contributions from yours truly. See http://sourceforge.net/mailarchive/message.php?msg_id=6993212 and followups. I now know more about the A20 gate than I ever imagined, or wanted. Many thanks to Michael Devore and the other FreeDOS developers, who took my rants and turned them into a working product. This is the first free XMS provider in the world which actually works on all of my systems. Maybe it will work on yours, too. There are some other little bugfixes and cleanups, but the new boot disk is the big-ticket item. Please try it out and let me know how it goes. Thanks! - Pat Who managed to miss the wardrobe malfunction --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Can't find domain
Well, it turns out that the MSCLIENT stack *can* do DNS resolution; you just have to load the dnr.exe tool first. And possibly configure it. I have put a copy of dnr.exe in http://unattended.sourceforge.net/testing/. To try it: 1) Add it to your boot disk 2) Edit \net\tcputils.ini to add a section like this: [DNR] drivername=DNR$ bindings=TCPIP_XIF 3) Invoke it from autoexec.bat (just after tinyrfc.exe) Then maybe (big maybe) you will be able to map shares by DNS name. Or maybe you will have to add some DNS servers by hand... I honestly do not know. But it is worth a shot :-). - Pat Justin Beckley [EMAIL PROTECTED] writes: I can ping the server if I fill out the whole IP name, ie. myDC.ece.utk.edu will ping successfully, but myDC would fail. The net use command is old enough that myDC.ece.utk.edu will not work with it, but if you use the Map Network Drive feature, you can use the whole IP name. I think that if I can add the proper entries to the lmhosts file, it should work with just the name. Maybe I am wrong about this? Anyone got any suggestions? Justin Beckley --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Virus warnings
Sorry about all the virus warning messages this week. I keep adding filtering rules and cranking down the SpamAssassin threshold, but it is amazing how many different ways stupid software can say Look at this virus I am bouncing. Just wanted you all to know that I am working on it. The only problem is that for every one of these you see, there are 20 more held for my manual inspection and (dis)approval... And that has already caused me to lose one legitimate message in the noise :-(. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Security patches
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes: Can security patches be integrated in the windows install files in the same way service packs are? Sort of. See http://unattended.sourceforge.net/os.html#hotfixes - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Howto remove components from Office
Tyler Hepworth [EMAIL PROTECTED] writes: I would like to know how to install everything but Access and FrontPage in an Office install. What would I add to the command line to do this? Which version of Office? (It may not matter here, but it can in general.) You need to learn the names of the features you want to avoid. For Office 2000, see http://www.microsoft.com/office/ork/xp/journ/O2ksp3a.htm. For Office XP, see http://www.microsoft.com/office/ork/xp/journ/Oxpsp2a.htm. Search for features. I believe something like this will do what you want: setup.exe /qb ADDLOCAL=ALL REMOVE=ACCESSFiles,FPClientFiles - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: RE : [Unattended] Unattended and language support
Sylvain Faivre [EMAIL PROTECTED] writes: I submitted a modified script for French updates a few months ago, and Pat had plans to have multiple files to download the required updates for different languages (instead of just adding other languages' URL's in the files like win2ksp4-updates.bat). Where did you submit this script, Sylvain? I seem to have misplaced it (sorry)... However, I'm not quite sure how this turned out. Maybe Patrick can clarify things about this when he gets back (I think he's away for a few days right now). I was considering rewriting the prepare script, but I have mixed feelings. Keeping all the URLs for each hotfix in the same place is handy. But keeping all the configuration for each language in the same place is also handy... Anyway, my indecision/laziness is no reason to reject useful contributions. Patches which improve multi-language support will be gratefully accepted, as long as they do not break anything :-). If I ever do redesign the mechanism, it will be my job to split the configuration into separate files. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Test Release: unattended-4.0-test1
Unattended 4.0-test1 is now available. You can download it from: http://unattended.sourceforge.net/testing/ SourceForge CVS is a little broken at the moment, so I rolled this straight from my own development tree. What could go wrong? The NEWS.txt entry looks like this so far: == ** Changes in version 4.0 (-???-??) Switch to using FreeDOS for the boot disk. This is a big enough change to warrant bumping the major version number. Please report problems! Use a 4000M FAT32 partition instead of a 2000M FAT16 partition for initial installation partition. Use FreeDOS fdxxms.sys instead of himem.sys as XMS provider. Should be loads of fun. Update to FreeDOS FORMAT 0.91m. Use its new /a switch, modelled after the same switch in Microsoft's OFORMAT tool (see http://google.com/search?q=oformat+site%3Amicrosoft.com). This aligns the FAT clusters to a 4k boundary, so after NTFS conversion the cluster size will be 4k instead of 512 bytes. Changes to free up more conventional memory. Bundle umbpci.sys and load it in config.sys (more fun). Load ifshlp.sys into high memory. Invoke umb.com in autoexec.bat. == In other words, you should give this release a try if: 1) You have experienced memory problems or random hangs 2) You want to have 4K clusters (Microsoft's recommended size for performance) on your primary NTFS partition 3) You have some spare time and want to help ensure that the next release actually works for you You will need to update your boot disk (obviously) and also the following files in Z:\dosbin: install.pl format.exe smartdrv.exe There are some other small changes, but these files are the critical ones. Note that the FreeDOS kernel in here has not actually been released; it was built from the 2003-Dec-30 (or thereabouts) kernel CVS tree. But it does work, at least on the hardware I have handy. Note that this release may eat your disk. But since that's kind of what Unattended is for anyway, it shouldn't be a problem. Please send me any success/failure reports. Especially failure. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] (no subject)
Stephen Briney [EMAIL PROTECTED] writes: At what point dose mapznrun.bat get put on the local machine (or do I have to do it!). When windows finished installing I get the error message cannot find mapznrun.bat. I'm using v 3.4. Thanks, steve. What is the complete and exact text of the error message? What else is on the screen at the time? mapznrun.bat gets copied to C:\netinst by install.pl, inside the same code which arranges to invoke it from [GuiRunOnce]/Command0. What does the GuiRunOnce section in C:\netinst\unattend.txt look like? Do the files C:\netinst\tempcred.bat and permcred.bat exist? - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] TXTSETUP.OEM and multiple SCSI drivers
Jordan Share [EMAIL PROTECTED] writes: I am now trying to get another machine to work. It has a Promise RAID chipset built into the motherboard (an Intel S875WP-1E). I am able to get the inital file copy to work. But, when it tries to go into native win32 mode I get the INACCESSIBLE_BOOT_DISK error. Anyone have pointers on this? I have never tried this, although I believe it should work in theory. But I do not know of anybody else who has tried it. First, lets make sure Unattended is doing its job. I assume install.pl correctly offers you the two OEM drivers? Could you send along the [MassStorageDrivers] and [OEMBootFiles] sections of the generated unattend.txt? [Disks] d1 = 3ware Escalade 7000/8000 Series ATA RAID Controller for Windows 2000/XP/2003, \disk1, d2 = Adaptec Embedded Serial ATA HostRAID Driver Ver 2.00 for Windows 2000/XP/2003, \disk1, I am not sure it is a good idea to use the same tag file (\disk1) for both of these disks. You might try changing the second one to \disk2. Although since neither of those files really exist (do they?), I am not sure this will help. [Files.scsi.3ware] driver = d1, 3wDrv100.sys, 3wDrv100 driver = d1, 3wFltDrv.sys, 3wFltDrv inf = d1, oemsetup.inf catalog = d1, 3waregsm.cat [snip] [Files.scsi.ADAPTEC_SATARAID_W2K] driver = d2,aarich.sys, aarich inf = d2,adaptec.inf inf = d2,adhraid.inf catalog = d2,aarich.cat Or, as an alternative, you could eliminate the d2 declaration from [Disks] entirely and use d1 instead of d2 in [Files.scsi.ADAPTEC_SATARAID_W2K]. This is arguably a better plan, since what you are really doing is creating a single disk with multiple drivers on it... - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] MEMDISK Error
Tyler Hepworth [EMAIL PROTECTED] writes: Loading e100b.imz Ready. MEMDISK 2.07 2.07-pre5 Copyright 2001-2003 H. Peter Anvin There were some problems with compressed floppy images and MEMDISK 2.07. We upgraded to 2.08 in Unattended 3.5; please try it and let me know what happens. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] MEMDISK Error
Tyler Hepworth [EMAIL PROTECTED] writes: I upgraded to 3.5. I got past the memdisk error, but now the bootup hangs at: Initializing TCP/IP via DHCP Doesn't go any farther than that. That is very, very strange. Especially since it worked once. I assume you have tried rebooting and power-cycling a few times, just for kicks? I am not sure what to suggest. Honestly, it sounds like flaky hardware; if you have diagnostics for this system, I suggest you run them. If you want to try something which will may work (or just fail differently), download bootdisk.iso from http://unattended.sourceforge.net/testing/ It now uses FreeDOS. It will not really work, because the current FreeDOS kernel has a minor bug where it uses 64K clusters instead of 32K clusters to format our 2000M FAT partition. This bug should be fixed eventually... But at least we can see if it will get you as far as the install.pl script. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: FW: Re: FW: Re: UPDATE: [Unattended] Bootdisk hang on an intel D845GEBV2 mb
Stephen Briney [EMAIL PROTECTED] writes: I have found that it is the partition info on the hard disk that is causing the boot disk to hang. This was because the hard disks I was using had Linux on previously. The simple fix was to write over the partition table on the disk and then use the dos boot disk. The free Dos disk must have fixed this bug as it can boot the machine first time with out changing the partition table. This is good to know; thank you. It also provides another reason to move away from MS-DOS 6. I actually got a FreeDOS boot disk working yesterday. I am unsure how well it will support all the hardware out there, so the next release of Unattended will almost certainly be a test release. This may sound like an oblivious question, but is there a way of preventing the windows boot manager asking if I want windows xp or the previous operating system (on every boot) when I do an unattended install on it. The default base.bat takes care of this automatically by invoking bootini.pl. See http://unattended.sourceforge.net/apps.html#bootini - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: UPDATE: [Unattended] Bootdisk hang on an intel D845GEBV2 mb
Stephen Briney [EMAIL PROTECTED] writes: When using these motherboards the system prints something like Starting MS Dos. And then straight away, the disk access light goes out and nothing else. ... The machines do a similar thing when I try and boot them with a boot disk I created in windows xp with the format tool + make the disk bootable ticked. OK, so this is probably not a problem with the Unattended boot disk in particular. That is good news for me and bad news for you :-). Wait, have you tried booting your XP-created disk on another machine? (What kind of boot loader does XP put on that disk, anyway? Anybody know?) The machines will boot with a redhat 7.1 kickstart boot disk. I think that they are made with some version of free dos but can't be sure. The RedHat boot disks use SYSLINUX to load a Linux kernel directly, which is completely different. As a first pass at figuring this out: 1) In the bootdisk directory of the distribution, you can find an empty-boot.img.gz file. Unzip it to obtain an empty-boot.img file, which is a floppy image of a minimal MS-DOS boot disk. See if you can boot that. 2) In http://unattended.sourceforge.net/testing/ , you can find a freedos.img file. It is a floppy image of a minimal FreeDOS boot disk (somewhat out of date, perhaps). See if you can boot that too. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Re: Problems with Mdac upgrade
Norström, Daniel [EMAIL PROTECTED] writes: How can I re-write the code so the todo.pl writes this correct into the todo txt file? This is a bug in the development tree, not in released code. In general, such bugs should probably be reported to me personally or to whomever committed the bad code (which is usually me). Most readers of the list are probably not interested... That said, I have fixed this in the repository like so: todo.pl .reboot-on 194 %Z%\updates\common\%WINLANG%_q832483_mdac_x86.exe /q /c:\dahotfix.exe /q /n\ Sorry for the typo, and thank you for the report. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] todo.pl
Andrew Clark [EMAIL PROTECTED] writes: I changed that on to # Location of the to do list. my $todo = $ENV{'systemdrive'}. '\\netinst\\todo.txt'; # Location of mapznrun script my $mapznrun = $ENV{'systemdrive'}.'\\netinst\\mapznrun.bat'; this of course works great. Just a thought for the next version Applied to next release. Thank you! - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] How to set delay on mapdrive?
Norström, Daniel [EMAIL PROTECTED] writes: My first question will be how to delay the mapping of the Z:\ drive? For the record, Daniel was installing Perl in a non-standard place, causing some (fragile) logic in mapznrun.bat to fail. I have replaced that logic with ping -n 10 localhost nul, which is a simpler and more reliable way to sleep. So, fixed in next release. Do anyone have a second to explain what the txtsetup.oem file function is. the one supposed to be stored in $OEM$\textmode\ folder? Do a Google search on txtsetup.oem :-). This file defines a textmode driver, much like the .inf file does for normal drivers. If you talk to you hardware manufacturer, they should be able to provide a driver disk for use during textmode setup (where you press F6 during a manual install). That disk will already have a txtsetup.oem at the root; you may or may not have to edit it somewhat in order to use it in an unattended installation. - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Memory problems
[EMAIL PROTECTED] writes: + I saw an out-of-memory error from winnt.exe, once or twice. This is what you would expect if you had insufficient conventional memory. The exact message is Setup is out of memory and cannot continue. + Most often: The install starts with its first phase of copying some files onto the local hard disk (a 2GB FAT16 partition); then winnt thinks a bit and then it should copy the remaining files onto the hard disk. After the first copy phase, I either see funny, wildly colored characters on the screen (well, let's call it crash ;) or the computer locks up, no hard disk is spinning even if I wait for houres. That is bad. If I load smartdrv, it works never. That is also bad. If I try to load EMM386 from CONFIG.SYS, the boot disk is no longer able to connect, but freezes during the Initializing TCP/IP via DHCP step. Actually, there are approx. 460MB unused RAM, according MEM. That should be plenty. According to http://support.microsoft.com/?id=810562 , even Windows Server 2003 only needs 440K; I would expect the other OSes to be similar. This sounds like either an awful bug in the 3com driver or a hardware problem. Do you have any other machines you can test on? Also, I have the impression, although I'm not 100% sure, that winnt fails less often if the unattend.txt file is less complex; e.g. I removed the Join to the domain, I also removed any comments and superflous whitespaces, I removed most of the [Components] settings that are equal to the defaults, I had to remove the double quotes from 'OEMPnPDriversPath=Pnp\3c940x;Pnp\g550;Pnp\nec1760nx' -- and suddenly winnt worked (no smartdrv can be loaded however). I suspect this is coincidence. This portion of Setup should not even inspect the unattend.txt file; it just copies it to the hard disk and reboots. (I think.) Is there something to make the stuff more reliable or does somebody has an hint what I could do in order to debug the problems? Are you using the stock Unattended boot disk (except for the new driver)? - Pat --- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Quick Launch
Grigory Pendler [EMAIL PROTECTED] writes: Everything worked nice until i decided to remove GUEST account access from UNATTENDED share. Currently i've shared the folder for specific group only and i'm able to perform an installation while logging initially with my username and password. More details, please... What version of Unattended did you use to create your boot disk? How are you logging in initially? By answering yes to Override bootdisk defaults, or something else? (Specifically, what are you typing and seeing on the screen up to the point where you map the drive for the first time?) You have to let autoexec.bat (not the net logon command itself) ask you for the user name and password explicity; otherwise, there is no way we can grab the credentials to store them. - Pat --- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Can Active Perl be uninstalled before the Unattended instalation is ended?
DE-LOS-SANTOS,ORIOL (HP-Spain,ex1) [EMAIL PROTECTED] writes: If so, when should it be uninstalled in order to have everithing else work? I do not understand why anybody would want this. Having Perl is no different than having Visual Basic, and nobody asks about uninstalling THAT. But you are the third person to ask, so... It may be tricky. Everything in Unattended, including the code which cleans up the registry and reboots at the very end, is written in Perl. I do not know what will happen if you try to uninstall Perl from within a Perl script. Maybe it will just work. You can use msiexec /x to uninstall the package. The first thing I would try is putting it just before the final .reboot directive in the initial todo.txt file. If that doesn't work, then we have a problem. I am not particularly inclined to work on this, although I will accept patches if they are clean. - Pat --- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Office is not accepting PIDKEY
Tyler Hepworth [EMAIL PROTECTED] writes: I have a volume license of office and have hardcoded the pidkey into the office.bat file. todo.pl %Z%\packages\officexp\setuppls.exe /qb /l* c:\netinst\logs\officexp.txt ADDLOCAL=ALL NOUSERNAME=1 PIDKEY=X-X-X-X-X Get rid of the hyphens. - Pat --- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] (no subject)
jbeckley [EMAIL PROTECTED] writes: I have a Dell Optiplex GX260 with that uses the e1000 network driver. This network card driver isn't not included by default in Windows XP, so I have followed the steps to add it using the unattend.txt file, but it still is not installing correctly. I put the drivers in: i386/$OEM$/$1/drivers/e1000/WinXP/ What did you put there, exactly? File names, I mean. (I am particularly looking for .inf files.) The [Unattended] section has these fields in it, and I thought this was correct. Do I need to add DriverSigningPolicy = Ignore to this section, or should it work without it? DriverSigningPolicy = Ignore will not hurt, but you should not need it because Intel generally signs their drivers. Also, the failure would result in a dialog box, not silently skipping the drivers (I think). Target = \WINDOWS You probably mean TargetPath, but in any event you can omit it because C:\WINDOWS is the default for XP. OemPnPDriversPath = drivers\e1000\WinXp This should be correct. What happens if you omit the OemPnPDriversPath setting? What should happen is that install.pl will scan $OEM$/$1 looking for drivers and offer to add them to OemPnPDriversPath for you. If that is not happening, it means you are not copying the correct files for the driver. - Pat --- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] shortcuts and .reg
Adam Peart [EMAIL PROTECTED] writes: But something like this would probably be easier on your users: shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player what I meant was it created the file mplayer.lnk, but I wanted it to be called Media Player Classic In that case, shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player Classic :-) Is there away to get it to run that todo at the end just before it cleans up the pre-install files restores the system restore? Add something like this to z:\site\unattend.txt: [_meta] bottom=z:\site\cleanup.bat Then create Z:\site\cleanup.bat to do whatever you like. I am sorry that the [_meta] settings are not documented. You can learn about most of them by performing an Unattended installation and then examining the [_meta] section in C:\netinst\unattend.txt. No rush, just a couple of ideas, and for now I can use a bat file to do the trick. Good work with the perl scripts. And just think, when it runs the todo.pl after mapping to z:, doesn't the command prompt run from the current user directory? Maybe that could be used to access the different directories under the current user. Maybe... What is the working directory for the logon script? It does not matter much, though. The WScript interfaces work well for resolving these special folders (excecpt for the Quick Launch bar). - Pat --- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] shortcuts and .reg
Adam Peart [EMAIL PROTECTED] writes: I'm new to the list, and have only used unattend a couple of times with no problems, but I have a couple of questions. 1) with shortcut.pl, can you pass it the name of the shortcut to create, not just based on the filename? (ie. mplayerc.exe for Media Player Classic, shortcut was called mplayerc) The shortcut was probably called mplayerc.lnk, actually... Shortcuts are always .lnk files. If you require the .exe to appear in the shortcut name, you could use something like this: shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\mplayerc.exe.lnk But something like this would probably be easier on your users: shortcut.pl C:\...\mplayerc.exe special:AllUsersDesktop\Media Player 2) is there a spot to run .reg files to customize windows? You can edit the scripts under z:\scripts (or create a new one) to perform an invocation like: todo.pl regedit /s z:\site\mystuff.reg 3) what's the best way to delete shortcuts put on the desktop The current user desktop, or the All Users desktop :-)? It would not be too hard to modify shortcut.pl to do this. There are WScript.Shell functions for determining the location of these desktops in the file system; once you have that, you just call unlink. 4) what's the best way to put shortcuts put on the quick launch bar That is a very good question. According to http://www.microsoft.com/technet/scriptcenter/scrguide/sas_wsh_aytf.asp, the Quick Launch bar shortcuts are kept under: C:\Documents and Settings\{user profile name}\Application Data\Microsoft\Internet Explorer\Quick Launch Why Internet Explorer? Who knows. Is All Users a valid value for {user profile name}? Who knows. A script for creating such shortcuts, assuming that the Desktop special folder is parallel to Application Data: http://rtfm.atrax.co.uk/infinitemonkeys/articles/wsh/986.asp Maybe I should hack shortcut.pl to accept special:QuickLaunchBar and add a --delete option. Yes, I think I will. How soon do you need this? - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] New Sun JavaVM Script
James Barlow [EMAIL PROTECTED] writes: The following line inserted in the Sun JVM installation script (Z:\scripts\sun-jre.bat) works with the new prepare script to download the installation file: :: URL|ALL|http://java.sun.com/webapps/download/AutoDL?BundleId=9504|packag es/j2re-1_4_2_03-windows-i586-p.exe Added in next release; thank you. (Well done to whomever figured the silent installation parameters for this one. I particularly like REBOOT=ReallySuppress. Is there also a REBOOT=NoThisTimeWeMeanItSuppress?) Blame MS, not Sun :-). The JRE installer is just a modern InstallShield gadget; see http://unattended.sourceforge.net/installers.html#ismsi. So the items inside the /v... are really the switches for msiexec. There are lots of standard msiexec properties, like REBOOT: http://msdn.microsoft.com/library/en-us/msi/setup/reboot_property.asp I am not sure that the JVM installer even has to reboot, but I figure we should suppress it just in case. - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] RE: unattended-info digest, Vol 1 #244 - 4 msgs
Gareth Budge [EMAIL PROTECTED] writes: With regard to the additional drivers not installing, Windows itself does not recognise that the device requires additional drivers to have the PCI card function. We normally have to manually install these extra 2 drivers ourselves, so I am hopeful that there is some way to have Windows just install them anyways. When you say manually install these extra 2 drivers, what do you mean, exactly? Do you run some kind of installer, or do you invoke the Add New Hardware wizard by hand, or what? To answer your other question: To add all of the drivers at installation time, you need to put them under $oem$\$1 and set the [Unattended]/OemPnPDriversPath key to list them. You can have Unattended construct this value automatically, adding all of your drivers; see the Computing OemPnPDriversPath automatically section of http://unattended.sourceforge.net/advanced.html. - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] RE: unattended-info digest, Vol 1 #244 - 4 msgs
Gareth Budge [EMAIL PROTECTED] writes: 1. One of the drivers was unsigned, and it thus asked me to confirm if I want to continue by selecting Yes. How do I prevent this? In Z:\site\unattend.txt, put: [Unattended] DriverSigningPolicy = Ignore See also http://support.microsoft.com/?kbid=236029 and http://support.microsoft.com/?kbid=293765. 2. One of the PCI cards I have requires 3 drivers to work, but Windows only requires 1 of them to pass the card as 'working'. This means that Unattended install only installs this one 'required' driver. Is there a way to force it to install the additional two drivers? This sounds like a problem with Windows, not Unattended. I assume you are selecting all of the drivers when prompted? 3. The Windows 2000 bootmenu has the Windows 2000 entry, AND one for 'previous operating system' or something similar like that. Can I remove this? Our base.bat script invokes bootini.pl, which gets rid of the previous operating system entry. It only works for English at the moment. 4. Is it possible, once all this is working as required, to include the config files either on the bootdisc or somewhere on the network so that all I have to do is insert the CD, boot and select a network device? Yes, by creating Z:\site\unattend.txt and/or Z:\site\config.pl. See http://unattended.sourceforge.net/advanced.html for my poor attempt at documentation. (Suggestions for improvement are welcome.) 5. Off topic: Does anyone know if Microsoft permits you to use some 'generic' CD KEY to at least install, as long as you put the genuine CD KEY sticker on the front? I haven't spoken to Microsoft yet because I thought given the nature of this project, someone else might have already crossed that bridge. It is not off topic. Or at least, it has come up on this list before. :-) You need to purchase a Volume License. The smallest volume license you can buy is five copies; ask your software vendor about Microsoft's Open License program. Once you buy a Volume License, you will be given a Volume License key. You will then need to purchase Volume License media (which is different from OEM media, which is different from Retail media). Systems installed using Volume License media do not require activation. So you can technically, although not legally, install on as many machines as you want using the same license key. If those machines already have, say, a valid OEM license, then maybe it is legal after all. Or maybe not, but I suspect lots of people do it... - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] What is the maximum length of the OEMPnPDriversP ath
Brad Erdman [EMAIL PROTECTED] writes: 1023 http://support.microsoft.com/?kbid=276278 That is for Win2k (with service pack). Does anyone happen to know if the limit is the same for XP? See also http://www.winnetmag.com/Article/ArticleID/25092/. - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
[Unattended] Unattended 3.5 released
Not many changes this time. The most important, and the reason for having a release at all, is the update to SYSLINUX to resolve multiple issues on various BIOSes. There are several open tickets in the SourceForge Tracker, and I apologize that we did not get to most of them. We should have more time after the holidays. Microsoft issued no critical fixes for December (I guess Windows is secure now). They did issue two recommended updates for XP; we added them. Complete NEWS.txt entry is appended. Enjoy! - Pat ** Changes in version 3.5 (2003-Dec-16) Update SYSLINUX to version 2.08. This resolves several issues, including a problem with some BIOSes and the compressed floppy images on the CD-ROM. Update perl.bat to ActivePerl 5.8.1 build 807. (You will need to download the new ActivePerl installer.) Add comments to all files with URLs to direct downloads for updates and other freebies. Rewrite prepare script to use them. Fix several broken links in Web pages. Thanks to Veronica Loell. Fix bug in example in advanced.html. Thanks to Michael Kahle. Add DOS driver for 3com 3c556 family of mini-PCI adapters (el556.dos). Update Broadcom 440x (b44.dos) and 57xx (b57.dos) DOS drivers to latest versions from Broadcom's site. Update 3com 3c59x/3c90x (el90x.dos) DOS driver to latest version from 3com's site. Add Russian defrag.aut translation. Add Sun JVM installation script (Z:\scripts\sun-jre.bat). Add latest recommended updates for Windows XP. --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended Dealing with IPs
Gareth Budge [EMAIL PROTECTED] writes: Hello, Okay well I have tried the suggestion and I am able to access the share via Windows doing \\dvrinst\install however it comes back with the same error when doing it from the bootdisc image. Which suggestion did you try? Can you please advise me on what I can do to correct this? You are the first person to report this problem, so I need more details. What did you do, exactly, to get \\dvrinst\install to work from Windows? - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: RE : [Unattended] ran out of input data error
Sylvain is correct. In version 3.3, we switched to using compressed images, and we also accidentally shipped a bad ISO image (no memdisk file). In 3.4, we fixed the ISO image, but we still suffered from a SYSLINUX bug involving compressed images on some systems. (Not on any systems of mine nor Shad's because we tested it.) This bug was fixed in SYSLINUX 2.07, and I uploaded a new ISO image to http://unattended.sourceforge.net/testing/ which people have reported fixes the problem. Because the release of SYSLINUX 2.08 is imminent, I have been waiting on that before making a new Unattended release... But I will probably release anyway this weekend either way. None of this has anything to do with Gareth's name resolution problem nor with Brad's Starting MS-Dos... Freeze problem. The former is probably specific to Gareth's network configuration, but I would like to know for sure. The latter is clearly a bug either in SYSLINUX or in Brad's BIOS. - Pat Sylvain Faivre [EMAIL PROTECTED] writes: Hello, As said in my previous e-mail, the Decompression error: ran out of input data problem is a bug in SYSLINUX 2.07-pre6. It happens only on some particular hardware configurations, and it works all right with some other configs. An updated CD image with a newer SYSLINUX version is available at http://unattended.sourceforge.net/testing/. This image fixed the problem on my systems, please try it and let us know if it's good for you too. Also, the CD image from Unattended 3.3 does not work because it lacks the MEMDISK file. You cannot use this version unless you edit the ISO file to add the MEMDISK file from the 3.2 image. Regards, - Sylvain Faivre EdifiXio - AIH Team +33 1 56 90 51 24 www.edifixio.com --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Starting MS-Dos... Freeze
memdisk is more likely to be the culprit than pxelinux.0. Can you humor me? I just rolled a new bootdisk.iso with SYSLINUX 2.08-pre11 and uploaded it to http://unattended.sourceforge.net/testing/. Could you burn it to a CD and try it? - Pat Brad Erdman [EMAIL PROTECTED] writes: That should read, I replaced the pxelinux.0 file, not syslinux.0 file. Note to self, do not send email after working 12 hours. --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Starting MS-Dos... Freeze
Brad Erdman [EMAIL PROTECTED] writes: No Dice. I replaced it and it still freezes. It says: MEMDISK 2.07 2.07-pre5 Peter Anvin then a bunch of lines staring with e820. Is this the most recent version? Latest is 2.08-pre11. You can download the whole enchilada from http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/. - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Starting MS-Dos... Freeze
Brad Erdman [EMAIL PROTECTED] writes: Still more of the same. I only replaced the memdisk file, anything else I should try? The ISO works but booting from the network does not? That is odd... In that case, we are probably looking at a bad interaction among memdisk, MS-DOS, and your PXE stack. Let me get a new Unattended release out the door (tomorrow or Sunday) and then we can look at this again with an eye toward sending a bug report to the SYSLINUX author. We should probably take this thread off-list. - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Unattended Dealing with IPs
Gareth Budge [EMAIL PROTECTED] writes: \\192.168.0.50\install The boot disk uses the MSCLIENT networking stack, which is pretty old. It very possibly does not support IP addresses in the hostname field. You could try populating \net\lmhosts with a line like this: 192.168.0.50 foobar Then you should be able to use \\foobar\install as the share name. But what you really want to do is get name resolution working properly. I believe MSCLIENT can use broadcast or a WINS server obtained via DHCP... - Pat --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] paid support options
Well... There are many companies which make their money by supporting open source products. Red Hat is perhaps the most prominent, but there are lots of smaller ones. As long as the source code remains free, I do not see a problem. That said, I am not sure Unattended has enough users to make paid support a profitable option. On the other hand, the source code is available to everyone, so really anybody could offer paid support on a consulting basis. Ryan, could you be more specific about what you are looking for in terms of support? Specifically, what kind of a contract do you think your company is looking for? - Pat Shenan Stanley [EMAIL PROTECTED] writes: I would think that would be outside the spirit of the unattended project. As everything in the unattended (as it is on the web) is a freely distributable (and put together) effort. I could be wrong there, but that would be my feeling on having a paid support division of the project. It then turns into something other than a project and into a company. -- Shenan T. Stanley --- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278alloc_id=3371op=click ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Servers with hardware RAID?
Ryan Nowakowski [EMAIL PROTECTED] writes: How well does unattended handle servers with hardware RAID arrays? Is there a special boot image I need to use? A hardware RAID card usually hooks itself into the BIOS, so the DOS-based boot disk should be able to see it. If you have a normal hard drive in addition to the RAID, then things might get tricky, but no more tricky than they are with two hard drives. If you can configure the BIOS to boot from the RAID, then you should be able to configure it to make the RAID the primary drive. The problem, if there is one, will come after Windows Setup finishes copying files and reboots. That is where you might need a textmode driver, which requires mucking about with txtsetup.oem and such. But first things first... What happens when you just try it? - Pat (actually on vacation right now, so forgive me if I am slow to respond this week) --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Quick Launch
Hm, tricky. According to this thread: http://groups.google.com/groups?threadm=uOmqnfa5BHA.2196%40tkmsftngp07 ...the relevant registry entry is the Taskbar value under the HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Streams/Desktop key. Obviously, it is a per-user setting. Unfortunately, that value looks like a random binary blob to me. The only KB article I could find is not terribly helpful: http://support.microsoft.com/?kbid=216663 But, maybe if you take a snapshot of that value as a .reg file and restore it into the Default User's settings, it will do what you want. - Pat Kevin P. Jacobson [EMAIL PROTECTED] writes: Has anyone ever figured out how to programmatically turn on the quick launch toolbar? The only way I've found is a binary that someone sells for $5...granted $5 isn't a big deal, but I don't want to pay it if it can be done a different way. Kevin --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info
Re: [Unattended] Prepare script in Cygwin environment
James Barlow [EMAIL PROTECTED] writes: --13:40:38-- http://-o/ = `index.html' Resolving -o... failed: Host not found. That is doubly peculiar. First, the script uses -O, not -o. Second, -o should be processed as an option. I am strongly inclined to rewrite the script in Perl, which will make it easier to detect errors and to support other languages. It will also be portable between Unix and Windows. Perl's LWP module provides an excellent interface for fetching URLs, and it is already bundled with ActiveState Perl. Here is the basic idea. We will have lots of lines like this: $dl-{'enu'}-{'updates/ie6sp1/vbs56nenu.exe'} = 'http://download.microsoft.com/download/IE60/Patch/Q318089/NT5XP/EN-US/vbs56nen.exe'; Which allows other languages to play games like this: $dl-{'eng'}-{'updates/ie6sp1/vbs56neng.exe'} = $dl-{'updates/ie6sp1/vbs56nenu.exe'}; ...which should be useful for cases where multiple languages are supported by a single file. We can have command-line options to select which langauge(s) to download: prepare.pl --lang enu,rus,nld Also, we can generate a warning for any unexpected files; maybe even a switch to let the script remove them. This should help keep the install share clean as updates come and go. I am hoping to find time to code up a prototype this weekend. - Pat --- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ ___ unattended-info mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unattended-info