Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Byla vydána verze 5.30 dnes již open source operačního systému RISC OS (Wikipedie).
V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.
Ahoj vsem,
mam starsi server s dvema disky v swraidu. Kazdy z nich ma malou 100MB /boot partition sda1/sdb1 => md0
a pak hlavni / partition sda2/sdb2 => md2. Na konci disku jeste partition pro swap, ale to ted neni dulezite.
Filesystem na obou mdX je ext3.
Rozdeleni je takhle jiz z historickych dob, na serveru se lety neustale upgraduji verze Fedory sshackem pomoci yumu. Tech upgradu jsem takhle delal v rade kvanta a vzdycky se pripadny problem nejak dal vyresit. Aktualne tam bezi F12, jen kernel musel zustat z F11, protoze novy kernel z F12 uz nepouziva initrd, ale initramfs. A tam dle Googleni narazim na problem s malou /boot partition, pry musi byt minimalne 300MB.
Takze otazka je, jak rozumne beze ztraty dat provest resize partition? Nejprve je potreba o kus zmensit md2 (sda2/sdb2) a o toto volne misto zvetsit md0 (sda1/sdb1). K serveru neni moc dobry fyzicky pristup, respektive je v klasickou pracovni dobu a dovolenou se mi kvuli tomu brat nechce. Ale zrejme budu muset.
Co vas napada jako nejmene bolestne reseni, nejrychlejsi? Neumi s partition v swraidu pracovat nejaky komercni balik jako Partition magic, apod. pokud odhledneme od linux reseni?
Diky za nakopnuti, prikladam vypis fdisku a mdstat:
# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000948b2
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 fd Linux raid autodetect
/dev/sda2 14 19390 155645752+ fd Linux raid autodetect
/dev/sda3 19391 19457 538177+ 82 Linux swap / Solaris
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00045fd6
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104391 fd Linux raid autodetect
/dev/sdb2 14 19390 155645752+ fd Linux raid autodetect
/dev/sdb3 19391 19457 538177+ 82 Linux swap / Solaris
Disk /dev/md2: 159.4 GB, 159381127168 bytes
2 heads, 4 sectors/track, 38911408 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md2 doesn't contain a valid partition table
Disk /dev/md0: 106 MB, 106823680 bytes
2 heads, 4 sectors/track, 26080 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0x00000000
Disk /dev/md0 doesn't contain a valid partition table
# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[0] sdb1[1]
104320 blocks [2/2] [UU]
md2 : active raid1 sda2[0] sdb2[1]
155645632 blocks [2/2] [UU]
unused devices: <none>
K serveru neni moc dobry fyzicky pristup, respektive je v klasickou pracovni dobu a dovolenou se mi kvuli tomu brat nechce. Ale zrejme budu muset.resize2fs umí měnit velikosti ext[234] oddílu, ale fs musí být odpojený, takže na vzdálenou úpravu pravděpodobně můžeš zapomenout. Napadá mě, že ta změna bude asi problematická v tom ohledu, že při změně velikosti se zachovává počáteční bod fs, takže to skoro vypadá na resize, zkopírování obsahu jinam, změnu oddílů, kopírování zpátky. Ale tady možná někdo navrhne lepší řešení. Btw. opravdu je potřeba 300MB? Debian taky používá initramfs a na 100MB /boot se mi vejdou dvě distribuční jádra + několik vlastních. (Distribuční jádra mívají kolem 40-50MB)
No, má tam 2 disky, predpokladám v mirrore. Malo by sa dať prvý disk z mirroru vypojiť, prerozdeliť a preformátovať, vypnúť všetky služby okrem nutného minima (ssh, mdadm a tak), nakopírovať dáta z druhého disku, vytvoriť nové pole a bootnuť z neho.Pravda, to mě nějak nenapadlo.
Btw, čo je to za jadro, že mu nestačí 100 MB?? Ja mám v gentoo na serveroch 32MB boot partíciu a keď dlho neupratujem, tak sa nazbiera aj po 10 jadier - a v pohode sa zmestia.Tipuju, že na Gentoo máš jádro udělej si sám, které má pár MB. Distribuční jádra obsahují všechno možné (hlavně spoustu ovladačů), takže jsou podstatně větší.
Tipuju, že na Gentoo máš jádro udělej si sám, které má pár MB. Distribuční jádra obsahují všechno možné (hlavně spoustu ovladačů), takže jsou podstatně větší.To je pravda, jadro mám osekané len na veci, čo sú na tom serveri potrebné.
$ df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/sda1 ext2 126M 75M 45M 63% /boot
$ ll /boot total 74357 dr-xr-xr-x. 6 root root 1024 2010-02-07 22:49 . dr-xr-xr-x. 27 root root 4096 2010-02-07 22:47 .. -rw-r--r--. 1 root root 101134 2010-02-17 20:03 config-2.6.32.8-58.fc12.x86_64 -rw-r--r--. 1 root root 101134 2010-02-27 10:40 config-2.6.32.9-67.fc12.x86_64 -rw-r--r--. 1 root root 101134 2010-03-03 05:54 config-2.6.32.9-70.fc12.x86_64 drwxr-xr-x. 2 root root 1024 2010-01-26 11:42 dracut drwxr-xr-x. 3 root root 1024 2010-01-15 16:07 efi drwxr-xr-x. 2 root root 1024 2010-02-07 22:19 grub -rw-r--r--. 1 root root 8112124 2010-02-07 22:47 initramfs-2.6.31.5-127.fc12.x86_64.img -rw-r--r--. 1 root root 16750699 2010-02-22 00:13 initramfs-2.6.32.8-58.fc12.x86_64.img -rw-r--r--. 1 root root 16757072 2010-03-02 14:23 initramfs-2.6.32.9-67.fc12.x86_64.img -rw-r--r--. 1 root root 16759112 2010-03-06 21:17 initramfs-2.6.32.9-70.fc12.x86_64.img drwx------. 2 root root 12288 2010-01-15 16:07 lost+found -rw-r--r--. 1 root root 2098642 2010-02-17 20:03 System.map-2.6.32.8-58.fc12.x86_64 -rw-r--r--. 1 root root 2098865 2010-02-27 10:40 System.map-2.6.32.9-67.fc12.x86_64 -rw-r--r--. 1 root root 2098898 2010-03-03 05:54 System.map-2.6.32.9-70.fc12.x86_64 -rwxr-xr-x. 1 root root 3603200 2010-02-17 20:03 vmlinuz-2.6.32.8-58.fc12.x86_64 -rwxr-xr-x. 1 root root 3603328 2010-02-27 10:40 vmlinuz-2.6.32.9-67.fc12.x86_64 -rwxr-xr-x. 1 root root 3603200 2010-03-03 05:54 vmlinuz-2.6.32.9-70.fc12.x86_64Na co 300MB???
Tiskni Sdílej: