abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 0
    dnes 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 7
    dnes 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    včera 17:55 | IT novinky

    Společnost Volla Systeme stojící za telefony Volla spustila na Kickstarteru kampaň na podporu tabletu Volla Tablet s Volla OS nebo Ubuntu Touch.

    Ladislav Hagara | Komentářů: 3
    včera 17:44 | IT novinky

    Společnost Boston Dynamics oznámila, že humanoidní hydraulický robot HD Atlas šel do důchodu (YouTube). Nastupuje nová vylepšená elektrická varianta (YouTube).

    Ladislav Hagara | Komentářů: 1
    včera 15:11 | Nová verze

    Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.0.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 4
    včera 14:22 | IT novinky

    Nejvyšší soud podpořil novináře Českého rozhlasu. Nařídil otevřít spor o uchovávání údajů o komunikaci (data retention). Uvedl, že stát odpovídá za porušení práva EU, pokud neprovede řádnou transpozici příslušné směrnice do vnitrostátního práva.

    Ladislav Hagara | Komentářů: 0
    včera 05:33 | Zajímavý článek

    Minulý týden proběhl u CZ.NIC veřejný test aukcí domén. Včera bylo publikováno vyhodnocení a hlavní výstupy tohoto testu.

    Ladislav Hagara | Komentářů: 29
    včera 04:44 | Nová verze

    Byla vydána nová verze 3.5.0 svobodné implementace protokolu RDP (Remote Desktop Protocol) a RDP klienta FreeRDP. Přehled novinek v ChangeLogu. Opraveno bylo 6 bezpečnostních chyb (CVE-2024-32039, CVE-2024-32040, CVE-2024-32041, CVE-2024-32458, CVE-2024-32459 a CVE-2024-32460).

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Nová verze

    Google Chrome 124 byl prohlášen za stabilní. Nejnovější stabilní verze 124.0.6367.60 přináší řadu oprav a vylepšení (YouTube). Podrobný přehled v poznámkách k vydání. Opraveno bylo 22 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (67%)
     (11%)
     (2%)
     (20%)
    Celkem 528 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Instalace dosového boot sektoru na flash disk

    11.9.2010 15:16 zmije
    Instalace dosového boot sektoru na flash disk
    Přečteno: 3499×
    Zdravim, potřebuji nahrát nový bios a nechce se mi riskovat instalaci z poruchových disket, proto jsem se rozhodl, že si vytvořím bootovací flešku, ztáhnul jsem si obraz startovací diskety win98 a nainstaloval ji na disketu a flash disk příkazem:
    sudo dd if=win98boo.IMA of=/dev/fd0
    sudo dd if=win98boo.IMA of=/dev/sda
    
    Po provedení příkazů se na disketě a flash disku (obě média byla prázdná) objevily soubory jako command.com, config.sys, autoexec.bat, ... Ale z diskety bootovat lze a z flash disku nikoliv, deska má v biosu možnost bootovat z flash disku. Co dělám špatně?

    Odpovědi

    11.9.2010 16:41 linuxik | skóre: 32 | Milovice
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Zkus se podivat do BIOSu, ja tam mam treba volby boot: usb-cdrom usb-hdd usb-floppy. Nejspis musi bios udelat nejakou emulaci, aby boot z flasky fungoval.

    Michal
    11.9.2010 17:33 zmije
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    V BIOSU mám jen jedinou volbu k flash, která se navíc objeví jen tehdy, pokud je flesh připojená před najetím do biosu. Volba se jmenuje: USB RMD-FDD:UDISK PDU15_1G 6B
    11.9.2010 17:45 linuxik | skóre: 32 | Milovice
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Tak to ti asi nezbyde nic jineho nez risknout boot z floppy. Driv se to delalo bezne, tak proc ne dnes?
    11.9.2010 18:44 zmije
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Protože 1) Všechny diskety, které mám jsou kdovíjak staré 2) Disketovky jsou staré, nepoužívané a zaprášené 3) Existují mnohem spolehlivější média, třeba jako ta fleška
    13.9.2010 06:25 noxo
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    ahoj, vypal ten bootovaci obraz fdd na CD s novym biosem a mas po starostech...
    13.9.2010 13:20 fish
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Ahoj. Pokud máš, jak píšeš, bootovací disketu s win98, a ještě aspoň jednu volnou disketu, tak udělej následující (řekl bych, že je to nejjednodušší, nejrychlejší a bezpečné řešení, které používám já):

    - Na druhou disketu si nakopíruj soubory potřebné k aktualizaci biosu (většinou jsou dva - samotný bios a prográmek na jeho aktualizaci).

    - Pak nabootuj z bootovací diskety win98. Pokud na HDD nemáš žádný oddíl FAT nebo FAT32, budeš upozorněn, že nelze najít disk, a zároveň bude vytvořen RAMdisk, který bude velmi pravděpodobně označen jako C:\

    - pak dej do mechaniky druhou disketu (kde máš bios) a oba soubory pomocí příkazu copy nakopíruj na RAMdisk.

    - přepni se na RAMdisk a spusť aktualizaci BIOSu

    No a je to.

    Fish
    pepe_ avatar 11.9.2010 18:46 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    a co cdrom ?

    Ja to delal vzdy nerem3 ten ma v sobe /usr/share/nero/DosBootImage.ima

    cp /usr/share/nero/DosBootImage.ima ~/Dosboot.ima cd ~/ mkdir ~/tmp

    sudo mount -o loop,rw -t vfat Dosboot.ima ./tmp sudo mount -o remount rw tmp

    nakopirovat do slozky tmp veci

    odpojit

    umount tmp a pouzit jako cd bootovacku

    11.9.2010 18:49 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Co znamená, že z USB nelze nabootovat? Nebude to tak, že BIOS z USB boot sektoru nabootuje, ale spustí DOS, a ten z USB číst neumí? To byste v BIOSu musel mít nějakou emulaci, že se bude USB disk pro operační systém tvářit jako disketa nebo pevný disk.
    11.9.2010 19:15 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Image z diskety na flash nedáš, jednoduše proto že z diskety se zavádí systém jinak jako z HDD a flash se chová jako HDD.

    Já jsem to řešil že jsem si udělal vždy botovací CD-RW.

    Vzal jsem image diskety - přidal na něj potřebné soubory a vytvořil botovací CD které se tváří jako fdd.

    Pokud použiješ image windows98 a máš CD-ROM na ATA řadiči tak nemusíš ani image upravovat a další soubory můžeš dát na CD a při botu potom zadáš podporu CD-ROM.

    No a při upgrade PC které nemělo žádnou mechaniku jsem botoval přez síť a dodal mu image diskety, tady pozor MS-DOS od M$ přes síť nefunguje - musíš v tom image něco upravit (mají zmršený botloader) dlouho mě trvalo než jsem na to přišel, ale pokud použiješ image freedosu tak ten botuje bez problémů.
    11.9.2010 21:56 zmije
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Mohl bys prosím podrobněji popsat, jak z img diskety udělám iso? Já to zkoušel vypálit přímo, tak, že jsem img přejmenoval na iso, ale zřejmě bios očekává validní iso.
    12.9.2010 09:46 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Toto je blbost.

    Normálně dáš v programu vytvořit botovací CD, a to se tě zeptá jakou emulaci použít HDD, FDD no tak zvolíš FDD a vybereš image té diskety.

    Pozor když se potom na to CD podíváš tak tam žádné soubory neuvidíš (to image není normálně na CD přístupné), ale bios by měl z ní nabotovat tak jako by jsi strčil do mechaniky disketu.

    V K3b dáš - soubory - nový projekt - nový datový projekt

    A dole u projektu máš upravit botovací obrazy a tam si to image dáš.

    U každého programu je to trochu jiné, prostě musíš vytvořit datové botovací CD a potom tam někde budeš mít vždy položku na vložení toho image.

    V X-CD-Roast v sestavení stop záložka boot nastavení.
    12.9.2010 10:30 zmije
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Díky, nakonec jsem nabootoval ze startovačky win98 s podporou CD a flešovací program jsem vypálil na CD-RW... Jinak jedu na Ubuntu, tudíž mám gnome, zatímco K3b bych tipoval na KDE program, na vypalování tu mám Brasero Disk Burning a CD/DVD Creator. Někdy až se budu nudit, tak zkusím v ASM napsat MBR, který jen vypíše text na obrazovku, abych viděl, jestli bios bootovací kód aspoň zpustí.
    12.9.2010 13:22 Radovan
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Tohle ti možná trochu pomůže ;-)
    12.9.2010 13:36 zmije
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Vím o něm už cca 2 roky :) Zajímavé jsou i stránky Miroslava Němečka.
    12.9.2010 11:48 drapalik | skóre: 6
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Zaujimalo by ma ako v linuxe vytvorit boot usb flash s dos, bo naposledy ked sem to riesil tak som to vytvaral u kamosa na widlach cez nejaku utilitu od hp. Vdaka
    12.9.2010 20:34 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk
    Uplně stejně jako když instaluješ MS-DOS na HDD - u USB FLASH se většinou používají a tváří jako HDD.

    I když v nějakých BIOSech se dá nastavit aby se flash tvářila jako fdd.
    13.9.2010 18:25 frr | skóre: 34
    Rozbalit Rozbalit vše Re: Instalace dosového boot sektoru na flash disk

    To jest:

    1) potřebujete z něčeho bootnout DOS, ve kterém máte k dispozici 
       také příkazy (programy) FDISK, FORMAT a SYS (už si nepamatuju, 
       co je .COM a co je .EXE). Můžete ho bootnout třeba z instalačního 
       CD FreeDOSu - nebo z floppiny, nebo z jiné USB Flashky, třeba já
       to umím i přes PXE (PXELINUX+MEMDISK) apod.
    
    2) FDISK -- vytvoříte na USB flashce primární partition, 
                nastavíte ji jako Active (= bootovatelnou), 
                případně následně ještě
       FDISK /mbr
             = nahraje do MBR k tabulce rozdělení taky executable zavaděč
       (a reboot, znovu na instalačku)
    
    3) FORMAT C: /S /Q    -- vytvoříte na tom oddílu FAT FS 
          /S znamená systémový (nakopíruje bootovací soubory)
          /Q znamená "quick" formát, tj. nekontroluje povrch (nehledá vadné sektory)
    
    4) ... pokud v předchozím kroku zapomente na /S, nebo se /S nepovedlo 
       (ale FS je hotov), dá se spustit dodatečně
       SYS C:
    
    5) v případě potřeby oeditovat autoexec+config.sys.
       Možná bych v případě FreeDOSu doporučil ještě ručně postahovat aktuální
       "kernel", command.com a Jemm386 resp. JemmEX (kvůli bugfixům na nový HW).
    6) v případě potřeby dohrát fůru DOSových příkazů (třeba do C:\DOS),
       ovladače CD/myši apod., dohrát Volkova, případně i nějaký komerční soft
    

    Alternativně lze "naformátovat" DOSový HDD v Linuxu utilitou "sys-freedos-linux".
    http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/sys/sys-freedos-linux/
    Tato alternativa je v Linuxu potřeba proto, protože klasický linuxový mkdosfs vyrobí tabulku rozdělení (nebo bootsektor nebo co), ze které pak reálně nejde DOS bootovat. Disk je v DOSu a Windows vidět jako datový, ale bootnout z něj nejde.

    No a pak teprve nastává ta pravá slast odhalovat, proč některé EMS/XMS manažery nechodí na některém hardwaru, proč některé flashovací softíky nemají rády konkrétní EMS/XMS manažery (a které), proč naopak některé flashovací softíky *vyžadují* EMS/XMS manažer, protože jinak nemají dostatek RAM, proč některé protected-mode DOS extendery blinkají když potkají některý konkrétní EMS/XMS manažer apod.

    Asi nejvíc mě svého času dostala DOSová flashovací utilitka tuším od Gigabajtu (?) která evidentně neuměla použít EMS/XMS, a snažila se do konvenční DOSové paměti loadnout image velký 1 MB (což se jí kupodivu nedařilo). Ostatně i u Intelu mám zkušenost, že nejlíp oddebugované jsou v dnešní době flashovací utilitky pro Windows (!). No a pak jsou motherboardy, pro které sice dostanete flashovací utilitku (pro DOS, Windows apod.), ale ona při flashi zhavaruje - protože na tom boardu je nějaký hardwarový problém, kvůli kterému softwarově in-circuit flashovat vůbec nejde! Třeba jim tam jenom chybí pořádný blokovací kondík napájení pro flashku, čert ví. A pak hledáte, jak to flashnout "out of band". Klika je, když je flashka v patici (ne přiletovaná), nebo aspoň SPI s vyvedeným flashovacím headerem.

    Ještě je tu linuxová alternativa k flashování BIOSu pod DOSem. Poslední dobou docela s oblibou používám linuxovou utilitu Flashrom:
    http://flashrom.org/Flashrom
    Je to kolikrát jistější volba, než se snažit vyrazit kompatibilní AWDFlash apod z výrobce motherboardu. Pokud je na boardu standardní LPC nebo SPI flash v nějakém běžném čipsetu, v dnešní době je slušná šance, že to prostě klapne. Docela dobrým předběžným indikátorem je nedestruktivní test pomocí "flashrom -r soubor.img" (= backup stávajícího BIOSu). Moje oblíbená vychytávka: bootnout Linux přes PXE a pak přes flashrom srknout BIOS rovnou z fileserveru :-D Holt mám kdyžtak programátor...

    Po síti se dá image diskety bootnout velice snadno přes PXE. Vyrobíte image, nakonfigurujete TFTP a DHCP server (klidně nějaký freeware pro Windows), na TFTP server nahrajete image diskety a PXELINUX a MEMDISK, nakonec pxelinux.cfg... a může to svištět.
    http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project
    Na některém novějším hardwaru jsem zažil, že FreeDOS pod PXE z emulované floppiny bootnul a z fyzického disku nikoli :-)

    Pokud se týče bootování z CDček, existují dva způsoby (oba dle standardu "El Torito"):
    1) s emulací floppiny (potřebujete image floppy disku, který předáte mkisofs)
    2) "no-emulation boot" - potřebujete bootloader, třeba isolinux (jsou i jiné ISO bootloadery)
    Pokud byste chtěli bootloader a zároveň v něm mít na výběr DOS z emulované floppiny, patrně by šla použít kombinace ISOLINUX+MEMDISK - z takového CDčka by šlo bootovat Linux, DOSovou floppinu a třeba ještě bootovatelný Memtest86+ nebo PXE stack gPXE apod.

    Ještě jedna vychytávka: GRUB4DOS. Potřebujete chainloadnout Windows XP z DOSu? Nebo bootnout z USB flashky a nakopnout PXE (gPXE), které v BIOSu chybí? Žádný problém...

    [:wq]

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.