OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Zptky do minulosti!

Právě je 27.07.2021, 03:40

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: Vypakování BIOSu
PříspěvekNapsal: 18.07.2021, 14:27 
Offline
Kecálek

Registrován: 10.12.2017, 00:24
Příspěvky: 128
Has thanked: 2 times
Been thanked: 1 time
Snažím se vypakovat tady ze starýho exáče BIOS pro IBM xSeries 232 ftp://ftp.software.ibm.com/systems/supp ... 5r4982.exe jsou to prostě pitomci žejo, ani tam nenapíšou v čem to vůbec funguje :suicide: Zkoušel sem kde co, v DOS boxu se to sice spustí, ale ten krám nedokáže zapisovat na fyzickou disketovku, tak to furt háže chybu. V sedmičkách (ani x86-32) už to nejde. Linux bez šance samozřejmě.

Tak sem si řikal, že zkusím tady, nemá někdo funkční systém s nějakým DOSem (pravděpodobně budou fungovat ai 95ky, 98ky, to je furt DOS, 2000 a XP netušim, nutno vyzkoušet) a disketovkou, že by mi to tam vypakoval a pak mi vyrobil image té diskety? Tu si už zapíšu v Debianu nahned a konečně to budu moct zaktualizovat, dal sem si tam PIII-S a řve mi to že to pro Tualatiny nemá mikrokód a nejsou jako že podporovaný :help: :help: :help:

_________________
Špičkové elektrolytické kondenzátory, akumulátory, baterie, měřicí přístroje, mikrospínače do myší aj.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vypakování BIOSu
PříspěvekNapsal: 20.07.2021, 17:07 
Offline
Radil

Registrován: 28.05.2013, 11:24
Příspěvky: 353
Has thanked: 15 times
Been thanked: 139 times
Já bych zkusil VirtualBox a fyzickou disketovku bych nahradil disk imagem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vypakování BIOSu
PříspěvekNapsal: 20.07.2021, 22:52 
Offline
Pan Generální
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 2191
Has thanked: 129 times
Been thanked: 210 times
Proč tolik snahy za trochu polévky, panáčku :-). Image existuje hotový, nemusíš nic rozpakovávat. Zrovna v tom fuj linuxu lze stáhnout pohodlně přímo .img diskety pomocí
Kód:
wget ftp://ftp.software.ibm.com/systems/support/system_x/25r4982w.img

a tento image nalámat na disketu, případně ve windows nástrojem dle chuti bez wget. Když by sis třeba přečetl co k tomu ti "pitomci z IBM" jasně napsali v popisku souboru, tak cituji Flash BIOS update (Use with Windows 7 and Windows 8) tedy je to s tím .img souborem popsané jako cesta právě pro Windows 7 a 8. V Readme se jasně píše že se jedná o vytvoření diskety s binárním obsahem, která se v serveru nabootuje a z ní se bios zaktualizuje, případně starý uloží na disk. Nepochybuji že to nepůjde udělat jinak, je to IBM server.
Kód:
Appendix A: Package Specific Installation Instruction


        This update is packaged as a self-extracting PackageForTheWeb (PFTW)
        executable file. To unpack, this update requires that your TEMP
        environment variable be set to a path with read/write access. You must
        be logged in as an administrator.
       
   The package update log, ux.log, is created on the system drive.   
   To locate the log file go to:  %SystemDrive%\uxlog\ux.log

        The command-line syntax for PackageForTheWeb firmware update package is:
       
   Package.exe [-s] [-a [-s] | [-r] | [-c] | [-x directory] | [-xd] | [-w]
         | [-?] ]

        [-s] This command installs the Package-For-The-Web software silently and
        does not prompt if files are to be over-written in the %temp% directory.
         
        [-a] This command passes all subsequent commands to the PFTW software to
        install the update package.
       
        [-s] This command runs a silent and unattended update.  For firmware
        updates, the update is scheduled to run on the next reboot. An immediate
        reboot can be forced with the -r option.

        [-r] This command schedules the update and reboot immediately. It can
        be used with or without the -s command.

        [-c] This command cancels any scheduled firmware update and records
        results of this operation in the log file. Only one firmware package
        can be scheduled at a time, if a firmware update needs to be applied
        instead of the currently scheduled firmware update package, cancel the
        current (run with the -c option on any firmware package) package. 
        Then, run the applicable firmware package.

        [-x directory] This command is used with firmware updates to extract the
        update to the directory named directory. The PackageForTheWeb executable
        extracts itself to a subdirectory in the %TEMP% directory, a relative
        directory will be relative to that location. You must specify an
        absolute directory if you do not want to use the default directory.

        [-xd] This command is used with firmware updates to extract to a floppy
        diskette.  The floppy diskette can then be used to boot from and apply
        the update.  This option is not available for all firmware updates,
        such as tape drive and hard-disk drive updates.
       
   [-w] PowerQuest Virtual Boot Environment requires that there are 2 free
        sectors on the first track before it can schedule a firmware update.
        Use this option only if scheduling an update failed because 2 free
        sectors were not available on the first track. This option clears the
        non-boot and the non-partition information sectors on the first track.
        Typically, these sectors are not used. Before clearing the sectors a
        copy of the complete first track is saved in the %temp% directory from
        which the update runs.         
         
        [-?] This command displays information about the command line switches.
        The command line switches -s, -r -c and -e are unnattended.  Other
        command line options such as display help (-?) might require that you
        hit any key to continue.


        If Windows packages are run without any command line options, a GUI is
        displayed.  This GUI offers all of the options that are available
        using the command line.
               
       



A existuje i cesta pro linux, když jsme u toho. Server je certifikovaný kupříkladu pro Red Hat a existuje ekvivalent 25r4982l.sh nicméně ten je už trochu poplatný době vzniku a skript funguje bez diskety napřímo jen na ext2/3 filesystémech. Opět, bez fyzické diskety se ve finále pro upgrade nehneš (pokud ten image nedostaneš nějak třeba do goteku, to bude jistě spolehlivější) nebo jestli tam náhodou nemáš dobovou distribuci s ext2/3, tam to jde udělat i napřímo. Ale to bych se dost bál že to snadno rozese...znefunkční MBR/disk protože to přepíše první stopu MBR tou disketovou image a pak to zase musíš přehodit nazpět, když tam na to není místo tak je problém čili nestojí to za to, disketa rulez.

Kód:
Appendix A: Package Specific Installation Instruction


   This update is packaged as a self extracting shell script. To update
   your system, just execute the package with the appropriate options.
   You must be logged on as root, and the package must be run from an
   ext2/ext3 filesystem.

Usage is as follows:

 packagename.sh [-?] | [-r] | [-s] | [-xd [device]] | [-x dirname] | [-w]


  -?       Shows the command line help

  -r      Install the package and reboot immediately

  -s      Silent/unattented install

  -xd [device]   Extracts contents to floppy disk(s)
                If device is not specified, floppy device /dev/fd0 is taken as the default.

  -x dirname   Extracts contents to directory specified

  -w      Save track0 to track01.sav and wipe boot sector (assumes -r)
      UpdateXpress packages use a portion of track0 of the first
      logical hard drive to store boot information for
      the virtual floppy environment. Normally, the only data
      contained on this track is the master boot record (MBR).
      Occasionally, updates will fail if there is no room to store
      the boot information on track0. If the update fails, execute
      the package with the -s -w options. This will erase track0
      of the hard drive while preserving the MBR; install the
      virtual floppy on the drive, and then reboot the system to
      perform the update. The data contained in track0 is backed
      up in a file named track0.sav

   Please Note:

   The package update for Linux ONLY supports ext2/ext3 filesystems!



Viz. https://www.ibm.com/support/pages/flash-bios-update-linux-ibm-eserver-xseries-232-and-xseries-342


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Vypakování BIOSu
PříspěvekNapsal: 21.07.2021, 04:29 
Offline
Kecálek
Uživatelský avatar

Registrován: 12.06.2013, 00:11
Příspěvky: 214
Has thanked: 0 time
Been thanked: 19 times
Jo, taky s tim obcas bojuju, ze se zrovna nasel IMG je spis vyjimka, casto jsem rad, ze na nakou vykopavku vubec sezenu ten exac. Pak to jednoduse spustim ve virtualu, necham exac vyblejt na virtualni image diskety a z nej si pak vyzobu ty potrebne soubory a nasledne pustim z DOSu...

_________________
http://rayer.g6.cz, core i7-2600K, SB Audigy+YMF724+DreamBlaster, GTX670, DOS/WIN98SE/NT4/XP/Debian | retroPC: PPro 200, 192MB, SB AWE64+Live, Matrox Millenium II/4MB+Voodo1, USB 2.0


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz