W2100z Supplemental 2.5 XpReburn produces non-bootable ISO in Solaris Sparc

Just posting in case helps someone else...
The XpReburn script from the W2100z Supplemental 2.5 CD is commented as being able to run on Solaris Sparc:
# This script was developed on Solaris X86. It will run on Solaris Sparc
# and Red Hat Enterprise Linux 3. It is not guaranteed to work unmodified  
# accross all versions of Linux. This script is experimental. Some end user
# MODIFICations may be necessary for it to run on other linux distributions 
# and system configurations.Running XpReburn under Solaris Sparc 10 produced an .ISO image apparently without error, but the resulting image would not boot.
Found the cause of the non-bootable image was the following section of XpReburn. It was using dd and od to extract 16-bit LBA values. On Solaris Sparc it ended up reading little-endian values as big-endian, hence extracting the boot loader from the wrong part of the XP CD. To get it to work under Solaris Sparc added conv=swab twice as shown below:
# Read the boot loader from the CD into the image directory as a file. This process takes
# several steps because the boot record has to be consulted to locate the RBA (the
# starting LBA of the boot catalog). The boot record always resides at LBA 17
${ECHO} "Reading WinXP Boot Loader from CD..."
${ECHO} "  Looking up boot catalog lba from boot record..."
${DD} if=$CD_DEVICE bs=2048 count=1 skip=17 | ${DD} bs=71 skip=1 count=1 | ${DD} conv=swab bs=4 count=1 of=$SCRIPTDIR/foo
BOOTCATLBA=`od -d $SCRIPTDIR/foo | ${AWK} '{print $2}'`
${ECHO} "  Boot Catalog is at LBA $BOOTCATLBA, looking up boot image LBA..."
${DD} if=$CD_DEVICE bs=2048 count=1 skip=$BOOTCATLBA | ${DD} bs=40 skip=1 count=1 | ${DD} conv=swab bs=4 count=1 of=$SCRIPTDIR/foo
BOOTIMGLBA=`od -d $SCRIPTDIR/foo | ${AWK} '{print $2}'`
${ECHO} "  Reading Boot Image from LBA $BOOTIMGLBA..."
${DD} if=$CD_DEVICE bs=2048 count=1 skip=$BOOTIMGLBA | ${DD} bs=2048 count=1 of=$IMAGEDIR/$BOOTIMAGE
${RM} -f $SCRIPTDIR/fooWith the above mod, XpReburn generated an image which booted the XP Pro installer and allowed XP to be installed.

MAAL wrote:
have thought about submitting this hint/article to the BigAdmin community ?
http://www.sun.com/bigadmin/common/submittals.html
Michael,
Reading the submission guidelines it appears BigAdmin is for you own work:
By submitting content to the BigAdmin portal, you are attesting that your submission is your own non-confidential property and does not infringe the intellectual property rights of any party.
Whereas my "hint" above is really a bug report / enhancement request for a Sun supplied script.
I only have a basic support plan so don't think I can raise a bug report.
Also:
1) The modification listed was a quick hack to get the script to work under Sparc Solaris, but which would have caused the script to generate a non-bootable ISO if run under X86 Solaris.
2) If you run the script on a ZFS filesystem you get an error that the filesystem isn't local - the script should be updated to consider a ZFS filesystem as local.
3) If the script is run on a Solaris system with two optical drives, the script fails with an error because fails to correctly read the volume name of the XP CD. Can't remember the details, but just hacked the script to work.
So, so for now will just leave the "hint" in this thread.

Similar Messages

  • XpRreburn produces non-bootable CD

    Hi!
    I'm trying to make a bootable XP install CD for W1100z on Ubuntu 6 (loaded via LiveCD). I'm using the Supplement CD v 2.5. I needed to edit XpReburn script to help it find awk and to point to appropriate device, so it creates an ISO just fine. The problem is, a CD burned from that ISO would not boot, displaying "CDBOOT can not find ntldr". I've done some reading, they say this happen due to ISO version extension ';1' added to crucial files (such as \I386\SETUPLDR.BIN).
    I'm lost as to how to fix this... Looking at the mkisofs command in the script, it does specify the '-N' option which is supposed to prevent adding that version extension. And yet, it's not working. Any help is badly wanted and appreciated...
    Thanks!
    Update: tried making ISO with option -N removed... binary different file, another wasted CD-R :)

    Hello
    "CDBOOT can not find ntldr"The moment you get this message you definitely have a bootable CD because CDBOOT is part of Windows and therefore Windows has already been booted (and prints this message).
    I wonder if it is possible to build a bootable Windows CD using mkisofs yourself at all or if only original CD images from Microsoft would work (due to special data formats etc.).
    Martin

  • How EFI shell can help you backup a non-bootable Mac

    I hope this post will help someone in my situation who need an emergency method to backup a non-bootable Mac.
    Last week, I have to deal with a MacMini (Mid 2010 with Snow Leopard installed) which worked only 5 months until it froze and gave the following error at startup:
    panic (cpu 0 caller0x55a1eb): Unable to find driver for this platform: “ACPI”
    “You need to restart your computer…”
    The same black screen with “You need to restart your computer…” text appeared when I tried to boot from the Snow Leopard DVD holding the C key. Also, error appeared when I tried to boot by holding the Shift key for Safe Boot mode or Cmd+S for Single-User mode.
    So I decided to extract all valuable data and send it to an Apple service. Since, I was unable to boot even from a DVD, I tried r-Studio Emergency CD Demo, which worked fine, but the demo allows only files less than 64K to be recovered.
    Then I found rEFIt site and created a bootable CD. It started fine and by using the shell I found that there is a copy command that may help me save some data on an USB flash memory. Unfortunately, rEFIt site lacks any information how to use EFI shell, but finally on other sites related to Intel EFI, I found that this shell is just a DOS box. So here are some useful commands that you may use in order to backup your data from a non-bootable Mac:
    1. You have to create a bootable rEFIt CD. Follow the instructions here:
    http://refit.sourceforge.net/
    2. Insert the CD and boot you Mac by holding the C key.
    3. When the rEFIt boot menu appears select EFI Shell icon.
    4. In the shell:
    Use "map" command to list all devices. I didn't find how to list them page by page, so you will see only the end of the listing:
    map
    Use "map -r" to remap all devices and assign them a letter. For example if you want to connect a USB flash drive:
    map -r
    Now, you are ready to backup your files. Begin by typing "fs0:" to enter in the first drive:
    fs0:
    Then "ls -b" to list files page pay page:
    ls -b
    fs0 is most probably your CD. Try with "fs1:", "fs2:" until you see your internal drive as well as USB drive. You will recognize internal drive by existence of folders like "Library", "System", "Users", etc. Finally, you are ready to copy your valuable data by "cp" or "cp -r" (for folders) command. Let's suppose your internal drive is fs1 and USB drive is fs3:
    fs1:cd Userscd <your user>cd Desktopmkdir fs3:\Backupls -bcp somefile.zip fs3:\Backup\
    This is DOS, so use "\" for paths. Of course, you will lose Mac OS X attributes such as owner, user rights, attached system information (such as Spotlight comment) and resource forks. But unless your files use resource forks (used mostly in Mac OS 9) you can safely backup using the cp command. If you need full list of EFI shell commands you can type "help" in the shell or "help cp", "help map", etc. or search for "EFI Shell commands" in Google.
    Don't copy anything from your internal drive back to it. It may be damaged. Always copy from the internal drive to your external USB drive.

    Thanks for posting this, I've used rEFIt in the past for my multi-boot Mac (4 operating systems) however never explored the EFI enviroment.
    So Mac's are running DOS? Who would have guessed that?
    Too bad rEFIt hasn't seen any updates of as late, don't know how well it's going to agree with the new Lion and firmware updates.

  • Boot Camp Assistant creates non bootable Windows drive

    Hello all
    I've been trying, for the last 8 hours to install Windows via Boot Camp without any success
    Some information:
    MacBook Pro (13-inch, Early 2011)
    OS X Yosemite
    Windows source file: en_windows_7_professional_x64_dvd_X15-65805.iso
    1. The first problem I had was that Boot Camp wouldn't enable the "Create a Windows 7 or later version install disk"
         1.a) I tried burning a DVD without success
         2.b) I finished by changing Boot Camp Content Folder as instructed here.
    2. Once, with the USB installed I partitioned my HD via Boot Camp but, after restarting the computer, I would receive a message asking me to insert a valid bootable drive.
         2.a) I searched some more and found out that only GUID partition type USBs will boot.
         2.b) I checked the USB Partition Map Scheme and it says: Master Boot Record
         2.c) I changed the partition type back to GUID but, of course, when Boot Camp reinstalls Windows it goes back to MBR...
    3. Why in the earth would Boot Camp create a non bootable bootable drive???
    4. What am I doing wrong?
    Thanks a lot!

    On Macs with built-in Optical drives as indicated for your Mac (MacBook Pro (13-inch, Early 2011) - Technical Specifications) you need to use a DVD.
    There are only a couple of 2012 models which support either USB or OD.
    Creating a USB with ISO can be done either using a tool like Rufus or http://technet.microsoft.com/en-us/library/jj200124.aspx . BCA will use the Mac's model identifier to set booting. There is no work around for BCA. You can try these two see if you can make any progress.

  • How to remove non-bootable xp drive on os selection screen

    I have a non-bootable xp drive which shows up as a selection on my os startup selection screen that I want to delete since it can't be used.
    In xp it also shows up in the boot camp control panel under startup disks along w/ my bootable xp drive and osx drive.
    I was going to edit the boot.ini file but it doesn't seem to show up there, see my boot.ini file below:
    [boot loader]
    timeout=3
    default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /noexecute=optin/ 3GB /fastdetect
    Anyone know how I can remove this phantom drive from my startup disk selection screen?

    In my case I have an OSX boot drive, an additional dedicated BC drive running XP and 2 additional drives I use for backing up and storage. All 4 drives are internal for what it's worth. My "phantom" drive was one of my backup drives.
    What I did was transfer the files I wanted to keep on my "phantom" drive over to another drive. Went into DiskUtility erased the "phantom" drive and then reformatted the drive, transferred my info back onto it and was finished. I probably could have skipped the erasing but did it anyway.
    Note, I did this to a secondary backup drive which kept appearing on my boot screen and was annoying me. It started showing up on my boot selection screen after I had tested a restore of a clone I had made and then erased the drive after I saw that the clone was viable. I did not do this w/a BC partition of my primary hard drive so I'm not sure how this would work in that situation.

  • VT6421A based SATA adapter non-bootable

    Hello to all fellow Archers. I have an ancient; 1998ish mobo (Asus P3V133), which obviously has no SATA ports. I bought a £6 SATA adapter off eBay (Pluscom 4 port SATA PCI based on VT6421A chip, product code S4P-VT6421A) to connect up my brand new 1.5 TB Samsung EcoGreen. Th problem began when I found out it's non-bootable. Here's what I tried:
    -PLoP boot floppy - chainloads succesfully to GRUB on the drive which boots the system
    -GRUB boot floppy - not working. It doesn't detect the hard drive at all. I could have made the floppy incorrectly so I don't rule this one out completely as working.
    I would go for the PLoP floppy but it doesn't boot straightaway, the boot is supposed to be unattended.
    I can try connecting up a 3GB IDE HDD, putting kernel+initrd, booting from there with root as SATA partition. But then I wouldn't have any bay left if I'd want another drive.
    I could also flash the BIOS with added ROM for this controller. However, I'd really like to make this one the last resort. The mobo I'm using is the best one out af all the old ones I have . I'd really hate to lose it due to a bad flash from which I can't recover easily. I have a similar board laying around with less features on it (6BX/ZX/VIA86 v1.2), I could do a test run on it if the flashing is really required.
    Please, advise me. I don't know what to do.
    EDIT: Fixed the text and added details.
    Last edited by xc1024 (2010-08-07 23:04:08)

    Yes, you are right. I want to use it, if it wasn't the case I wouldn't buy it .
    As for the link, I was looking at something like that. The problem is, those things aren't exactly reliable (think "Made in China") or cost effective (12 GBP for 2 of those vs 6.15 for 1 adapter card).
    Also, the thing is that I wanted to assemble this computer with as low costs as possible, ideally for free. I did have most of the hardware save for the HDD. I initially wanted an IDE 500GB but those were more expensive than equivalent SATA ones. So I just bought a 1.5TB SATA (which was a discount BTW). I already invested much more money than I wanted so I'm going to try and cope with what I have now.

  • MB BIOS 2.2TB MBR limitation: Can add-on drive controller BIOS enable UEFI/GPS on a non-bootable data drive?

    I am working on older hardware that is not UEFI enabled so it is subject to the 2.2TB volume limitation under Windows Server 2012 R2 resulting in 11.6TB of unusable drive space. I installed an Adaptec Series 7 2274500-R 71605E controller card and created
    a striped RAID 10 totalling 13.6 TB of drive space. During boot, the Adaptec BIOS is installed on the system, which prompts the following question:
    Since the boot utilizes the motherboard BIOS, clearly the boot partition cannot exceed the 2.2TB limit. But what about a separate logical data drive? If I shrink the boot partition to 1TB, create a second volume at RAID level of 12.6TB formatted with GPT
    NTFS, would the Adaptec BIOS enable UEFI/GPT (since the MB BIOS would not boot to the second logical drive) and Windows Server see the full 12.6TB second drive volume?
    Yes, I am aware that I can create multiple 2.2TB partitions, but that would be an inefficient option for this installation.
    Any thoughts or suggestions will be greatly appreciated.
    Thanks!

    Hi,
    According to your description, my understanding is that you want to use add-on drive controller to enable UEFI/GPS on a non-bootable drive.
    In order for an operating system to fully support storage devices that have capacities that exceed 2 TB, the device must be initialized by using the GUID partition table (GPT) partitioning scheme. If the user intends to start the computer from one of these
    large disks, the system’s base firmware interface must use the Unified Extensible Firmware Interface (UEFI) and not BIOS. Windows support for hard disks that are larger than 2 TB, and there are some prerequisites are needed.
    Detailed information reference link:
    https://support.microsoft.com/en-us/kb/2581408
    Best Regards,
    Eve Wang
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • How to create a virtual drive of a non bootable drive ?

    How to create a virtual drive of a non bootable drive ?
    through which we can see the preview of the drive without clicking on the original drive.

    Alias can never be mount, but the virtual drive I want to create must be able to mount and unmount.
    Desktop having both original and virtual drive.
    My system is booted from 'Snow leopard' and I've an another drive, name 'Disk Testing' so by using a software I create the virtual drivre of 'Disk Testing' as you can see in the image. Both the drives are identical to each other and both are able to mount and unmount, they are having same data and attributes.
    So I want to create exactly this kind of virtual drive by using any apple script or command.i.e without using any software.

  • Booting with the alt key shows non bootable volumes

    When booting my MBP with the alt key pressed, non bootable volumes (partitions) are displayed. Has anybody else experienced the same thing?
    I would like to know how to remove the non bootable partitions from the System Startup Manager.
    Tanks

    I have a similar situation with my Quicksilver (2002) G4. Holding down the option key at startup reveals a volume, in my case, that has not been connected to the computer for months and is not connected now. Resetting PRAM and NVRAM does not remove it.

  • How to make bootable iso from download

    how to make bootable iso from download

    This one - https://www.microsoft.com/en-us/download/details.aspx?id=5587
    1st:  This is NOT a .ISO file!!
    2nd.  It is a .MSI file which is a Microsoft Installer file.
    3rd:  Read the instructions:
    Install Instructions:
    Click the Download button to start the download.
    Do one of the following:
    To start the installation immediately, click Run.
    To save the download to your computer for installation at a later time, click
    Save.
    To cancel the installation, click Cancel.
    When installation completes a file called readme.txt will open to provide instructions for burning a home computer restore CD. The file is also located
    next to the ISO image file for later reference.
    4th: If you are unable to read and follow instructions, there is nothing anyone in these forums can do to assist you.  You must be capable of reading and following instructions! 
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”
    OK, well sorry to disagree with you but:-
    1. Using windows 7, the download does not provide a save but only a run option.
    2. In the MS predownload instructions you copied it refers to the readme text next to "the ISO image"
    3. This is a copy of the read me file attached:-
    "This ReadMe document is one of the Windows Home Server Home Computer Restore CD files. Unless you changed the installation location during setup, the Home Computer Restore CD files and license terms are located in one of the following folders:
    * On Windows Vista: %HOMEPATH%\Documents\Windows Home Server Home Computer Restore CD (Dual Boot)
    * On Windows XP: %HOMEPATH%\My Documents\Windows Home Server Home Computer Restore CD (Dual Boot)
    To use the Home Computer Restore CD software, you must write the ISO image file (restorecd_dual.iso) to a blank CD. A CD/DVD burner is required to write
    the ISO image file to the CD. Usually a CD/DVD burner includes the software that you need to write ISO image files. Follow the instructions with your burner software, and then select the option to write an ISO image, not the option to write
    individual files. Note that you cannot write the ISO image by using Windows Explorer to copy the file to the CD-ROM drive.
    Burning the ISO image creates a bootable CD. To restore your home computer, boot the computer from the CD and follow the instructions.
    Microsoft may update the Windows Home Server Home Computer Restore CD software. You can download the latest version from the Microsoft Web site at http://go.microsoft.com/fwlink/?LinkID=109282.
    If you want to review the license terms for the Windows Home Server Home Computer Restore CD, the file EULA_DUAL.TXT can be found in the same folder"
    As you will see it refers to the downloaded .iso file. Nowhere is there a reference to a msi.  As there was only a run function on the downloaded file, it could not be saved. How is an ordinary Windows user meant to interpret the instructs
    if the download function does not work? What you do is try and follow the instructions and produce a load of frigging coffee mats, as it seems did many of the posters on this thread. Are we all illiterate?
    If Microsoft could think in the way of a user it would help a lot of people.
    So Rick Dee, please inform me how I misread the instructions?

  • Bootable ISO not recognized by Hyper-V on Win 8.1 Enterprise 64-bit - VMware Workstation understands perfectly

    I activated Hyper-V on my fully patched Windows 8.1 Enterprise 64-bit host PC and tried to create a Windows Server 2008 R2 virtual machine that should have installed from the bootable ISO (the one I downloaded from my MSDN subscription) for Windows Server
    2008 R2, but when the VM starts, it goes through its boot device progression and fails to recognize the ISO as bootable.  No amount of coaxing will convince Hyper-V to use the bootable ISO to install the operating system in the VM.
    To see if there was an issue with the ISO, I removed Hyper-V from the host (because, as I discovered, VMware refuses to run when Hyper-V is present) and then fired up VMware Workstation 10, pointed it to the exact same ISO and it created the VM from that
    ISO just fine.  That proves there is nothing wrong with the ISO image.
    I'm new to Hyper-V since I've been using VMware Workstation for quite some time and figured it was high time I began to make the switch to Hyper-V (since I'm paying for it anyway).
    What setting(s) do I need to adjust to insure that Hyper-V sees the bootable ISO properly so it will install that OS in the virtual machine?
    If you think development is tough now, think how hard it was using punched cards :-)

    I followed the Hyper-V wizard instructions to the letter, including telling it the full path to where the ISO I wanted to use in creating my very first VM is located.  I assume (perhaps incorrectly) that the Hyper-V wizard mounted that ISO on whatever
    device it deemed appropriate, hopefully one that is in the boot device sequence.  It all was very straight-forward and easy to understand; however, it doesn't work.  
    The corresponding wizard in VMware Workstation 10 fully understands the ISO and proceeds with its "Easy Install" process without anything else except the license key.
    I didn't capture a video of the failed Hyper-V boot process, but to summarize, it went through its "progression" of devices and simply never found the ISO that I had previously designated.
    Despite its seeming simplicity, the Hyper-V creation wizard doesn't perform what it is instructed to do while the equivalent VMware Workstation 10 wizard works flawlessly.
    If you think development is tough now, think how hard it was using punched cards :-)

  • How to install bootable iso on a usb drive in arch

    How do i install a bootable ISO  on a usb drive in arch linux?
    i tried Unetbootin but i cant get it to work correctly..
    Please help.
    Thanks!
    Last edited by Rician (2011-04-02 08:36:22)

    Open web browser, go to arch wiki, find search box, type in "usb install", press enter.

  • Sharing mounts on non global zone in Solaris 10

    Dear All,
    We have SAP Development server installed on a non global zone in Solaris 10 based machine. We want to share /usr/sap/trans [in DEV's non global zone] on another machine's non global zone which will host Quality server. I'm sure it can be done, however since I am not OS admin unable to find out how inspite of reading some posts on internet.
    Can anyone please help me out here.
    regards, Sean.

    We did it.
    regards, Sean.

  • Creating Bootable ISOs

    How can I create a bootable .iso file from a disk? Either a command line solution or disk utility solution is fine.
    Thanks in advance

    http://subrosasoft.com/OSXSoftware/index.php?mainpage=product_info&cPath=200&productsid=193

  • How do I make a Snow Leopard bootable iso on a thumb drive?

    I am about to have an old Macbook with a new blank HDD and an optical drive that doesn't accept CDs or DVDs.  I know if I could make a bootable iso, or put an iso of the Snow Leopard disc I have on a bootable thumb drive, I could install SNow Leopard on this Macbook and give it a new lease on life.
    I haven't been able to find info on how to do this.
    Can anyone out there help with a link or bit of advice?
    Thanks.
    I have access to iMacs at school, but at home I only have access to a couple of diskless Macs and a Win7 box with a DVD/CD writer.
    Message was edited by: Fuzzy2k

    The resolved thread in the sidebar has some info on how to do this…
    Re bootable thumb drive being burned to disc

Maybe you are looking for

  • Master Data Validation

    Hi all, When you load transactional data into BPC it validates against the master data. If the Master data for that data element does not exists then it rejects the record. Is there anyway I can turn off this validation. In other words, I want to loa

  • VAT testing

    Can someone explain me the best way to test the VAT(Value Added Tax) functionality, to validate if it is working properly ..both for input and output VAT. Thank you

  • Editing HTML to create image rollovers

    Greetings, I think I've read everything in the forum archives about this, and have received helpful fragments of responses, but am still not able to get image rollovers to work in iWeb. 1) I've created the actual rollovers in ImageReady, which genera

  • IEmulator

    As a new iMac user with some software that will only run in Windows, I was looking for something to run Windows. I found it - and for those who might be looking, I thought I would share. Disclaimer - I am not being paid by this company. I am just imp

  • FRM-40734 error. what's the matter?

    Hello! Now I'm trying to install an application that use Oracle Forms for client-side interface. But some forms produced this error. What's the matter???