Včera skončila bezpečnostní konference Black Hat USA 2022 (Twitter) a začala bezpečnostní konference DEF CON 30 (Twitter). V rámci Black Hat byly vyhlášeny výsledky letošní Pwnie Awards (Twitter). Pwnie Awards oceňují to nejlepší, ale i to nejhorší z IT bezpečnosti (bezpečnostní Oscar a Malina v jednom).
Vývojáři PostgreSQL oznámili vydání verzí 14.5, 13.8, 12.12, 11.17, 10.22 a 15 Beta 3. Opraveno je více než 40 chyb a také zranitelnost CVE-2022-2625. Upstream podpora verze 10 končí 10. listopadu letošního roku.
Byla vydána verze 1.63.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Bylo vydáno Ubuntu 22.04.1 LTS, tj. první opravné vydání Ubuntu 22.04 LTS s kódovým názvem Jammy Jellyfish.
Microsoft Fluent Emoji jsou nově k dispozici na GitHubu pod licencí MIT. Více v článku na Medium.
O víkendu proběhla v Kolíně nad Rýnem demopárty Evoke 2022. Publikována byla prezentovaná dema. Upozornit lze na Area 5150 (YouTube) běžící na IBM PC s procesorem Intel 8088 běžícím na 4,77 MHz a CGA.
smenu, nástroj pro příkazový řádek pro generování možností a potvrzení výběru, dospěl do verze 1.0.0.
Byla potvrzena zranitelnost CVE-2021-46778 aneb SQUIP (Scheduler Queue Usage via Interference Probing) v procesorech AMD s mikroarchitekturou Zen 1, Zen 2 a Zen 3. Detaily v publikovaném paperu.
Turris OS, operační systém pro síťová zařízení Turris postavený na OpenWrt, byl vydán v nové verzi 5.4. Přehled novinek a diskuse v diskusním fóru.
Byla vydána nová stabilní verze 5.4 (aktuálně 5.4.2753.28) webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 104.0.5112.83. Přehled novinek v příspěvku na blogu. Vivaldi Mail byl povýšen na verzi 1.1.
/usr/src/linux-2.6.122. do ./ vlozil .config z kernel mandriva 2.6.11 dal som zmeny ulozit a napísal: 3.
[root@localhost linux-2.6.12]# make bzImage4. Nasiel štruktúre pod i386/ som našiel nový bzImage, názov som prepísal na bzImage2.6.12 a vlozil do ./boot 5.Vykonal som zmenu zapisu v lilo: ( spúšťam bzImage2.6.12 , LILO )
default="linux" boot=/dev/hda map=/boot/map keytable=/boot/sk-qwerty.klt prompt nowarn timeout=100 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label="linux" root=/dev/hda6 initrd=/boot/initrd.img append="resume=/dev/hda7 splash=silent" vga=788 read-only image=/boot/bzImage2.6.12 label="linux2.6.12" root=/dev/hda6 initrd=/boot/initrd.img append="resume=/dev/hda7 splash=silent" vga=788 read-only6. A po nabutovani kernel takto skončí: ( vytiahnutím napájania, baterku )
devfs_mk_dev:could not append to parent for md/0 md:Autodetecting Raid arrays, md: autorun ... md: ... autorun DONE, RAMDISK:Compressed image found at block 0 VFS: mounted root (ext2 filesystem), Red Hat nash version 4.1.12mdk starting Loading jbd.ko module jbd: version magic ´2.6.11-6mdk 686 gcc=3,4¨ show be ´2.6.12 686 gcc=3,4¨ insmod: error inserting ¨/lib/jbd.ko¨ / errno=8 Loading ext3.ko module ext:version magic ´2.6.11-6mdk 686 gcc=3,4´ should be ´2.6.12 686 gcc-3,4´ insmod: error inserting /lib/ext3.ko : erro=8 Mounting /proc filesystem Mounting sysfs Creating device files Mounting tmpfs on /dev Starting udev Creating rot device Mounting root filesystem with flags notime mount: error 19 mounting ext3 flags noatime well, retrying read-only without any flag mount: error 19 mounting ext3 well, retrying read only without any flag mount: error 19 mounting ext3 pivotroot: pivot_root(sysroot,/sysroot/initrd) umount /initrd/sys failed: 2 umount /initrd/proc failed: 2 Initrd finised Freeing unused kernel memeory: 216k freed Kernel panic = not syncing: No init found, Try passing init= option to kernel,Pozrel som si readme ku kerenel od Torvaldsa, tiez, prehladal forum,
initrd=...
v sekci lilo.conf, která se týká vašeho jádra. anebo si vyrobte příslušný initrd. (podle dokumentace, která je jistě součástí Vaší distribuce).
make modules
make modules_install
make oldconfig
a on si starý config vytáhne a projede jestli jsou v kernelu nové položky a kdyz jo, tak se na ně zeptá. Ale přiznám se, že nevím odkud ten config bere, asi z /boot. Jo a make menuconfig
, konfigurace jadra pomoci ncurses(textova grafika).
Jo a make menuconfig
, konfigurace jadra pomoci ncurses(textova grafika).
Pokud pouzije make oldcofig
, tak je pak nesmyslne delat jeste make menuconfig
.
Pokud pouzijeNesmyslne je pouzivamake oldcofig
, tak je pak nesmyslne delat jestemake menuconfig
.
make oldconfig
mezi ruznymi verzemi jadra, uz jsem se nekolikrat pekne spalil.
make menuconfig
spravne vyplnovat je make oldconfig
jednodussi. jbd: version magic ´2.6.11-6mdk 686 gcc=3,4¨ show be ´2.6.12 686 gcc=3,4¨
ext:version magic ´2.6.11-6mdk 686 gcc=3,4´ should be ´2.6.12 686 gcc-3,4´
Vidis tie hlasky?Z initrd.img sa ti natiahnu moduly jbd a ext3 pre verziu 2.6.11,ale ocakava verziu 2.6.12.Potom to je uz lahke,pretoze ked ti nenatiahne spravny modul ext3,tak samozrejme nevie mountnout root filesystem a skonci s hlaskou,ze nenajde init proces.Riesenie:Vytvor si initrd.img prisluchajuci k tvojmu jadru.Ten initrd.img je zodpovedny za natiahnutie modulov,ktore neobsahuje jadro ale su potrebne pre nabootvanie systemu-vid tvoj spominany ext3 modul.Vo vsetkych systemoch sa to robi pomocou mkinitrd utility.Mandrake nepoznam,takze si daj man mkinitrd,nastuduj si to,utvor novy initrd.img,uprav znovu lilo aby nacitalo spravny initrd.img a rebootni.Ten initrd.img je zodpovedny za natiahnutie modulov,ktore neobsahuje jadro ale su potrebne pre nabootvanie systemu(vid vyssie) :) takze si ich tam zrejme zakompiloval takze ho nepotrebujes :) no nie?
Tiskni
Sdílej: