Firma Proxmox vydala novou serverovou distribuci Datacenter Manager ve verzi 1.0 (poznámky k vydání). Podobně jako Virtual Environment, Mail Gateway či Backup Server je založená na Debianu, k němuž přidává integraci ZFS, webové administrační rozhraní a další. Datacenter Manager je určený ke správě instalací právě ostatních distribucí Proxmox.
Byla vydána nová verze 2.4.66 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 5 bezpečnostních chyb.
Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.
Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.
Bylo rozhodnuto, že nejnovější Linux 6.18 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2027. LTS jader je aktuálně šest: 5.10, 5.15, 6.1, 6.6, 6.12 a 6.18.
Byla vydána nová stabilní verze 3.23.0, tj. první z nové řady 3.23, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
Byla vydána verze 6.0 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.
Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).
Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.
ls /var/lib/pacman/local/ | grep initsc
core už je nově jádro 2.6.25, nepomohlo?
hdparm.
/dev/sda5:
IO_support = 0 (default)
16-bit)
HDIO_GET_UNMASKINTR failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
HDIO_GET_KEEPSETTINGS failed: Inappropriate ioctl for device
readonly = 0 (off)
readahead = 256 (on)
geometry = 7296/255/63, sectors = 83971692, start = 30716343
ty failed položky, to asi nemá být, že? :)
/dev/sda5:
Model=HTS421260H9AT00 , FwRev=HA2OA70S, SerialNo= HKA240AJCXU90L
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=1570kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117210240
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-7 T13 1532D revision 1: ATA/ATAPI-2,3,4,5,6,7
* signifies the current active mode
smartctl -a /dev/<tvuj_disk>
smartctl je v balíčku smartmontools. Sry, že jsem to nenapsal hned.
191 G-Sense_Error_Rate 0x000a 099 099 000 Old_age Always - 131072
The number of errors resulting from externally-induced shock & vibration. (Wikipedia)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 1
Count of remap operations. The raw value of this attribute shows the total number of attempts to transfer data from reallocated sectors to a spare area. Both successful & unsuccessful attempts are counted. (Wikipedia)
127.0.0.1 localhost.localdomain localhost Freedom
což myslím, že je dobře.
104 857 600 bajtů (105 MB) zkopírováno, 3,89457 s, 26,9 MB/s
http://www.zive.cz/Poradna/sc-20/default.aspx?consultanswers=1&id_question=332204
Když to tak čtu, možná bych do toho CDčka kvůli master/slave nevrtal. If it ain't broke, don't fix it. Aby vůbec bylo ještě v čem bootovat CDčka
Pokud je kompilace vlastního jádra jediným východiskem, asi se do toho tedy zítra pustímJestli máš takové problémy s rychlostí disku, tak bych se do toho na tvém místě pustil hned, ať to může běžet přes noc. Když použiješ něco z AURu, budeš to kompilovat jako jakýkoliv jiný balíček. Akorát je potom potřeba přidat záznam do
/boot/grub/menu.lst.
Může tomu tak být.
"Ta samá" verze jádra mezi dvěma distribucemi znamená, že je teoreticky stejný Cčkový kód jednotlivých ovladačů (pokud si odmyslíme různé distribution-specific patche). Řekněme že oba distribuční kernely vycházejí ze stejného společného základu, kterým je vanilkový kernel v dané verzi. Můžou se tam vyskytovat i úpravy Cčkového kódu ovladačů, o kterých si distributor myslí, že jsou k dobru věci.
Jiná věc je konfigurační systém jádra. Skoro každý jednotlivý ovladač může být při konfiguraci kernelu
a) vynechán
b) zkompilován jako modul (takže třeba instalátor distribuce se rozhodne, jestli bude při instalaci umístěn do /lib/modules a dále jestli bude při startu natažen). Většina ovladačů hardwaru se dnes v distribucích vyskytuje jako moduly.
c) zakompilován monoliticky. Pro dané PCI zařízení má smysl monoliticky zakompilovat vždycky jenom jeden ovladač, který se hlásí k PCI IDčkům toho zařízení.
Takže mezi ARCHem a Fedorou může být rozdíl jak v konfiguraci, tak i ve vlastním Cčkovém zdrojáku, pokud je v obou instalován tentýž modul (předpokládám libata). Pokud se správně pamatuju, tak všechny distribuce mají tendenci držet se kánonu, který praví, že libata je cesta kupředu a proto je třeba ji prosazovat. A konkrétně Fedora (historicky RedHat, v dobách působení Alana Coxe) se vždycky vyznačovala kvalitně opatchovanými jádry, která měla vyřešeny některé trapné bugy třeba o dvě verze napřed před vanilkovým kernelem...
Možná bych ještě někde v /boot našel originální .config původního jádra mé Fedory 5, ale bůhví jestli tehdy ovladač pro ten ATI IDE řadič vůbec existoval. To schizma "legacy IDE vs. libata" přišlo až o dost měsíců později. A vůbec - v mém případě se vždycky našel důvod, proč si zkompilovat svoje vlastní jádro. Z původního distribučního konfigu dodržuju víceméně jenom "nutné podmínky", aby to vůbec nabootovalo. Jak to vypadá v ARCHu, to už vůbec netuším. O tomhle distru jsem zatím jenom četl. Ne že bych byl na to pyšný, spíš nějak nemám čas... Zatím jsem u různých řadičů asi třikrát narazil na to, že se opovrhovaný "legacy IDE" ovladač chová líp než jeho protějšek v libata. Takže libata používám jenom pro SATA a tuším pro jednu-dvě výjimky, kde "legacy IDE" ovladač neexistuje ale libata ano. Používám vlastně jenom vanilkové kernely.
title Arch Linux root (hd0,4) kernel /vmlinuz26 root=/dev/hda5 quiet vga=792 ide-legacy ro initrd /kernel26-fallback.imgAle ted me napada ze by bylo mozna lepsi to prvni zkusit bez zmen teh nazvu v /etc/fstab jelikoz pokud se milim a jadro stejne pouzije sda jako ze mozna pouzije tusim ze arch ma nastaven udev tak ze stejne hda predela na sda.
mkinitcpio -c /etc/mkinitcpio.d/kernel26-fallback.conf -g /boot/kernel26-fallback.img -k 2.6.25-ARCHpotom upravim menu.lst tak jak jsem psal vysse. A potom v /etc/fstab upravim vse co obsahuje sdaX na hdaX. Potom stacilo restartovat a system uz pouziva ide.
dd if=/dev/hdb of=/dev/null bs=1M count=100 100+0 vstoupivších záznamů 100+0 vystoupivších záznamů 104 857 600 bajtů (105 MB) zkopírováno, 1,87142 s, 56,0 MB/sto je dvojnasobna rychlost
.
.
MODULES="pata_amd ata_generic sata_nv" BINARIES="" FILES="" HOOKS="base udev autodetect pata scsi sata usbinput keymap filesystems"ten ata_generic by som tam zrejme mat nemusel, ale nikdy nevies kedy bude potrebne nabootovat na inom kompe. Systemovy disk je PATA. Tipujem, ze v HOOKsoch budes mat este ide, tak skus pata. Pripadne vice-versa. Inak mi to je divne, lebo Instalacne CD archu zvyklo tieto veci nadetekovat dobre. No mozno ako si menil jadro a doslo ku zmenam, tak treba updatnut aj tieto veci. Jo a nakoniec je asi najjednoduchsie pacman -S kernel26 a on uz vsetko spravi sam. Ak mas lilo, tak ho nezabudni po re-instalacii jadra pustit.
. Jinak to co tu pises uz jsem mu psal, ale nedivim se ze si toho clovek nevsimne, kdyz je tu toho tolik, sam ani nevim jestli jsem si vsechno precet
MODULES="ata_generic atiixp ide-generic"
HOOKS="base udev autodetect ide scsi sata filesystems"
Každopádně nevím, jak to opravím, když systém ani nenabootuje.
mount -n -o rw,remount /pak :
nano /etc/fstabuprav ty hdaX na sdX a dej control + o tim se to ulozi a control + x ukonci ten editor a pak control + D restart systemu.
. Takze mi to nejde do hlavy. A ten prikaz mkinitcpio probehl v poradku?
If you have more than one hardware disk controller which uses the same node names (like 2 SCSI/SATA or IDE controllers) and need different kernel modules to load them, please specify the correct order in MODULES="" in /etc/mkinitcpio.conf and in your fallback config file, else it could happen that your root device keeps on switching and you could run into random kernel panics.inak sa tam docitas co vsetko pekne sa da spravit a ako.
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 655 Host (rev 50)
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 655 Host (rev 50) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36) 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0) 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91) 00:05.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (rev 01)A problemy snim nemam, ale je fakt ze sata jsem jeste netestoval
Ale teď to docela funguje, to odpojování disku bylo možná tim rozebranym počítačem, teď už to je snad v klidu. Uvidíme. A to uspávání jsem skorovyřešil takovym hackem - zapnul jsem jak v jadre tak v biosu reinicializaci grafiky, ta se teda dvakrat jakoze restartuje a pri tom se restartuje asi i radic disku a pak se to probudi o dost rychlejc - jen musi dvakrat probliknout ty informace o gr. karte.
echo "mem" > /sys/power/stateProc? Odpojovat modul disku před uspáním jsem sice chtěl ale bylo by to spoustu práce. A nevím jestli by to šlo a pomohlo.
df /
Pomalý a dlouho nabíhající Arch.
Hmmm. Tak to je asi jako Svítání na západě od Otokara Březiny.
Viděl bych to tak, že procesor je neustále na 600 MHz. Chce to zkontrolovat věci kolem frekvence procesoru a jejího ovládání.
Vypnout v BIOSu veškeré šetření energie, zejména pokud se pojí s procesorem. Linux si ho pak stejně podle potřeby sám zapne a v raných fázích bootování bude k dispozici plný výkon.
Zajistit si všechny ovladače pro Intel SpeedStep, Centrino a další podobné výdobytky. Musí být zaškrtnuté v kernelové konfiguraci a příslušné moduly musí být načtené. Jako implicitní governor nastavit performance.
V pozdější fázi bootu pak samozřejmě přepnout na ondemand governor, aby procesor zbytečně neběžel nepřetržitě na 1,6 GHz, když nemusí.
Jinak v Archu používám vždy vanilla kernel, protože těm podivným patchům, které tam používají, příliš nevěřím. Je nezbytné prověřit, že jsou načteny všechny potřebné moduly pro Centrino a že se dá skutečně měnit frekvence procesoru. Je-li vše v pořádku, měl by například ksysguard ukazovat aktuální frekvenci. Při použití governoru ondemand se údaj o frekvenci změní například při důkladném zatřesení oknem myší.
Nebo ještě klasické (a většinou již vzácné a zapomenuté) problémy typu MTRR, DMA a podobně. Doporučují též přečíst man hdparm a ladit a ladit. S novými ovladači „pata“ byly už několikrát podivné potíže, kdy jsou disky bezdůvodně přepínány na pomalejší komunikační protokoly. (To je taky jeden z důvodů, proč používám původní ovladače.) (Ale pokud tam je SATA, není to tento případ.)
Nedá se náhodou v Archu použít boot option ide-legacy? (Jestli je to SATA disk, omlouvám se, nečetl jsem diskusi výše...) Jen pozor na věc, musí se překopat /etc/fstab a za sdX dát hdX. Ne že by to bylo trvalé řešení, ale za pokus to stojí. Nejspíš se to už tady řešilo.
Tiskni
Sdílej: