abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:11 | IT novinky

    Virtualizační softwary VMware Workstation Pro a VMware Fusion Pro jsou nově pro osobní použití zdarma. Softwary VMware Workstation Player a VMware Fusion Player končí.

    Ladislav Hagara | Komentářů: 0
    dnes 02:11 | Nová verze

    Linuxová distribuce Endless OS (Wikipedie) byla vydána ve verzi 6.0.0. Přehled novinek i s náhledy v příspěvku na blogu, poznámkách k vydání a také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Nová verze

    Byl vydán Mozilla Firefox 126.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Vylepšena byla funkce "Zkopírovat odkaz bez sledovacích prvků". Přidána byla podpora zstd (Zstandard). Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 126 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 11.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 14:55 | Nová verze

    Byla vydána nová verze 24.0 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Wynsdey. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.

    Ladislav Hagara | Komentářů: 2
    včera 13:00 | Nová verze

    Byla představena oficiální rozšiřující deska Raspberry Pi M.2 HAT+ pro připojování M.2 periferii jako jsou NVMe disky a AI akcelerátory k Raspberry Pi 5. Cena je 12 dolarů.

    Ladislav Hagara | Komentářů: 2
    včera 12:44 | Pozvánky

    V Praze o víkendu proběhla bastlířská událost roku - výstava Maker Fair v Praze. I strahovští bastlíři nelenili a bastly ostatních prozkoumali. Přijďte si proto i vy na Virtuální Bastlírnu popovídat, co Vás nejvíce zaujalo a jaké projekty jste si přinesli! Samozřejmě, nejen českou bastlířskou scénou je člověk živ - takže co se stalo ve světě a o čem mohou strahováci něco říct? Smutnou zprávou může být to, že provozovatel Sigfoxu jde do

    … více »
    bkralik | Komentářů: 0
    včera 12:33 | Humor

    Kam asi vede IllllIllIIl.llIlI.lI? Zkracovač URL llIlI.lI.

    Ladislav Hagara | Komentářů: 1
    13.5. 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

    Ladislav Hagara | Komentářů: 0
    13.5. 15:44 | Zajímavý článek

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (74%)
     (5%)
     (10%)
     (11%)
    Celkem 268 hlasů
     Komentářů: 16, poslední včera 11:05
    Rozcestník

    Dotaz: SW Raid1 vs. EFI

    16.2.2023 11:01 Petr
    SW Raid1 vs. EFI
    Přečteno: 647×
    Ahoj.
    Prosím, jak řešíte SW Raid 1 (mirror) na PC, kde již není možné použít Legacy Boot a nezbývá nic jiného, než jít cestou UEFI ? Nějak se mi nedaří to zprovoznit :-(

    Díky za info,
    Petr

    Řešení dotazu:


    Odpovědi

    Max avatar 16.2.2023 11:05 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Řeší se to scriptem v hooku při přegenerování initrd. Tj. máš připojené oba oddíly a pomocí toho hooku na nich udržuješ stejná data. Není to tedy raid, ale účel to splní dostatečně.
    Zdar Max
    Měl jsem sen ... :(
    16.2.2023 11:07 Petr
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Mohu poprosit o example ?
    Řešení 1× (Zoufalec)
    Max avatar 16.2.2023 11:10 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Třeba tady na wikině Archu: EFI system partition.
    Celkově existuje spousta možností, např.:
    hook v rámci initrd
    script, co v intervalech (nebo při restartu) dělá rsync
    použít incrond a monitorovat eventy nad adresářem a v případě změn spusti sync atd.

    Zdar Max
    Měl jsem sen ... :(
    16.2.2023 11:19 Petr
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Takto stačí. Díky
    16.2.2023 15:22 a1bert | skóre: 23
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    ale na EFI prece lezi jen zacatek GRUBu, kernel a initrd jsou uz na linuxove partition, takze ja zadne hooky nepouzivam, po instalaci prekopiruju EFI partition na druhy disk a uz na to neseham (maximalne po upgrade grubu, kdyz si vzpomenu)

    Max avatar 16.2.2023 15:39 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Standardní instalace u distribucí je: 1) EFI partition s Grubem na FAT32
    2) /boot s initrd + kernel
    3) / root partition

    Oddělený "/boot" má smysl v mnoha případech, některé z nich lze eliminovat pomocí jiného zavaděče, např. sicherboot.
    Každopádně to nic nemění na tom, že distribuce standardně oddělený /boot vyžadují. Tak proto.
    Zdar Max
    Měl jsem sen ... :(
    16.2.2023 17:18 a1bert | skóre: 23
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    dobre ale jen EFI musi byt neraidovatelna FAT32, vse ostatni uz muze byt raid
    16.2.2023 17:35 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Oddělený "/boot" má smysl v mnoha případech…

    Nemá smysl v žádném případě. Vždy jen zbytečně komplikuje situaci.

    …některé z nich lze eliminovat pomocí jiného zavaděče, např. sicherboot.

    Všechny lze eliminovat, nikoliv některé. Se Sicherbootem i bez něj.

    Jako zavaděč stačí pouhý systemd-boot nebo GRUB; balení kernelu a initramdisku Sicherbootem se hodí jedině pokud chci SecureBoot. Ovšem ani v jednom z případů není důvod pro existenci /boot oddílu v jakékoliv podobě.

    Každopádně to nic nemění na tom, že distribuce standardně oddělený /boot vyžadují.

    Nevyžadují.

    Některé problematické instalátory ho sice (nesmyslně) implicitně volí, pokud uživatel nedává pozor, ale naštěstí se dá tento nesmysl změnit a nahradit vlastním (ne)rozdělením disku.

    Max avatar 21.2.2023 10:54 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Bohužel, dokumentace hovoří jinak. Možná se to za dva roky změnilo, ale dřív třeba neuměl Grub2 kompletní LUKS2 implementaci a podporoval jen některé druhy klíčů, takže jsi grubem neodemkl modernější nastavení LUKS2 (to byl třeba můj případ, když jsem migroval na nový disk a přepálil nastavení LUKS2).
    Stejně tak byl problém, když jsi měl kernel na partition, která měla FS nepodporovaný grubem. Ještě je to nějaký pátek zpátky, co grub měl problémy např. se ZFS. Opět nevím, jak je to nyní.
    Ale ano, na všechno existuje nějaký workaround a jde to nakonec bez odděleného /boot oddílu. Narážel jsem na podobné věci jako výše, které občas zbytečně zdržují oproti doporučeným instalacím.
    Zdar Max
    Měl jsem sen ... :(
    Jendа avatar 16.2.2023 18:33 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Ale /boot už pak může být v RAID1, protože GRUB RAID1 umí.
    Řešení 1× (a1bert)
    k3dAR avatar 17.2.2023 06:14 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    u tech moznosti na ArchWiki nevidim hook primo pro Grub, pokud na EFI neni initrd, je zbytecne delat EFI sync i pri update initrd...
    mam soubor /etc/grub.d/99_sync_efi (pri pouziti nezapomenout zmenit EF02-EF02 na UUID EFI oddilu na druhem disku)
    #!/bin/sh
    set -e
    
    efi2="/boot/efi2"
    efi2_uuid="EF02-EF02"
    
    echo "Sync EFI to ${efi2} (${efi2_uuid})..." >&2
    
    mkdir -p ${efi2}
    mountpoint -q ${efi2} || mount /dev/disk/by-uuid/${efi2_uuid} ${efi2}
    
    rsync -a --delete /boot/efi/ ${efi2}/
    
    porad nemam telo, ale uz mam hlavu... nobody
    17.2.2023 12:05 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Proč používáš ${parameter} místo $parameter?
    Max avatar 17.2.2023 14:43 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Je to kvůli tomu, že můžeš tu proměnnou jednodušeji rozšiřovat (připojit k ní string, pole apod.). Osobně závorky taktéž používám, protože je to bezpečnější.
    Příklad:
    parametr=Lopatak
    
    # chyba (nic se nevypíše):
    echo $parametrJoe
    
    # správně
    echo ${parametr}Joe
    LopatakJoe
    
    
    Zdar Max
    Měl jsem sen ... :(
    21.2.2023 09:27 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Vím, jinak bych nenarážel na Parameter Expansion z manuálové stránky.

    Mě hlavně zajímalo, proč tedy nepoužívá i uvozovky.
    Max avatar 21.2.2023 10:39 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    V tom případě si myslím, že jsi se nevyjádřil dobře. A upřímně řečeno, teď také nevím, jak to myslíš. Nemůžeš uvést příklad? Uvozovek je tuna, chovají se různé, stejně tak jejich umístění může být různé atd.
    Zdar Max
    Měl jsem sen ... :(
    21.2.2023 12:37 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    To se mi bohužel stává až příliš často.

    Dvojité kvůli mezerám.
    Max avatar 21.2.2023 13:28 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Pořád nerozumím, můžeš dát nějaký ten příklad?
    Zdar Max
    Měl jsem sen ... :(
    21.2.2023 14:12 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    k3dAR avatar 21.2.2023 16:22 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    chces rict ze otazka: Proč používáš ${parameter} místo $parameter?
    mela byt chapana jako: Proč používáš ${parameter} místo "${parameter}"?
    to ses asi "preklep" :-))

    kazdopadne uuid space neobsahuje a ze by nekdo v mem skriptu chtel efi2 prenastavit z /boot/efi2 na "/boot/efi to druhe" sem nepredvidal :-D
    porad nemam telo, ale uz mam hlavu... nobody
    16.2.2023 13:17 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Které základní desce se raději vyhnout?
    Max avatar 16.2.2023 13:36 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Spíše není žádný důvod se vyhýbat UEFI ;-).
    Zdar Max
    Měl jsem sen ... :(
    16.2.2023 23:20 Karlosek
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Ale tak jeden bych věděl. Na jistých PC se nám občas stane, že se smaže boot záznam v efi paměti, který odkazuje na soubor třeba \EFI\opensuse\neco.efi. Řešením je použít MBR, kdy se prostě nabootuje z prvního disku a hotovo. Už se nám to stalo vícekrát, u moderních PC co mají jen EFI to pak znamená výjezd do terénu
    Jendа avatar 16.2.2023 23:45 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Co to dát jako removable cestu (\EFI\boot\bootx64.efi), která záznam nevyžaduje?
    17.2.2023 01:33 Karlosek
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    To funguje. Jde o to, že instalujeme připravený systém a pokaždé by se musel vytvořit dodatečně tento adresář. Takhle je to prostě jednodušší. Ale je to poměrně specifický případ, s EFI se určitě lépe pracuje
    17.2.2023 11:52 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Spíše není žádný důvod se vyhýbat UEFI ;-).
    To jsem nenapsal, ale třeba mně osobně vadí nutnost používat FAT, další partition a bugy:
    Unfortunately, EFI is a dense topic; the EFI software itself is complex, and many implementations have system-specific quirks and even bugs. [...] Some buggy EFIs boot only the Windows boot loader, which is called EFI/Microsoft/Boot/bootmgfw.efi on the ESP.
    Jendа avatar 17.2.2023 19:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    To jsem nenapsal, ale třeba mně osobně vadí nutnost používat FAT, další partition
    U MBR bootu místo explicitní partition musíš mít vyhrazené místo před první partition (cca. do roku 2013 vyhrazoval instalátor Ubuntu/Debianu i cfdisk defaultně jenom 32 KiB, takže pak byla vždycky párty s přesouváním když se to nevešlo - ale to už lidi asi zapomněli…) a máš speciální nástroj který tohle nealokované místo přepisuje, to sis fakt pomohl :)
    Unfortunately, EFI is a dense topic; the EFI software itself is complex, and many implementations have system-specific quirks and even bugs.
    To je u MBR bootu taky, například jsou BIOSy co nevidí disk pokud nemá partition označenou jako bootable.
    Some buggy EFIs boot only the Windows boot loader, which is called EFI/Microsoft/Boot/bootmgfw.efi on the ESP.
    OK, ale tohle jsem teda nepotkal.
    21.2.2023 09:34 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Proto používám legacy s GPT a 1 MiB.
    Max avatar 21.2.2023 10:40 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Většina biosů to dřív ignorovala. Jseš si jistý, že nemáš hybridní mbr? Tj. jak GPT zápis, tak MBR?
    Zdar Max
    Měl jsem sen ... :(
    21.2.2023 12:39 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Teď to neověřím, ale použil jsem gdisk na čisté disky.
    Jendа avatar 16.2.2023 18:34 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Proč bychom se měli nějaké desce (v kontextu dotazu) vyhýbat? Kdo by chtěl vypínat UEFI? Dost bylo problémů s instalací GRUBu do nealokovaného místa před první partition a do MBR, výroby speciálních grub images s embednutými cestami atd.
    Max avatar 16.2.2023 18:47 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Na druhou stranu, stále existují nadšenci, co nejen, že jedou legacy bios, ale používají i lilo :).
    Zdar Max
    Měl jsem sen ... :(
    17.2.2023 12:02 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Proč bychom se měli nějaké desce (v kontextu dotazu) vyhýbat? Kdo by chtěl vypínat UEFI? Dost bylo problémů s instalací GRUBu do nealokovaného místa před první partition a do MBR, výroby speciálních grub images s embednutými cestami atd.
    Ty se jí vyhýbat nemusíš, ale já bych jí chtěl znát.

    Vypínání

    GRUB: GPT?
    Jendа avatar 17.2.2023 19:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Jendа avatar 17.2.2023 19:57 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    GRUB: GPT?
    Nebo teda: jestli myslíš jako jak u MBR použít disk větší než 2TB: to je teprve zážitek. Musíš vyrobit GPT rozložení (tím naalokuješ víc než 2 TB) a pak vyrobit falešné MBR zobrazující nealokované místo kam se nainstaluje grub-pc a jednu malou partition kam se dá /boot…
    21.2.2023 09:38 Zoufalec | skóre: 8
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Ne.
    AraxoN avatar 16.2.2023 14:18 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    RAID-1 s metadátami verzie 0.90 nepomôže? Metadáta 0.90 sú na konci diskového oddielu, takže sa celý oddiel pre neznalý kód javí ako normálny súborový systém a kým z neho ten kód len číta, tak by s tým nemal byť problém.
    Max avatar 16.2.2023 15:45 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Je to jedna z věcí, kterými to lze řešit, ale člověk si pak vytváří jiný problém. Systemd mu nedovolí standardně nabootovat v případě, že jeden disk bude odpojený. Uživatel v případě problému bude tedy ještě nucený řešit degradovaný režim v rámci systemd. Jak víme, standardní používání "nofail" pak zapříčiňuje blbé pořadí mountování, ale zase u /boot partition by to nemuselo vadit. Pak je tu věc, že rozbitá fat32 se v případě mdadm překopíruje a rozbije jí i na druhém disku.
    Mně osobně přijde čistší a spolehlivější řešit danou věc malým hookem a tím to hasne.
    Zdar Max
    Měl jsem sen ... :(
    16.2.2023 15:48 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: SW Raid1 vs. EFI
    Funguje do chvile, kdy si z EFI partition pustite treba memtest a ten si zapise logy - jenom na jeden disk.
    A treba grub-install se musi spoustet s --no-nvram.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.