Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
dhcp-boot=pxelinux.0,pxeserver,192.168.1.110Zatial som nic nerobil, len som si vytvoril LXC a nainstaloval dnsmasq. Mohol by mi to niekto vysvetlit ako to vlastne je ?? thx
Řešení dotazu:
Nevim jak na mikrotiku ale do TPlinku nahraju openwrt , zasunu usb flash , naformátuju na nějakej fs a v openwrt nastavim a jeden server dělá dhcp a když si někdo řekne tak i boot menu.
Takže donuť toho mikrotika nebo ho vyměň za něco co to umí.
[root@pxe-server ~]# mount -t iso9660 -o loop /var/ftp/pub/mint19/linu-xfce-64bit.iso /mnt/iso/ mount: /var/ftp/pub/mint19/linuxmint-19.2-xfce-64bit.iso: failed to setup loop device: No such file or directorynejaky problem s loop device.Skusal som pridat do konfiguraka kontajnera
lxc.apparmor.profile: lxc-container-default-cgns-with-mounting lxc.cgroup.devices.allow = b 7:* rwm lxc.cgroup.devices.allow = c 10:237 rwm lxc.mount.entry = /dev/loop0 dev/loop0 none bind,create=file 0 0ale kontajner sa nespusti. Jednoducho neviem si poradit s pripojenim ISO obrazu do adresara. Este ma napadla jedna myslienka. ISO obraz si mountnem v pracovnom desktope a osbsah poslem na ftp do kontajnera cez scp. Alebo stiahnut mint v tar.gz a rozbalim ho priamo do pozadovaneho adresara v kotajnery.
vybehne chybka, ze chyba nejaky subor .... toto som uz ale neriesil.bud si nastavil spatne v MK "Boot File Name", nebo ti nebezi tftp demon, nebo nemas v /var/lib/tftpboot ten soubor...
Teraz sa trapim s inym problemom. Skusam PXE server instalovat v LXC a mam problem mountnut ISO obraz.proc PXE v LXC?? a proc aspon nejdriv nerozbehas PXE normalne aby si vedel jak na to a ze funguje?[root@pxe-server ~]# mount -t iso9660 -o loop /var/ftp/pub/mint19/linu-xfce-64bit.iso /mnt/iso/ mount: /var/ftp/pub/mint19/linuxmint-19.2-xfce-64bit.iso: failed to setup loop device: No such file or directory
cp -r /usr/share/syslinux/* /var/lib/tftpbootVytvoril som adresar
mkdir -p /var/lib/tftpboot/win_7/Tam som nakopiroval WinPE_7.iso Spravil som dalsi subor
mkdir /samba/win_7a tam som z mountnuteho ISO prekopiroval cely obsah. upravil som default
nano /var/lib/tftpboot/pxelinux.cfg/default
default menu.c32 prompt 0 timeout 300 ontimeout 5 menu title PXE Boot Menu label 1 menu label ^1 - Install Win 7 kernel memdisk INITRD windows/WinPE_7.iso label 2 menu label ^2 - Boot from local media localboot 0x80A z klientskeho pocitaca som sa snazil bootovat. Menu vyskocilo, tak som zadal Install Win 7 ale skoncilo to chybou
Could not find ramdisk image:“ [path to iso].Este som vygooglil, ze treba spravit
chmod -R 0777 /var/lib/tftpboot/win_7/WinPE_7.iso chown nobody:nobody /var/lib/tftpboot/win_7/WinPE_7.isoa teraz to zacalo bootovat, ale daleko som sa nedostal (vid obrazok). Fakt neviem co mam zle
label Win7P32OEMUP-NoComp menu label OEM - W7 Pro 32 UP com32 linux.c32 append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE5/install.bat/x86-w7p32oemup201901/install.bat,WinPE10/x86/boot.wim TEXT HELP Aktualizace k 31.1.2019 (BezKomprese) ENDTEXT- adresar WinPE10 je v /var/lib/tftpboot
[LaunchApps] "%SystemRoot%\System32\install.bat"- install.bat muze obsahovat neco jako:zaklad)
@echo off wpeinit net use k: \\192.168.103.3\ris k: cd w7p32oemup201901 setup.exeosobne tam mam ruzne kontroly dostupnosti, otevirani dalsicho prikazaku pro ladeni atd, dal sem ti jen zaklad na rozbehani rucni instalace, kdyz nebude podporovana sitovka asi se to rovnou rebootne
Staci pouzit tftpd, rozbalit tam PXELINUX + nahadzat boot suboryjinak i s iPXE musis mit tftpd, pokud neudelas to ze iPXE zkompulujes jako ROM kterou natvrdo naflashnes primo do chipu na LAN karte, tim bys nahradil originalni LAN PXE ROM ktera umi pouze TFTP timto iPXE-ROM ktera by umela i http, iscsi, atd..
target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destinationDo /var/lib/tftpboot patria bootloadery zo syslinuxu, initrd a vmlinuz (pre linux). Ako som sa docital, tak pre windows patri do /var/lib/tftpboot, winpe.iso (ktore som si vo widowse vyrobil). Operacne systemy potom z ISO vybalime niekde na FTP, samba, NFS ... a v
/var/lib/tftpboot/pxelinux.cfg/defaultmusime k initrd, vmlinuz a rozbalenym ISAM zadat cesty. Tvoj navod som si precital, ale pises, ze winpe iso sa ma rozbalit a v /var/lib/tftpboot/pxelinux.cfg/default sa maju namapovat cesty k BCD, boot.sdi atd ... Ja som v kazdom navode cital, ze winpe.iso sa nevybaluje a kopiruje sa ako ISO do tftp. Ja som zrejme urobil chybu v tom, ze v
/var/lib/tftpboot/som si vytvoril dalsi adresar napr. win_10 a winpe.iso som nakopiroval tam. Samozrejme v /var/lib/tftpboot/pxelinux.cfg/default som zadal spravnu cestu. Teraz som winpe.iso vlozil priamo do
/var/lib/tftpboot/a bootovanie zacalo avsak zase je nejaky problem zo sietou. Na google som toho vela nenasiel, takze ..... no fakt mi to ide ako z chlpatej deky obr1 obr2 obr3
c:\WinPE_x64\mount\Windows\System32\Startnet.cmdsom zadal tuto cestu k instalacke (presne kde mam adresar s win10)
net use z: \192.168.1.111\samba\win_10 /user:meno_na_sambu heslo_na_sambuale po nabootovani vid. predosly obr3 to vzdy prida do cesty adresar install
net use z: \192.168.1.111\install\samba\win_10 /user:meno_na_sambu heslo_na_sambuTak som na PXE servery zmenil cestu, ze som v koreni vytvoril /install/samba/win_10, ale stale vypise, ze siet nebola najdena
[Win10] browsable = yes read only = yes guest ok = yes path = /samba/win_10a potom som do skriptu
c:\WinPE_x64\mount\Windows\System32\Startnet.cmduvadzal celu cestu a to bolo nespravne, ja som mal uviest len
net use z: \192.168.1.111\Win10 /user:meno_na_sambu heslo_na_sambuTakze taketo drobne chyby a neznalost konfigurakov ma niekedy zabiju
Tvoj navod som si precital, ale pises, ze winpe iso sa ma rozbalit a v /var/lib/tftpboot/pxelinux.cfg/default sa maju namapovat cesty k BCD, boot.sdi atd ... Ja som v kazdom navode cital, ze winpe.iso sa nevybaluje a kopiruje sa ako ISO do tftp.ja psal ze nepouzivam winpe.iso, nikoliv ze winpe.iso mas rozbalit, po instalaci WADK proste nevyrobim iso ale pres "Start/WindowsKit/WindowsADK/DeploymentAandImagingToolsEnvironment" NEpustim "MakeWinPEMedia" ale:
# pro 64bit soubory CopyPe amd64 c:\cesta\kam\WinPE-Amd64 # pro 32bit soubory CopyPe x86 c:\cesta\kam\WinPE-Amd64a pak z toho vykopiruju nahore uvedene: "BCD,boot.sdi (stejne jsou pro 32 i 64bit) a x86/boot.wim resp. amd64/boot.wim" ktere umistim do /var/lib/tftpboot/WinPE10
vejs
# pro 64bit soubory CopyPe amd64 c:\cesta\kam\WinPE-AMD64 # pro 32bit soubory CopyPe x86 c:\cesta\kam\WinPE-X86
append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE5/install.bat/x86-w7p32oemup201901/install.bat,WinPE10/x86/boot.wimmuzes pouzit i (napr. jen pro boot.wim):
append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE5/install.bat/x86-w7p32oemup201901/install.bat,http://IP_ADRESA/WinPE10/x86/boot.wims tim ze v /var/www/html muzes bud udelat adresar WinPE10/x86 a do nej umistit boot.wim, nebo udelat klidne jen symbolickej link a sdilet pripravene soubory z tftpboot
sudo ln -s /var/lib/tftpboot/WinPE10 /var/www/html/WinPE10
mkdir -p /samba/win10do adresara rozbalene ISO win 10
chmod -R 0775 /samba/win10 chown -R nobody:nobody /samba/win10vytvoreny default
mkdir /var/lib/tftpboot/pxelinux.cfg nano /var/lib/tftpboot/pxelinux.cfg/defaulta skopiroval som ten tvoj + upravil som nejake cesty
label Win7P32OEMUP-NoComp menu label OEM - W10 Pro 64 UP com32 linux.c32 append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim TEXT HELP Aktualizace k 31.1.2019 (BezKomprese) ENDTEXTvytvoril som adresar
mkdir /var/lib/tftpboot/WinPE10kde som skopiroval subory, ktore som vykopiroval s winpe
BCD boot.sdi boot.wimvytvoreny subor
nano /var/lib/tftpboot/WinPE10/winpeshl.iniobsah suboru
[LaunchApps] "install.bat"skusal som aj
[LaunchApps] "%SystemRoot%\System32\install.bat"Dalej
nano /var/lib/tftpboot/WinPE10/install.bat
@echo off wpeinit net use k: \\192.168.1.111\win10 k: setup.exeNeviem ci bolo potreba, ale pre istotu
chmod -R 0777 /var/lib/tftpboot/WinPE10 chown nobody:nobody /var/lib/tftpboot/WinPE10Ked dam bootovat, tak to zastavi na no default or ui configuration directive found Takze podla toho je nieco zle nakonfigurovane
ui pxelinux.cfg/vesamenu.c32 timeout 0 menu PXE-Jany2 menu include pxelinux.cfg/menu.cfga v /var/lib/tftpboot/pxelinux.cfg/menu.cfg pak
label Win10Pro64 menu label Windows10 Pro 64 com32 linux.c32 append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim TEXT HELP Spusti se instalace Windows... ENDTEXTpri vice PXE polozkach pro Windows instalace bys jen vytvoril dalsi/jinej install.bat napr, install-w7.bat kde by byla jina cesta k sdilene slozce...
default menu.c32 prompt 0 timeout 100 ontimeout 5 menu title PXE Boot Menu label 1 menu label ^1 Install Windows 10 com32 linux.c32 kernel wimboot append initrd=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wimeste som stiahol wimboot a nakopiroval som ho do
/var/lib/tftpboot/a teraz dostanem
Unrecognised argument "BOOT_IMAGE=wimboot"Neviem ci sa mam tomu dalej venovat, alebo mam sa na to vykaslat
com32 linux.c32 append wimboot.260 gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wima tva uprava:
com32 linux.c32 kernel wimboot append initrd=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim
default vesamenu.c32 prompt 0 timeout 100 ontimeout 1 menu title PXE Boot Menu label 1 menu label ^1 Install Windows 10 com32 linux.c32 append wimboot gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wimvysledok
loading wimboot .....OK wimboot v2.6.0 -- Windows Imaging Format bootloader -- http://ipxe.org/wimboot Command line: "BOOT_IMAGE=wimboot gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim Emulating drive 0x81 FATAL: no bootmgr.exe Press a key to reboot ...Vidim to asi takto: problem nie je s HW ani s SW. Problem je v konfiguracii (resp. medzi stolickou a klavesnicou a mojimi nevedomostami). Tuna som popisoval postup ako som to robil. Pokial chceme aby mi to fungovalo, tak staci nakopirovat potrebne subory tam kde maju byt a nakonfigurovat jeden, alebo mozno 2 konfiguraky (v ktorych je zopar riadkov). Pozeram, ze dnes je 2 tyzdne co som tu hodil otazku (samozrejme sa tomu nemozem venovat kazdy den, ale myslim si, ze k3daR by to mal nakonfigurovane do 5-10 minut).
CopyPE amd64 c:\WinPE10-AMD64 CopyPE x86 c:\WinPE10-X86z Windows adresare c:\WinPE10-AMD64 a c:\WinPE10-X86 zkopirovat na server a v nem:
mkdir -p /var/lib/tftpboot/WinPE10/{amd64,x86} cp -a /kamsidal/WinPE10-AMD64/media/Boot/BCD /var/tftpboot/lib/WinPE10/ cp -a /kamsidal/WinPE10-AMD64/media/Boot/boot.sdi /var/tftpboot/lib/WinPE10/ cp -a /kamsidal/WinPE10-AMD64/media/sources/boot.wim /var/tftpboot/lib/WinPE10/amd64/ cp -a /kamsidal/WinPE10-X86/media/sources/boot.wim /var/tftpboot/lib/WinPE10/x86/Pokud nepotrebujes x86 verze tak samozrejme lze radky "CopyPE x86..." a "cp -a ... x86" vynechat,
strat -- > Deployment and Imaging Tools and Enviromenta zadal som
copype amd64 c:\WinPE_x64vykopiroval som ich z adresarov
/media/Boot/BCD /media/Boot/boot.sdi /media/sources/boot.wimnakopiroval som ich do
scp -r /home/jany/Plocha/64/* root@192.168.1.111:/var/lib/tftpboot/WinPE10Mozem ti ich kludne aj poslat a mozes ich skusit ci su OK. wimboot som skusil aj tvoj. Proste nieco niekde blbne. S winpe.iso to fungovalo, ale samostatne to niekde drhne. BTW tam mas preklep v path
/var/tftpboot/lib/WinPE10/ma byt
/var/lib/tftpboot/WinPE10/
md5sum /var/lib/tftpboot/WinPE10/{BCD,boot.sdi,amd64/boot.wim} 9ebb314562964da0cb0f61fc016e5735 /var/lib/tftpboot/WinPE10/BCD 22d9945b4aae36dd59620a918f2e65f4 /var/lib/tftpboot/WinPE10/boot.sdi d612451a2e0a104073bde1ccfdf80a51 /var/lib/tftpboot/WinPE10/amd64/boot.wimnerikam ze musis mit tu samou verzi, ale tohle jsou verze ktere vim ze mi chodi, take vim ze mi chodili i predchozich nekolik verzi (nerikam ze sem nasazoval vzdy vsechny co byli) uz nekolik let... nicmene pred casem sem jeste pouzival starsi wimboot kterej neumel extractovat soubory z boot.wim, muzes zkusit radek s initfile= pouzit tak ze misto extractovani mu tu soubory pripravis:
append wimboot gui initrdfile=WinPE10/bootmgr.exe,WinPE10/BCD,WinPE10/boot.sdi,WinPE10/inpeshl.ini,WinPE10/install.bat,WinPE10/boot.wimpripadne i s bootmgr a fontama: append wimboot gui
append wimboot gui initrdfile=WinPE10/bootmgr,WinPE10/bootmgr.exe,WinPE10/BCD,WinPE10/boot.sdi,WinPE10/segmono_boot.ttf,WinPE10/segoe_slboot.ttf,WinPE10/segoen_slboot.ttf,WinPE10/wgl4_boot.ttf,WinPE10/inpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim(s tim ze z sveho WinPE_x64 vytahnes do /var/lib/tftpboot/WinPE10 i soubor bootmgr.exe (pripadne i bootmgr, a ty ttf))
md5sum /var/lib/tftpboot/WinPE10/{BCD,boot.sdi,boot.wim} 9ebb314562964da0cb0f61fc016e5735 /var/lib/tftpboot/WinPE10/BCD 22d9945b4aae36dd59620a918f2e65f4 /var/lib/tftpboot/WinPE10/boot.sdi d612451a2e0a104073bde1ccfdf80a51 /var/lib/tftpboot/WinPE10/boot.wimbootmgr.exe som nasiel v
c:\WinPE_X64\mount\Windows\Boot\PXEnakopiroval som to do /var/lib/tftpboot/Win10 (tak isto aj bootmgr) Vlastnika som zmenil na nobody a prava dal na 777. Vysledok je taky ako stale
loading wimboot .....OK wimboot v2.6.0 -- Windows Imaging Format bootloader -- http://ipxe.org/wimboot Command line: "BOOT_IMAGE=wimboot gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wim Emulating drive 0x81 FATAL: no bootmgr.exe Press a key to reboot ...Neviem ci to ma cenu aby som pokracoval dalej
sumy mam take iste ako tyuz sem zapomel ze bootmgr.exe neni vykopirovanej tak asi si spravne vydal z boot.wim, nicmene si NEupravil initrdfile radek aby obsahoval cestu k bootmgr.exe a bootmgr (pripadne k tem fontum, kdyz bys pak zkousel i to pripravit rucne)Command line: "BOOT_IMAGE=wimboot gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/install.bat,WinPE10/boot.wimNeviem ci to ma cenu aby som pokracoval dalej
No mne to startuje uplně jinak , žádné
loading wimboot .....OK
wimboot v2.6.0 -- Windows Imaging Format bootloader -- http://ipxe.org/wimboot
tam nemám.
nemám tam ani bootmgr.exe a najede mi plocha windows s terminálem.
mé hlášení je :
Loading WinPE10/wmiboot... ok
Encapsulating WinPE10/amd64/BCD... ok
Encapsulating WinPE10/amd64/boot.sdi... ok
Encapsulating WinPE10/amd64/winpeshl.ini... ok
Encapsulating WinPE10/amd64/install.bat... ok
Encapsulating WinPE10/amd64/boot.wim... ok
pak už nastartuje logo windows a kolečko dokud nenajede plocha.
nějak ti co startuje odlišně.
Ještě zkus to co mi funguje , celé zabaleno http://uloz.to/file/DvFwOpGroTBU/tftp-pxe-7z Nic to neumí ale plocha najede.
To musí bejt stejné, linux jako linux. Vyzkoušej bootovat na jiném stroji.
winpeshl.ini file is present, but no commands were successfully launched. This could be caused incorrect formating or an invalid executable name. Please consult the documentation for more information
ldlinux.c32 libcom32.c32 libutil.c32A tie subory su pre boot potrebne (neviem preco, ale pre WinPE.iso to nie je potrebne). Pepe ma zrejme novsi syslinux, preto to funguje. Pouzil som aj moje stare BCD, boot.sdi, boot.wim a wimboot (cize tie boli OK). Teraz uz len doriesit problem, preco zostane vysiet na obrazovke terminal vid vyssie. Skusil som sa k zdroju kde su subory pripojit
net use k: \192.168.1.111\win10\amd64ale nikde ma nepripojilo. Ked som pred tym pouzil winpe.iso, tak som mohol po nabootovani win 10 priamo instalovat.
bios/com32/lib/libcom32.c32 bios/com32/libutil/libutil.c32 bios/com32/modules/linux.c32 bios/core/pxelinux.0 bios/com32/elflink/ldlinux/ldlinux.c32 bios/com32/menu/vesamenu.c32 bios/com32/menu/menu.c32 bios/com32/chain/chain.c32 bios/com32/modules/pxechn.c32 bios/com32/gpllib/libgpl.c32 bios/com32/cmenu/libmenu/libmenu.c32 bios/com32/hdt/hdt.c32 bios/com32/modules/reboot.c32 bios/com32/modules/poweroff.c32chain a pxechn je na chainloading chain (na disk loader nebo start z hdd), pxechn (na "prepnuti" na PXE iPXE),
net use k: \192.168.1.111\win10\amd64 /user:vymyslenejuser vymysleneheslo
Ten winpeshl.ini a install.bat jsou jen ukázkové , žádné soubory tam nevedou takže musíš nějaké nastavit.
Moje boot.wim nemá žádné ovladače takže tam nepojede ani síť.
Možná někdo poradí jak do wim nacpat ovladače a rozchodit to tak jak chceš , já jen chtěl vyzkoušet zda-li mně to bude fungovat (soubory jsou z archlinuxu kde je vše aktuální).
[LaunchApps] "%SystemRoot%\System32\install.bat"
Tak som skusil tie tvoje subory a cuduj sa svete zacalo to bootovat. Teraz riesim totopro jistotu, mas v winpeshl.ini pouze tohle?
winpeshl.ini file is present, but no commands were successfully launched. This could be caused incorrect formating or an invalid executable name. Please consult the documentation for more information
[LaunchApps] "%SystemRoot%\System32\install.bat"a pak radeji zkontroluj (nevim zda je to nutne, ale...) zda mas soubory winpeshl.ini i install.bat ulozene s zakoncenim radku CRLF(=pro Windows), napr. v mc/f4/mcedit das f9/Soubor/UlozitJako/"Formát Windows/DOS (CR LF)"
bios/com32/lib/libcom32.c32 bios/com32/libutil/libutil.c32 bios/com32/modules/linux.c32 bios/core/pxelinux.0 bios/com32/elflink/ldlinux/ldlinux.c32 bios/com32/menu/vesamenu.c32 bios/com32/menu/menu.c32 bios/com32/chain/chain.c32 bios/com32/modules/pxechn.c32 bios/com32/gpllib/libgpl.c32 bios/com32/cmenu/libmenu/libmenu.c32 bios/com32/hdt/hdt.c32 bios/com32/modules/reboot.c32 bios/com32/modules/poweroff.c32Tak odrazu vsetko funguje. Kedze s winpe.iso mi to fungovalo aj s povodnym syslinuxom, tak sa domnievam, ze sa pouzivali bootloadery, ktore boli ulozene vo winpe.iso. Domnieval som sa, ze to bude len nejaky blby/poskodeny subor, alebo nieco podobne, ale nevedel som, ze problem bude v bootloaderoch stareho syslinuxu. V kazdom pripade velka vdaka za pomoc, trpezlivost a najdenie chyby. PS uz len doriesim nejak automaticke stlacenie any key aby zacalo instalaciu a pustim sa do vytvorenia xml pre bezdotykovu instalaciu. Pravdupovediac som uz skusal vytvorit autounattend.xml cez win system image manager, ale ked som to nakopiroval do korena rozbaleneho win 10, tak sa nic nedialo
odstraň ten parametr pause v pxelinux.cfg/default (ten sem tam dal za to gui když sem testoval hlášky které u mne boot přeskočil).
append WinPE10/wimboot gui pause initrdfile=WinPE10/amd64/BCD,WinPE10/amd64/boot.sdi,WinPE10/amd64/winpeshl.ini,WinPE10/amd64/install.bat,WinPE10/amd64/boot.wim
*******
wimboot gui initrdfile=WinPE10/BCD,WinPE10/boot.sdi,WinPE10/winpeshl.ini,WinPE10/amd64/install.bat,WinPE10/amd64/boot.wimohledne install.bat, pokud by v PXE byla jen 1x Win verze tak je to jedno, pokud jen 2x x86 a amd64, muze se nechat WinPE10/amd64/install.bat a WinPE10/x86/install.bat kde v kazdem bude cesta k jine w10 instalacce, ja resil XY ruznych PXE-WIn polozek, a aby se to vzdy mohl jmenovat install.bat (protoze to pousti sdilenej winpeshl.ini) a aby nebyl bordel v WinPE10, tak sem zvolil umistetni ~takto:
WinPE10/install.bat/w10p32-1903cz-manual/install.bat WinPE10/install.bat/w10p32-1903cz-auto/install.bat WinPE10/install.bat/w10p64-1903cz-manual/install.bat WinPE10/install.bat/w10p64-1903cz-auto/install.bat(resp. slo by to jeste zgeneralizovat, pouzit 1 stejnej bat file a jen odlisne parametry (arch/share/zda_xml) injektovat v souboru)
Koukám že tazatel zřejmě nemá stále vyřešenou otázku když nikde nic není řešením. :)
Jinam mně to nastartuje ale nemam ovladače grafika/síť ...
když to nastartuje a spustim "wpeinit" tak se příkaz dokončí a po cca vteřinách wokna zhavarujou do modré smrti havarující na timeout tcpip.sys
když ten wpwinit nespustím síť nejede ale windows nepadá. Co je špatně ?
Divné ne ?
Bez virtualizace , na tom pc kde sem vytvářel tol PE jen nabootuju po síti.
Deska Asus P7P55 , cpu Intel i5 750 , grafika NV-GTX1050 , na desce Realtek PCIe GbE síť , HDA audio , 32gb ram.
Každé PE na tom jede normálně , win 7 8 10 linux i XP na tom jedou v pohodě ale dle návodu udělané PE a pokus o nahození LAN havárie.
Chyba nebude v HW ale v tom boot.wim co se vytvořil dle návodu na https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install .
Možná sem něco opoměl ale tak jak se to vytvořilo je to broken. Je to i na tom linku.
Ve virtualboxu mi to nechce najet do grafiky jsou tam divné zelené čáry a bliká to . (takže sem to testoval přímo na HW a tam to je v základnim rozlišení a při pokusu o síť to umře do modré smrti.
No dnes sem to chtěl nahrát a BSOD nikde ani v x86 ani amd64 a funguje to . To jsem z toho jelen , nic sem nikde neměnil , jen vypnul pc a ne jen restartoval.
Jen pro srandu sem to otestoval a mně to taky nefunguje :
pxe default : # D-I config version 2.0 # search path for the c32 support libraries (libcom32, libutil etc.) #path boot-screens/ #include boot-screens/menu.cfg #default boot-screens/vesamenu.c32 #prompt 0 #timeout 0 default vesamenu.c32 prompt 0 timeout 100 menu title PXE Boot Menu label Windows 10 64BIT com32 linux.c32 append WinPE10/wimboot gui initrdfile=WinPE10/amd64/BCD,WinPE10/amd64/boot.sdi,WinPE10/amd64/winpeshl.ini,WinPE10/amd64/install.bat,WinPE10/amd64/boot.wim label Windows 10 32BIT com32 linux.c32 append WinPE10/wimboot gui initrdfile=WinPE10/x86/BCD,WinPE10/x86/boot.sdi,WinPE10/x86/winpeshl.ini,WinPE10/x86/install.bat,WinPE10/x86/boot.wim
no a nastartuje menu , vyberu je jedno zda-li 32bit nebo 64bit a vždy to havaruje při načítání boot.wim které je vestejné složce jako soubory v cestě které to načte. Boot hlási : Loading WinPE10/wmiboot... ok Encapsulating WinPE10/amd64/BCD... ok Encapsulating WinPE10/amd64/boot.sdi... ok Encapsulating WinPE10/amd64/winpeshl.ini... ok Encapsulating WinPE10/amd64/install.bat... ok Encapsulating WinPE10/amd64/boot.wim... failed: Error 0 linux.c32: Boot aborted! boot:Netušim zda-li lze zapnout nějaký debug režim a ani jestli stejný problém má i tazatel ale jen mně to zajímalo.
Tak pardon , moje chyba (testoval sem to ve virtualboxu a nepřidělil dost ram pro ten boot.wim) po přidání funguje.
Celé testováno jen na TP-Linku bez žádného pc (jen je tam openwrt , a v něm zapojena usb fleška a na ní data pro boot).
k3dAR jinak dobrý návod (fungovalo napoprvé ikdyž teta chybka s nedostatkem ram u mne).
default menu.c32 prompt 0 timeout 100 ontimeout 5- menu.c32 - doporucuju pouzit vesamenu.c32 (+zkopirovat libcom32.c32 do /var/lib/tftpboot)
Tiskni
Sdílej: