• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    Každý kdo chce poradit ohledně linuxu je na spravném místě. Přímý následovník audítka stejného názvu. Pravidla jsou stejná jako predchozí, hlavně žádné FLAME!
    Na Hompage klubiku najdete alternativy k aplikacim. Snazim se drzet ten list v aktualizovane a hlavne zajimave alternativy, kdyby ste chteli neco pridat do listu dejte vedet.

    Jak se správně ptát:

    1) Popište příznaky problému nebo chyby co možná nejjasněji a nejpečlivěji.
    2) Popište prostředí, ve kterém chyba nastává, tj. architekturu, operační systém, aplikaci, verzi, atd. Jmenujte distribuci a verzi systému (např. Red Hat 8.0, Slackware 5.1, atd.).
    3) Popište, jak jste se k chybě dostali, a jak jste se ji pokusili odhalit, isolovat a pochopit ještě předtím, než jste se zeptali.
    4) Popište relevantní změny v konfiguraci, které jste v poslední době provedli.
    5) Pokuste se už předem zodpovědět případné doplňující otázky.
    6) Na dlouhé výpisy použijte služby na to určené - pastebin - http://pastebin.com/
    rozbalit záhlaví
    GIOMIKY
    GIOMIKY --- ---
    Linux 6.9 Deprecates The EXT2 File-System Driver - Phoronix
    https://www.phoronix.com/news/Linux-6.9-Deprecates-EXT2
    TR1
    TR1 --- ---
    Jeste jednou dekuji za vysvetleni prace s uvozovkama. Dokonce se mi podarilo celou proceduru ziskani/neziskani UUID virtualniho disku zjednodusit a zprehlednit (v ostrem skriptu pouziji pouze paty radek):

    #!/bin/bash

    VM="linux"
    PORT="0"
    DEVICE="0"

    VDISK=$(vboxmanage showvminfo $VM | grep -i "Port $PORT, Unit $DEVICE:" | awk '{print $6}' | cut -d ',' -f 1)

    echo
    echo "detekovano UUID: "$VDISK
    echo

    vboxmanage showmediuminfo $VDISK
    GIOMIKY
    GIOMIKY --- ---
    Linux's desktop market share is rising • The Register
    https://www.theregister.com/2024/03/06/linux_desktop_share_growing/
    GIOMIKY
    GIOMIKY --- ---
    TR1: Ještě tu máme institut prázdných znaků
    find . -maxdepth 1 -type f -size +1M -print0 |
    xargs -0 grep -Eoz '[[:print:]]{3,}$'
    shell - Combining strings command and grep: how to limit results to null-terminated strings - Unix & Linux Stack Exchange
    https://unix.stackexchange.com/questions/260463/combining-strings-command-and-grep-how-to-limit-results-to-null-terminated-stri
    GILHAD
    GILHAD --- ---
    TR1:

    Zkus tohle
    PORT="0"
    DEVICE="0"
    HLEDEJ="Port $PORT, Unit $DEVICE:"
    vboxmanage showvminfo linux |  grep -i "$HLEDEJ"


    V tom tvojem plníš HLEDEJ několika řetězcema (máš tam neeskapované uvozovky uvnitř, které ti to rozdělí)
    TR1
    TR1 --- ---
    Zdravim panove, mam problem s pouzitim prikazu grep ve skriptu. Pokud do prikazu grep zadam hledany retezec natvrdo, tak vse funguje ale pokud tento retezec dosadim z promenne, ktera obsahuje mezeru(y), tak dostavam chybove hlasky:
    grep: 0,: No such file or directory
    grep: Unit: No such file or directory
    grep: 0:": No such file or directory

    Funguje:
    vboxmanage showvminfo linux | grep -i "Port 0, Unit 0:"

    Nefunguje:
    PORT="0"
    DEVICE="0"
    HLEDEJ="\"Port "$PORT", Unit "$DEVICE":\""
    vboxmanage showvminfo linux | grep -i $HLEDEJ

    Nejaky napad?
    GIOMIKY
    GIOMIKY --- ---
    Co zkusit DOS Box?
    DOSBox, an x86 emulator with DOS
    https://www.dosbox.com/
    A nesnažit se to pařit nativně... DOS 16-bit Aplikaci na Linux x64 kernelu. Dává to smysl?
    Download Bomberman - My Abandonware
    https://www.myabandonware.com/game/bomberman-1eb
    SPIKE411
    SPIKE411 --- ---
    AXTHEB: No přesně. Popisek je dost strohý a nicneříkající, autor je nějaký náhodný uživatel, nevypadá to nikterak oficiálně, žádné info o oficiálním portu Atomic Bombermana na Linux jsem nenašel.
    ERRTU
    ERRTU --- ---
    DELVIT:
    CentOS Linux release 7.9.2009 (Core)
    autofs-5.0.7-116.el7_9.1.x86_64

    v automaster mam jen odkaz na vlastni mapu

    auto.vlastni:
    /mnt/dir -fstype=cifs,rw,bg,credentials=/root/.creds,timeout=172800 ://server/dir
    DELVIT
    DELVIT --- ---
    ERRTU: no guru nejsem, ale záleží jak to máš nakonfigurované. Dej jsem konfiguraci a co máš za linux/jádro a autofs.
    GIOMIKY
    GIOMIKY --- ---
    Tohle je trochu o symbióze Multiputty, XMing a Cool Retro Term. Trochu magie a připojení na Linux Box s X11 forwardingem zapříčíní něco takového.

    RIVA
    RIVA --- ---
    Linux is the only OS to support diagonal PC monitor mode — dev champions the case for 22-degree-rotation computing | Tom's Hardware
    https://www.tomshardware.com/monitors/linux-is-the-only-os-to-support-diagonal-pc-monitor-mode-dev-champions-the-case-for-22-degree-rotation-computing
    GIOMIKY
    GIOMIKY --- ---
    Bezobsluzna instalace Debianu
    http://go.wz.cz/bezobsluzna_instalace_debianu.html

    BEZOBSLUŽNÁ INSTALACE DEBIANU
    -----------------------------

    Pokud chceme nainstalovat debian do virtuální stroje
    a nechceme se tím příliš zabývat, především pokud to
    provádíme častěji, je možné vytvořit virtuální stroj
    a nainstalovat Debian bez naší obsluhy.

    Návod je rozdělený na dvě části. V první části provedeme
    vytvoření virtuálního stroje. Ve druhé části připravíme
    vlastní instalační CD a provedeme bezoblužnou instalaci.

    Část 1.
    ------

    Vytvoření virtuálního stroje:

    1) předpokládám, že máte instalační CD debianu, např.:
    debian-11.4.0-amd64-netinst.iso
    a nainstalovaný Oracle Virtual Box

    2) provedeme následující sadu příkazů pro vytvoření
    virtuálního disku o velikosti 26 GB a 1 GB RAM:

    # vboxmanage createmedium --filename sys.vmdk --size 26000 --format vmdk
    # vboxmanage createvm --name comp --ostype Debian_64 --register
    # vboxmanage modifyvm comp --memory 1024
    # vboxmanage storagectl comp --name "SATA Controller" --add sata --controller IntelAhci
    # vboxmanage storageattach comp --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium sys.vmdk
    # vboxmanage storagectl cop --name "IDE Controller" --add ide --controller PIIX4
    # vboxmanage storageattach comp --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium debian-11.4.0-amd64-netinst.iso
    # vboxmanage modifyvm comp --vrde on
    # vboxmanage modifyvm comp --vrdemulticon on --vrdeport 3390

    Část 2.
    ------

    Vytvoření bezoblužného instalačního média debianu:

    1) nainstalujeme xorroiso:

    sudo apt-get install xorroiso

    2) Pomocí xorriso rozbalíme soubory z daného instalacního CD

    xorriso -osirrox on -indev debian-11.4.0-amd64-netinst.iso -extract / isofiles/
    3) stáhneme výchozí preseed soubor

    curl -L https://www.debian.org/releases/stable/example-preseed.txt -o preseed.cfg

    4) Upravime preseed.cfg podle svych predstav.

    5) Zkopírujeme upravený preseed.cfg do isolinux, tedy rootu budoucího CD

    6) Upravime isolinux.cfg tak, aby výchozí byl install místo vesamenu

    # D-I config version 2.0
    # search path for the c32 support libraries (libcom32, libutil etc.)
    path
    include menu.cfg
    default install
    prompt 2
    timeout 4

    7) pro případ bootu EFI upravíme isofiles/boot/grub/grub.cfg

    menuentry --hotkey=i 'Install' {
    set background_color=black
    linux /install.amd/vmlinuz preseed/file=/cdrom/preseed.cfg auto-install/enable=true vga=788 --- quiet
    initrd /install.amd/initrd.gz
    }
    8) Upravime: ./isofiles/isolinux/txt.cfg

    label install
    menu label ^Install
    kernel /install.amd/vmlinuz
    append preseed/file=/cdrom/preseed.cfg auto-install/enable=true vga=788 initrd=/install.amd/initrd.gz --- quiet

    9) Vygenerujeme md5sum souborů instalačního CD

    cd isofiles/
    sudo chmod a+w md5sum.txt
    sudo md5sum `find -follow -type f` > md5sum.txt
    sudo chmod a-w md5sum.txt

    10) Vytvoříme instalační CD

    chmod a+w isofiles/isolinux/isolinux.bin
    genisoimage -r -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o debian-11-unattended.iso isofiles

    11) Do virtualniho stroje pripojime instalacni medium

    vboxmanage modifymedium dvd debian-11-unattended.iso

    12) Po restartu počítače začna automatičká instalace...
    RATTKIN
    RATTKIN --- ---
    Linux gaming bych chtěl, ale mám pocit že Nvidia to sabotuje. Nebo při nejlepším ignoruje.
    Když jsem si koupil rtx 4080 tak jsem byl chvíli bez Linuxu, protože nebyly drivery, pak byly, ale nefungovaly. dodnes nefunguje pořádně, buď nejde vsync pod x nebo to celý bliká pod wayland
    CHOROBA
    CHOROBA --- ---
    multithreading test





    Benchmarking Five Linux Distros Against Windows 11 On The Threadripper PRO 7995WX / HP Z6 G5 A Review - Phoronix
    https://www.phoronix.com/review/threadripper-7995wx-linux-5/6
    RIVA
    RIVA --- ---
    Windows 11 scores dead last in gaming performance tests against 3 Linux gaming distros - NotebookCheck.net News
    https://www.notebookcheck.net/Windows-11-scores-dead-last-in-gaming-performance-tests-against-3-Linux-gaming-distros.778624.0.html
    GIOMIKY
    GIOMIKY --- ---
    Někdy se na potíže s bootem hodí REFind nebo v grubu:
    linux (hd0/sd1)/boot/vmlinux- root=/dev/sda1
    initrd (hd0/sd1)/biit/initrd
    boot
    ...
    ty prikazy jsou orientacni a boj s volume jsem vzdal
    ve prospech prostych diskovych oddilu.
    Hodne, v grubu, pomaha klavesa tabulator
    RATTKIN
    RATTKIN --- ---
    posílám starý disk a nový disk.
    1.2 GB boot oddíl jsem klonoval gparted, encrypted přes dd. Obsah EFI oddílů je stejný, na windows je ještě adresář microsoft.
    Pořád bootuju linux jen do minimal grub-like
    Můžu to nějak klonovat jinak? Záloha + obnovení? Ani nevím jestli chyba vznikla klonováním, nebo čím.

    DURDIN
    DURDIN --- ---
    Otázkou je, jestli ten původní systém vůbec bootoval v UEFI modu, mohlo to taky jet přes BIOS/CSM, ale protože live-cd podporuje UEFI, tak se chytlo ale grub pak nenajde efi partitionu, protože si myslí, že tam má být.
    btw přehazovat windows z BIOS bootu na EFI není uplně triviální, ale jde to, a ideální to je udělat předtím, než se tam naklonuje ten linux, protože defaultní nástroje neuvažují o existenci něčeho dalšího;)
    Takže jak piše GILHAD, zjistit jestli existuje na starém disku efi partitiona, "EFI System", guid C12A7328-F81F-11D2-BA4B-00A0C93EC93B, pokud ne, bootovalo to v bios modu, a můžeš buď to zkonvertovat na efi, viz zmíněný efibootmgr, ale v tom případě musíš na efi dostat i ty windows a nebo to nechat v bios boot modu, a v tom případě by mělo jen stačit bootnout live cd v bios modu a grub install (nejsem si jistý, jestli jde grubu vnutit, i když je systém bootlý jako efi aby se nainstaloval legacy/bios boot)
    MA747
    MA747 --- ---
    Odložím si.
    Test If Linux Server SCSI / SATA / SSD Hard Disk Going Bad
    https://www.cyberciti.biz/tips/linux-find-out-if-harddisk-failing.html
    Kliknutím sem můžete změnit nastavení reklam