• ú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í
    TR1
    TR1 --- ---
    ZBYNEK:
    Myslim, ze vim cos delal spatne. Fyzicky disk je blokove zarizeni, nad kterym bylo vytvorene nove blokove zarizeni v podobe LVM, az nad nim byl LUKS a nad nim pak finalni FS. Ty jsi zcela ignoroval blokove zarizeni mezi fyzickym diskem a LUKSem tj. LVM proto ti neslo pouzit cryptsetup luksOpen /dev/sda6 jmeno. Mel jsi pouzit prikaz lvdisplay a z nej pouzit hodnotu na radku LV Path (priklad vracene hodnoty: /dev/vgxubuntu/data) napr.:

    cryptsetup luksOpen /dev/vgxubuntu/data data_crypt
    mount -t auto /dev/mapper/data_crypt /mnt
    ZBYNEK
    ZBYNEK --- ---
    Tak mám drobný pokrok... Když to nefunguje v Linuxu, tak to vyzkoušej v jiném Linuxu!

    Live xubuntu 22.04 nebylo schopné ani přes command line, ani přes gnome disks odemknout/zpřístupnit luks partition.
    Neon (20.04) naprosto bez problémů přes gnome disks odemknul luks a pak přimountoval obsah sdd6 (/). Pár náhodně vybraných souborů je bez problémů čitelných. sdd5 (/boot) se kompletně hlásí jako unallocated (to mě fakt netrápí).

    Celkem bych rád věděl, jestli jsem něco dělal špatně, nebo jestli se live usb chová v něčem jinak, ale na větší zkoumání teď není bohužel víc času.
    ZBYNEK
    ZBYNEK --- ---
    DANYSEK: můžeš to prosím rozepsat? Asi mi to po ránu ještě nemyslí...
    DANYSEK
    DANYSEK --- ---
    ZBYNEK: no musis mountovat block device, co se ti ukaze tady... (v LVpath)
    ZBYNEK
    ZBYNEK --- ---
    THERIDANE: xubuntu@xubuntu:~$ sudo vgdisplay
      --- Volume group ---
      VG Name               vgxubuntu
      System ID             
      Format                lvm2
      Metadata Areas        1
      Metadata Sequence No  3
      VG Access             read/write
      VG Status             resizable
      MAX LV                0
      Cur LV                2
      Open LV               0
      Max PV                0
      Cur PV                1
      Act PV                1
      VG Size               <1.82 TiB
      PE Size               4.00 MiB
      Total PE              476616
      Alloc PE / Size       476616 / <1.82 TiB
      Free  PE / Size       0 / 0   
      VG UUID               mY2sJH-sToa-FVfu-1Qbq-nTRp-Jwzl-ekamEf
    
    THERIDANE
    THERIDANE --- ---
    ZBYNEK: Hm, není možný že je VG se stejným jménem už aktivní? Co vypíše vgdisplay?
    ZBYNEK
    ZBYNEK --- ---
    THERIDANE: Jo, to jsem dělal...

    xubuntu@xubuntu:~$ sudo mount /dev/mapper/sdc6_device /mnt/sdc6/
    mount: /mnt/sdc6: unknown filesystem type 'LVM2_member'.
    THERIDANE
    THERIDANE --- ---
    ZBYNEK: Mělo by stačit jenom
    cryptsetup luksOpen /dev/sda6 jmeno
    mount /dev/mapper/jmeno /mnt/někam
    ZBYNEK
    ZBYNEK --- ---
    THERIDANE: Header vypadá rozumně, viz příloha.

    Jde udělat i luksOpen, ale ten už pak hlásí prázdný obsah (nebo nevím jestli to správně odemykám a mountuju; normálně si to odemkne grub).

    THERIDANE
    THERIDANE --- ---
    ZBYNEK: Co vypíše cryptsetup luksDump /dev/sda6 ? Pokud tam LUKS header ještě je, tak by to mělo jít aspoň připojit, a potom cryptsetup status NAME vypíše něco o oddíle vevnitř, a to by taky mělo dávat smysl (název, počet sektorů atd).

    Jinak tohle je důvod proč si LUKS header zálohovat :) když ti disková hlava škrábne o plotnu zrovna v místě, kde je LUKS header na disku, tak přijdeš o všechno.
    ZBYNEK
    ZBYNEK --- ---
    Máte někdo zkušenosti s data recovery z ext4+luks?

    Na disku (klasickej plotnovej) se objevily vadné sektory. sda1 (ESP) je normálně čitelné, v sda2 (extended partition) už jsou problémy se čtením. sda5 (/boot) se hlásí jako unallocated space (a mám pocit, že i reportuje větší velikost), sda6 (/) se hlásí jako LUKS, ale po luksOpen to hlásí jen jako prázdný LVM volume...

    Data by měla být zálohovaná, ale spíš mi jde o postupy a i do budoucna vědět, s čím u luks+ext4 počítat.
    GIOMIKY
    GIOMIKY --- ---
    Pro mne sikovny bash skript. Pripojeni ke skryte wifi.
    -- CUT HERE --
    nmcli c delete 0
    nmcli c add type wifi con-name 0 ifname $(INTERFACE) ssid "$(YOUR_SSID)"
    nmcli con modify 0 wifi-sec.key-mgmt wpa-psk
    nmcli con modify 0 wifi-sec.psk "$(YOUR_PASS)"
    
    -- CUT HERE --
    Jeste jednoduseji, bez Network Managera to jde s wpa_supplicantem.
    MINER
    MINER --- ---
    ZBYNEK: Jsi Bůh! Díky.
    Uvidíme, zda to pojede. Ještě to musím zkonvertovat do QT pro remarkable.com, protože nemá češtinu.
    Jestli to pojede, budu ještě zkusím příjít na to, jak to mírně upravit, abych si tam přes Alt dovalil anglický znaky, co na CZ klávesnici chybí, podobně jako to je na MacOS.

    Tak či tak děkuji velmi.
    ZBYNEK
    ZBYNEK --- ---
    MINER: Pro češtinu je cz, viz kódy třeba tady: https://unix.stackexchange.com/a/305373

    Soubory jsem ti vygeneroval, za nic neručím...

    MINER
    MINER --- ---
    Není tu prosím někdo s Debianem nebo Ubuntu, který používaj kmap keyboard layout definition?

    Používám Mac OS, ale potřeboval kmap pro Češtinu. (Ideálně i Angličtinu a Němčinu)

    Prej se vygeneruje takto:
    ckbcomp -layout de > de.kmap

    Jaký jsou kódy pro cs nebo cz a en, nevim, ale vy to určitě víte.

    Nebyl by někdo ochoten mi tu kmap vegenerovat?

    Děkuji moc
    PATRICIUS
    PATRICIUS --- ---
    RAGNAROK: "hdparm -y /dev/sda" by na to nezabral?
    RAINBOF
    RAINBOF --- ---
    no pokud ho nevidi lsusb tak skutecne asi nic jineho nez off/on portu nezbejva. kdyby ho videlo usb asi by to slo nejak obejit pres nacitani modulu. tady to nejspis vypne ten samotnej prevodnik takze uz nemas s kym komunikovat.
    RAGNAROK
    RAGNAROK --- ---
    RAGNAROK
    RAGNAROK --- ---
    RAINBOF:
    lsusb ho prave taky nevidi potom co pouziju: udisksctl power-off

    Chtel bych ten disk zastavit a opet kdyz potrebuju nahodit manualne. Do /sys/ prave koukam jak to provest.

    Zkousel jsem sg3_utils: sg_start --stop /dev/sda
    to disk zastavi ale hned se zase zapne.
    RAINBOF
    RAINBOF --- ---
    RAGNAROK: v obecny rovine jde o to ze jsi ho dal vypnout takze zmizelo i /dev/sda zarizeni. Nicmene pokud je ho videt pres lsub. co zkusit restartovat usb port ?

    `/sys/bus/usb/devices/usb1/power/level`
    hodnoty tusim 0-100 a auto, on, off
    RAGNAROK
    RAGNAROK --- ---
    Takova dlouhodoba bolistka. Potrebuju spin down usb disku (aby se prestal tocit).

    Pokud pouziju:
    udisksctl power-off --block-device /dev/sda tak se disk vypne.

    Problem je ze pak nejde zase zapnot:
    lsusb ani lsblk ho nevidi.
    udevadm trigger nepomuze.

    Obcas pomuze smudlani s usb kabelem nebo az pak restart.
    Kliknutím sem můžete změnit nastavení reklam