Portál AbcLinuxu, 14. května 2025 22:40

systemd 211

Lennart Poettering oznámil vydání nové verze systemd. Nejviditelnější a nejdiskutovanější novinkou ve verzi 211 je podpora rozpoznávání diskových oddílů (Discoverable Partitions Specification), jež umožňuje, aby systemd při startu systému automaticky připojil root, swap, /srv a /home. Soubor /etc/fstab a parametr jádra root= se tak na "standardních" systémech stávají zbytečnými.

13.3.2014 04:54 | Ladislav Hagara | Nová verze


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

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Gilhad avatar 13.3.2014 07:20 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Další ukázka jak zbytečný bloatware je systemd.
13.3.2014 09:16 ...
Rozbalit Rozbalit vše Re: systemd 211
"systemd" ako meno nevystihuje podstatu tohto komplexneho softweroveho balicku. Navrhujem sutaz o nove meno a prikladam par navrhov:

- kitchensinkd

- hugemessd

- lennartd

13.3.2014 15:30 Ivorne | blog: Ivorne
Rozbalit Rozbalit vše Re: systemd 211
Jsem pro lennartd :-)
14.3.2014 12:28 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: systemd 211
jsem pro lennartOS
14.3.2014 20:33 erino72 | skóre: 2
Rozbalit Rozbalit vše Re: systemd 211
To uz by nemalo daleko od retard :D
pavlix avatar 14.3.2014 20:36 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To by byla ale chyba, on není pozadu, ale naopak těžce napřed.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 23:33 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
pavlix avatar 15.3.2014 08:13 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Nostalgie. Úplně jsem na něj zapomněl.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 14:25 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Alespoň trochu věcné argumentace by příště neškodilo. Fstab je již dávno opuštěným sirotkem, kdy na něj nereagují jiná disková montovadla, jež je nutno konfigurovat jinak. lze říci, že kdyby fstab vyhovoval, nikdo nebude vyvíjet cokoli, co jej pro init a práce sdisky nepoužívá. Pokud se něco v systemd pokazí tak to lze velmi snadno analyzovat a stejně jako u jiných initů rychle opravit. Místo pindání bez arguentů by bylo záhodno Lennartovi buď vysvětlit, proč nepoužívat jeho systemd nebo mu naopak s ním vývojově pomáhat.
Archlinux for your comps, faster running guaranted!
13.3.2014 15:07 ikar
Rozbalit Rozbalit vše Re: systemd 211
Pokud se něco v systemd pokazí tak to lze velmi snadno analyzovat a stejně jako u jiných initů rychle opravit
Mám bohužel opačné zkušenosti. Nedaří se většinout ani příjít na to, co je vlastně v systemd pokažené. Příčiny špatného chování systému v důsledku blbé funkce systemd jsou pro normálního smrtelníka neodhalitelné.
pavlix avatar 13.3.2014 19:12 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To je pro systémový software typické.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 07:27 systemd
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Ano, bloatware... Child porn in systemd journal? Yes, we can. :-)
13.3.2014 07:28 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Hm… Takže když už se konečně podařilo dospět ke konsensu, že automatické rozpoznávání a aktivace MD zařízení není (až na výjimky) dobrý nápad, tak někdo stejnou myšlenku implementuje o úroveň výš. :-(
13.3.2014 14:30 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Automatické rozpoznávání je jedna věc a aktivace věc druhá. Aktivaci lze vždy binárně nastavit. Že to kdekdo netuší či neumí, je ovšem smutné. Ovce používají korýtko, bačové ho vymýšlejí a vyrábějí, vlci to monitorují a občas nějakou ovci sežerou...
Archlinux for your comps, faster running guaranted!
13.3.2014 07:49 Pali
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Som zvedavy, co na toto budu hovorit admini o par rokov, ked tato vec prebuble to stabilnych distribucii, ktore pouzivaju na serveroch a nieco sa na tom pokazi...
Petr Tomášek avatar 13.3.2014 08:14 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: systemd 211
Mou nadějí je, že právě kvůli takovýmto excesům serverové distribuce systemd používat nebudou...
multicult.fm | monokultura je zlo | welcome refugees!
13.3.2014 09:24 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: systemd 211
Jo, tak třeba takový Debian, kde tahle sračka má být od příštího vydání výchozí init systém. (A moc bych se nedivil, kdyby od dalšího vydání jediný init systém.)
Quando omni flunkus moritati
13.3.2014 09:31 Ondřej Profant | Praha
Rozbalit Rozbalit vše Re: systemd 211
Jedná se o funkcionalitu, ne? Čili to jde normálně vypnout, ne?
13.3.2014 09:47 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
Teď úplně vidím toho Svěráka s kosou, jak se uchechtává…
13.3.2014 10:01 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
můžu poprosit o výklad? - nějak se nechytám :-(
13.3.2014 10:06 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: systemd 211
"My nesmíme ani naznačovat."

Cimrman, hra (tuším) Vizionář.
Quando omni flunkus moritati
Heron avatar 13.3.2014 10:09 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: systemd 211
Kua, byls rychlejší :-)
13.3.2014 11:51 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
ď. (oboum)

měl bych si to zopáknout ... zařazuju do fronty až po večerech dokoukáme MASH (jsme asi u osmého dílu :-))
Heron avatar 13.3.2014 10:09 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: systemd 211
My nesmíme ani naznačovat.
13.3.2014 13:41 ovoce
Rozbalit Rozbalit vše Re: systemd 211
Já tam slyším Smoljaka :) /my co jsme vyrostli na elpíčku/.
14.3.2014 09:55 OTC
Rozbalit Rozbalit vše Re: systemd 211
My, co jsme si stáhli jinou verzi MP3
Václav 13.3.2014 14:02 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
Tak tohle už je trochu absurdní :-) Jo, chápu stížnosti že by to teoreticky mohlo zkomplikovat detekci chyb při špatném fstab, kdy se do toho opře systemd a namountuje to podle svého, ale vzhledem k časté potřebě mít netradičně rozdělený a připojený disk je obava že by to v některé fázi vývoje přestalo používat fstab (resp. nějakou možnost statické konigurace) IMO celkem zbytečná.
Cross my heart and hope to fly, stick a cupcake in my eye!
pavlix avatar 13.3.2014 14:12 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To je těmi špatnými zkušenostmi z dřívějška, viz přečíslování síťových rozhraní.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Václav 13.3.2014 14:29 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
Ta změna na en<něco> a wl<něco>? Na desktopu to není poznat a na serverech si už delší dobou pojmenovávám interfacy přes udev sám kvůli přehlednosti, takže jsem to ani nepostřehl :-)
Cross my heart and hope to fly, stick a cupcake in my eye!
13.3.2014 14:32 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
A pak že je svět zlý :)
Archlinux for your comps, faster running guaranted!
pavlix avatar 13.3.2014 14:41 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Na desktopu to není poznat a na serverech
To jsou mi zase teorie, a co bys řekl o laptopu, na tom mém to zrovna poznat je ;).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 14:52 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
Na desktopu to není poznat

Co prosím?

13.3.2014 14:56 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
Na desktopech jsou některá písmenka méně zřetelná díky časté absenci ECC pamětí.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
pavlix avatar 13.3.2014 19:13 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Vidím, že už se diskuze zvrhává.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 19:19 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
V poslední době už jsem to udělal několikrát, měl bych se nad sebou zamyslet, ale na svou obranu: já si nezačal :).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
14.3.2014 05:39 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: systemd 211
+1 :-D
Baník pyčo!
Václav 14.3.2014 10:59 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
Myslím tím při normálním použití. Fakt si jiných názvů interfaců nevšimnu :)
Cross my heart and hope to fly, stick a cupcake in my eye!
pavlix avatar 14.3.2014 11:06 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Myslím tím při normálním použití.
Odkaz na normu?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 11:27 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
Jestli ti přijde normální to znormovat, udělej to!
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Václav 14.3.2014 11:35 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
Jakou normu? Prostě tak jak používá desktop většina lidí. Síť nastavujou přes Networkmanager, wicd nebo jiného síťového démona. Pokud bych měl na desktopu víc než jednu síťovku a potřeboval si hrát s nastavením, platí stejný případ jako u serveru a nastavím si názvy přes udev ručně :-)
Cross my heart and hope to fly, stick a cupcake in my eye!
pavlix avatar 14.3.2014 13:10 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Jakou normu? Prostě tak jak používá desktop většina lidí.
Nějak mi není jasné, proč do technické diskuse pleteš většinu lidí.
Prostě tak jak používá desktop většina lidí. Síť nastavujou přes Networkmanager, wicd nebo jiného síťového démona.
Nesmysl. Když vynechám klíčový fakt, že většina lidí vůbec nemá na Linuxu založený desktop, stejně dojdeme k tomu, že většina lidí používá síť úplně stejně na Linuxu jako na Windows a jiných OS. Drátovou síť nastavují zapojením kabelu, bezdrátovou síť rozkliknutím ikonky, vybráním sítě a na požádání zadáním hesla.

Síťový démon je pro uživatele jen technický detail, který ho nezajímá, s výjimkou situace, kdy nastane problém a uživatel se sám pasuje na technika.

Pokud už chceš mluvit o normálním uživatelském použití, je potřeba to rozlišovat důsledně a nikoliv definovat normální ve smyslu takhle to dělám já. Pro každého je normální to, co za normální on přijal a žádná obecná norma neexistuje. Jediné, co lze považovat za normu je chování přímo vycházející z návrhu GUI třeba Gnome, nebo to, co je popsáno v dokumentaci té které distribuce.

Tvrzení, že na desktopu není změna jména poznat a na serveru ano, jaksi postrádá jako kontext, tak význam.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
FrostyX avatar 13.3.2014 09:51 FrostyX | skóre: 27 | blog: Frostyho_blog | Olomouc
Rozbalit Rozbalit vše Re: systemd 211
Lidi jsou tak nepoučitelní, ...
FrostyX.cz | 1984 was not supposed to be an instruction manual.
13.3.2014 09:54 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
Mou nadějí je, že právě kvůli takovýmto excesům serverové distribuce systemd používat nebudou...
o Debianu již mluvil kolega ... a RHEL není serverovou distribucí? SLES taky ne?
13.3.2014 08:34 geri
Rozbalit Rozbalit vše Re: systemd 211
Clovek ktory sa hybe v tejto branzi 10+ rokov, riesi problemy intuitivne. Vela krat ani nepotrebuje vidiet obrazovku terminalu. Postaci popis situacie z telefonatu a zabehnuta hlava s predstavivostou najde niejake aspon zalozne riesenie. Pripadne si vykresli niekolko moznych scenarov. prakticky pocas jednej - dvoch generacii adminov je tu nemenny system startu, kde sa prejavi vacsina vaznych problemov. Bude trvat velmi dlho az tu budu taky experti na systemd (podstatne zloziejsi start system).
pavlix avatar 13.3.2014 08:41 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Inzerát: Hledáme administrátora s pětiletou praxí spravování Debianu na systemd.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 14:35 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Člověk, který se pohybuje v braži deset let a z toho čtyři roky ignoruje vývoj a nasazování nového init systému, by u mne práci nenašel.
Archlinux for your comps, faster running guaranted!
pavlix avatar 13.3.2014 14:42 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Ono by mu to ovšem bylo jedno, protože na většině míst by se ho na čtyři roky vyvíjený init systém nikdo neptal.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 15:11 ikar
Rozbalit Rozbalit vše Re: systemd 211
by u mne práci nenašel.
To by pro něj bylo jen štěstí...
13.3.2014 09:02 j
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Ja myslim, ze by to samo melo proscanovat sit, pripojit vsechny ftp, nfs, samba ... co najde ... a pokud to nepude podobrym, tak vyuzit vsech znamych der a hacknout to.

BTW: Sem opravdu zvedav, japa si to poradi s 3ma / na jednom disku ...
Václav 13.3.2014 13:47 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
Asi nijak a nastaví se to postaru.
Cross my heart and hope to fly, stick a cupcake in my eye!
14.3.2014 00:24 Václav Vanc | skóre: 14
Rozbalit Rozbalit vše Re: systemd 211
Připojí je přece všechny přes sebe... :D
13.3.2014 09:08 ...
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
A zase sa vesele ide podla hesla: systemd vie najlepsie ako to ma fungovat, najlepsie automaticky bez moznosti to ovplyvnit nejakou zbytocnou konfiguraciou.
13.3.2014 13:43 ovoce
Rozbalit Rozbalit vše Re: systemd 211
Tak tak, přitom by se stačilo zeptat na ábíčku v diskusi, a hned by jim vysvětlili, jak to správně měli udělat.
13.3.2014 14:32 mica
Rozbalit Rozbalit vše Re: systemd 211
D.A.Tiger avatar 13.3.2014 09:13 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Soubor /etc/fstab a parametr jádra root= se tak na "standardních" systémech stávají zbytečnými.
Tim padem i knihovna mntend? Tak to je v haji - pouzivam ji v programech, ktere potrebuji mapovat diskove jednotky, kdyz selzou (nebo nejsou dostupne) jine moznosti. Spatne, dalsi rozhrani asi v haji.... :'-(
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
13.3.2014 09:51 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211

"Why are you taking my /etc/fstab away?"

"We are not. /etc/fstab always overrides automatic discovery."

13.3.2014 10:02 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
zatím ...
D.A.Tiger avatar 13.3.2014 11:23 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Presne, nebude trvat dlouho a nekdo zacne prudit, ze kdyz je to ( pro nej ) zbytecne, tak to v systemu byt nema.
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
13.3.2014 12:01 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: systemd 211
Let flame begin:
$ ls -l /etc/mtab
lrwxrwxrwx 1 root root 17 Aug 15  2013 /etc/mtab -> /proc/self/mounts
$
Predpokladám, že si už nikto nespomenie že /etc/mtab bol v dávnych dobách súborom priamo na disku. Všimol si niekto tej zmeny, a malo to nejaký dosah mimo znudených poznámok?
13.3.2014 12:08 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
všiml bo jsme to testovali ... :-p
13.3.2014 12:23 random
Rozbalit Rozbalit vše Re: systemd 211
Mělo to zejména ten dopad, že od té doby můžeš mít /etc na read-only oddílu.
13.3.2014 14:38 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Vadí? Proč?
Archlinux for your comps, faster running guaranted!
13.3.2014 20:03 random
Rozbalit Rozbalit vše Re: systemd 211
Nevadí, naopak to byla vítaná změna. Od určité doby šlo použít union mount, ale dělat to kvůli jednomu souboru je poměrně ošklivé.
pavlix avatar 13.3.2014 12:23 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Všiml bo mi vždy /etc/mtab přišel ještě mnohem debilnější než /etc/resolv.conf.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 13:02 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: systemd 211
No já nevím, co dělám špatně (kromě toho, že nemám tu správnou distribuci)?

Na aktuálním Gentoo:
$ ls -lh /etc/mtab 
-rw-r--r-- 1 root root 2,0K 13. bře 10.05 /etc/mtab
Na CentOS 6:
# ls -lh /etc/mtab 
-rw-r--r-- 1 root root 533 13. bře 04.42 /etc/mtab
Debian Squeeze (novější Debian už mám jen v OpenVZ kontejnerech):
# ls -lh /etc/mtab 
-rw-r--r-- 1 root root 545 12. bře 10.22 /etc/mtab
13.3.2014 13:05 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: systemd 211
Všiml, protože od té doby df místo vypsání všech filesystémů vypíše všechny skutečné filesystémy a pak ještě všechny bind-mounty. Takže místo df musím volat df | less.

mount pro změnu u bind-mountů vypisuje místo "adresář odkud - adresář kam" kombinaci "blokové zařízení - adresář kam". Zbytečná informace, většinou hledám ten adresář, který už to neukazuje.
Quando omni flunkus moritati
13.3.2014 16:01 biolog
Rozbalit Rozbalit vše Re: systemd 211
Nevšiml, protože používám cat /proc/mounts, protože /etc/mtab občas neobsahuje aktuální stav (např když řeším problém že FS je read-only) a už mockrát jsem se jím nechal napálit.

Vida, příjemná novinka.
D.A.Tiger avatar 14.3.2014 00:17 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Nevsiml, protoze mntend to prekryje (takze aplikacim je to putna) a osobne jsem se jeste nesetkal se situaci, kdy bych musel do mtab lest rucne (/etc/fstab - to je jina)
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
pavlix avatar 14.3.2014 08:37 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
kdy bych musel do mtab lest rucne
Ručně mtab přepisuju při instalaci OS, kdy potřebuju aby si bootloader správně nadetekoval která cesta je na jakém zařízení. Na druhou stranu u GRUBu lze zapsat přímo device.map, a s přechodem na GRUB2 jsem měl pocit, že se detekce nějak zlepšila, pokud má někdo odkaz na popis toho, jak GRUB2 detekuje fyzické umístění boot partition, tak sem s ním.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 09:41 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Hm, ted jsem se na to dival a skoncil jsem na grub2-probe, coz je binarni soubor. Jinak mi to prislo pomerne stejny jako u grub1. Co se tyce ale stage2, tak tam uz se da hledat /boot podle UUID partition, popripade podle cesty k souboru.
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 09:49 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
tak tam uz se da hledat /boot podle UUID partition
Taky jsem se tím zprvu nechal zmást, ale tady nejde o hledání podle UUID při bootu, to je samozřejmě dobrá věc. Ale ta autodetekce při instalaci grubu musí zvládnout opačný proces, tedy najít oddíl, na kterém ty soubory jsou, přečíst si jeho UUID a ideálně ještě zjistit, jaké všechny moduly GRUBu je potřeba načíst, aby se ten oddíl při bootu vůbec nadetekoval.

Hledání podle cesty k souboru je podle mě taková berlička spíš vhodná pro interaktivní mód, i když teoreticky by se tím dalo nahradit UUID ve výjimečných případech, kdy není podporováno.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 09:56 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Kod na moduly jsem v grub2-install videl, co se ale zapise od prvnich 443 bytu (stage1) jsem nezjistil. Vim ze grub1 mel problemy treba s resolvovanim multipath a podobnych silenosti, to uz ale v RHEL-5 i RHEL-6 funguje, ale tam to byl symlink hell a to co delal grub-install je na cteni pro silne povahy.
I can only show you the door. You're the one that has to walk through it.
14.3.2014 09:11 j
Rozbalit Rozbalit vše Re: systemd 211
Trebas kdyz si chrootnes nebezici system, a chces mu dat info o primontovanych discich, tak to musis zapsat rucne.
pavlix avatar 14.3.2014 09:15 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Využije se to jindy než při instalaci bootloaderu (viz výše)?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 15:04 R
Rozbalit Rozbalit vše Re: systemd 211
Do nebeziaceho systemu sa chrootuje velmi casto prave kvoli oprave bootloaderu.
pavlix avatar 14.3.2014 15:11 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Tady zas někdo neumí číst.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 10:21 j
Rozbalit Rozbalit vše Re: systemd 211
Co kdyz je fstab nejak poskozenej? Ted system proste nenastartuje => jednoznacna indikace ze je tam nejaky problem ... se systemd to "nejak", 100% zcela blbe ... nastartuje, zkurvi data a vi buh co dalsiho ... uzasna budoucnost.
13.3.2014 10:22 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Díval ses, jak ta detekce funguje?
13.3.2014 10:34 chrono
Rozbalit Rozbalit vše Re: systemd 211
Čo keď bude poškodený nejaký súbor systemd?
D.A.Tiger avatar 13.3.2014 11:26 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Budoucnost? O.o
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
13.3.2014 16:10 biolog
Rozbalit Rozbalit vše Re: systemd 211
No to je strašné. Kdežto SysV init by nabootoval v pořádku... aha, vlastně by taky nenabootoval. Takže asi podezříváte, že autodetekce nějak zkurví data, ale jak by se jí to mohlo povést? Namountováním na špatný adresář asi ne.
pavlix avatar 13.3.2014 19:15 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Toho je schopná autodetekce RAIDu, možná si to někdo prostě v hlavě spojil.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 21:54 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
Třeba tím, že by se při bootu automaticky vypustil fsck na poškozený filesystém, který jsem měl v úmyslu nejdřív zazálohovat a pak ručně analyzovat. Situace ne nepodobná tomu, když automatická aktivace SW RAIDu způsobí, že se spustí resync na poli, u kterého jsem se tomu chtěl vyhnout.
pavlix avatar 14.3.2014 08:45 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Situace ne nepodobná tomu, když automatická aktivace SW RAIDu způsobí, že se spustí resync na poli, u kterého jsem se tomu chtěl vyhnout.
Mě vždycky dost zajímalo, jaká komponenta přesně mohla za to, že se ten resync spustil dokonce po rebootu znovu ze špatného disku (na který nedoběhl resync) na dobrý disk, který jediný obsahoval správná data. Vždycky jsem si myslel, že součástí implementace RAIDu je právě podchycení podobných situací a zajištění dat i v případě, že je část disku nesynchronizovaných.

Přijde mi, že tohle snad ani nemůže být chyba systemd, pokud tedy ten resync přímo nevyvolá s volbou typu --force. RAID by měl přece obsahovat informace, zda je disk plně synchronizovaný a nechám přece rozběhnout zjevně rozbité pole, natož abych do něj dodatečně zařadil plně synchronizovaný disk a ten nechal v klidu zlikvidovat.

Modelová situace, která se stala na nějaké Fedoře nevím přesně kdy, probíhala tak, že po jednom startu synchronizace začala probíhat jedním směrem a nebyla dokončena kvůli restartu a po dalším startu se zjevně rozběhla opačným, alespoň tak to dotyčný tvrdil. Ten RAID si nastavoval sám, aby nepřišel o data při selhání disku, takže pokud ní konkrétní důvod, mám tendenci jeho analýze věřit.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 09:18 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Furt mě neděste, nemám ze systemd žádné zkušenosti (a stávající stav mi vyhovuje), neustálý boj s NM zvedá už i tak pracnost o třetinu, když se do toho napakuje ještě další „já vím jak to chceš a ty mě do toho nemluv“, tak to za chvíli budeme nastavovat jak Widle i ze stejnou jistotou výsledku.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
pavlix avatar 13.3.2014 10:07 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
neustálý boj s NM zvedá už i tak pracnost o třetinu
A bude hůř. Co zkouším aktuální stav v Gitu, tak se kolikrát nestačím divit.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 10:50 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211

Potřeboval jsem něco pozitivního.

Mně hlavně vadí to, že musím zakazovat místo abych povoloval (u NM), ta koncepce je postavená na hlavu.

Ona spousta věcí je způsobená administrátorem (tedy mnou), ale tento přístup k věci fakt nepomáhá.

Poslední případ několik málo dní starý, minimální instalace CentOS, virtuální server k danému účelu, NM není instalován, konfigurace je nastavena staticky (pro jistotu i na DHCP). Je třeba doinstalovat X-ka/Desktop, protože je tam třeba spustit VNC-čko a klikací nástroje. Dohodím (abych to moc nekomplikoval, tak přes groupinstall - bohužel to obsahuje i NM, což jsem přehlídl, když jsem se díval co je součástí). Všechno v pohodě, ale najednou si říkám jaktože ten čas je 2sec mimo (synchronizuje se s hostitelem přes ntpd). Aha ono to nevidí ven, aha vidí, ale jen čísilkama, jakto že nefunguje DNS, co je v resolv.conf, do pr..le, jaktože vygeneroval NM. No a celé to bylo o tom, že interafce měl sice volbu nespravovat přes NM, ale místi no tam bylo n0 (vím proč, je to chybným mapováním přes seriovou konzoli - to je věc jiná), no a DNS to nemělo asi proto, že to má v interface cfg. má i volbu PEERDNS=no (nevím, jen úvaha, bylo mi to jedno proč to NM nezvládl a DHCP DNS korektně dává).

Možná je i je správně, že po instalaci desktopu nahodí NM, nicméně na CentoOS se snad všechno nainstaluje Off, tak by ani NM nemusel být default on. Ale hlavně rozhodně mělo být NM_CONTROLLED=no jako default, tedy má se povolovat ne zakazovat. Za chvilku budeme vymýšlet vnitřní „firewally“ proti nechtěným „chytrým“ službám, protože už se to nedá furt hlídat ;).

Na mém NTB proti NM ani popel, ale taky to není pravidlo.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
pavlix avatar 13.3.2014 11:39 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To už jsou takové detaily.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 11:40 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
Jsou, ale v těchto detailech se právě skrývá nejvíc provozních problémů.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
pavlix avatar 13.3.2014 12:19 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Máš pravdu mnohem víc, než si sám myslíš. Jestliže totiž ten software nebude v základu pořádně fungovat, tak s ním zdaleka tolik provozních problémů nebude.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 14:16 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: systemd 211
Snad jsem to pochopil ;).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Migi avatar 13.3.2014 09:28 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
ehm, to jako ze mi to z dual/triple bootu udela jedno velke "neco" ?
13.3.2014 09:53 slukas
Rozbalit Rozbalit vše Re: systemd 211
tak to sem zvedavej...pac budu mit taky na disku jedno velke "neco" ;)
13.3.2014 10:04 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Neudělá. Koukni se na tu Discoverable Partitions Specification.
13.3.2014 09:34 R
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Fakt super napad, to je na nobelovu cenu. Co to asi urobi, ked budem mat pri boote pripojeny druhy disk vybraty z nejakeho ineho PC?
13.3.2014 09:48 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
To jsou zase nářky. V odkazovaném dokumentu se píše: "The first home partition on the disk the root partition is located on is automatically mounted to /home."
13.3.2014 10:02 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
a pro nás pomalejší ... jak to přesně souvisí s tím, čeho se obává kolega?
13.3.2014 10:09 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
No já to pochopil tak, že oddíl je mountován do /home jen pokud se nachází na stejném disku jako root oddíl (+ jsou tam další podmínky). Takže připojením druhého disku se mu nic nepokazí.
13.3.2014 10:20 kmarty | skóre: 15
Rozbalit Rozbalit vše Re: systemd 211
Vynecham-il myslenky ohledne /home, postaci jen prosty koren v kombinaci s jednou "uzasnou" masinou co tu mam, kde se mi takrka pravidelne co start "prohazuji" naskenovane disky. Dnes to resim pres uuid.

Zkratka si myslim, ze prilisna inteligence sw vede k jeho debilite.
13.3.2014 12:06 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
no, pokud bude mít "druhy disk vybraty z nejakeho ineho PC", tak není tak úplně nepravděpodobné, že na něm nebude jen /home ale i /, tudíž z "se nachází na stejném disku" asi tak úplně neplyne "se mu nic nepokazí" ...
13.3.2014 12:12 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Tak tím se myslí root oddíl, ze kterého to bootuje, takže pořád platí, co jsem psal.
13.3.2014 12:14 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
Tak tím se myslí root oddíl, ze kterého to bootuje
eh? - bootuje to snad z /boot a ne z / (aspoň co se týče Fedory, vlajkové to lodi systemd ...)
13.3.2014 13:01 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
A z čeho se asi pouští systemd?
13.3.2014 14:59 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
slyšel už jsi někdy o initrd?
# lsinitrd /boot/initramfs-3.13.6-200.fc20.x86_64.img | grep usr/lib/systemd/systemd
lrwxrwxrwx   1 root     root           24 Mar 11 10:38 init -> /usr/lib/systemd/systemd
-rwxr-xr-x   1 root     root      1210216 Mar 11 10:38 usr/lib/systemd/systemd
-rwxr-xr-x   1 root     root        32296 Mar 11 10:38 usr/lib/systemd/systemd-cgroups-agent
-rwxr-xr-x   1 root     root        61408 Mar 11 10:38 usr/lib/systemd/systemd-cryptsetup
-rwxr-xr-x   1 root     root        49072 Mar 11 10:38 usr/lib/systemd/systemd-fsck
-rwxr-xr-x   1 root     root       220384 Mar 11 10:38 usr/lib/systemd/systemd-journald
-rwxr-xr-x   1 root     root        53688 Mar 11 10:38 usr/lib/systemd/systemd-modules-load
-rwxr-xr-x   1 root     root        28184 Mar 11 10:38 usr/lib/systemd/systemd-reply-password
-rwxr-xr-x   1 root     root        87008 Mar 11 10:38 usr/lib/systemd/systemd-shutdown
-rwxr-xr-x   1 root     root        49416 Mar 11 10:38 usr/lib/systemd/systemd-sysctl
-rwxr-xr-x   1 root     root       262072 Mar 11 10:38 usr/lib/systemd/systemd-udevd
-rwxr-xr-x   1 root     root        45048 Mar 11 10:38 usr/lib/systemd/systemd-vconsole-setup
lrwxrwxrwx   1 root     root           24 Mar 11 10:38 usr/sbin/init -> /usr/lib/systemd/systemd
13.3.2014 15:09 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Slyšel jsi o EFI ESP?
13.3.2014 15:45 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
slyšel - například se o tom píše na odkazu ve zprávičce - ale nějak nerozumím, kam tím míříš?
13.3.2014 15:53 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
An operating system should automatically discover and mount the first root partition (which does not have the no-auto flag set, see above), by looking on the disk the EFI ESP used to boot is located on. It should automatically discover and mount the first /home, /srv and swap partitions (which do not have the no-auto flag set, see above) by looking on the disk the root partition is located on. It should automatically discover and mount the /boot partition to the ESP used for booting. It should not discover/mount partitions with other GUID partition types, or partitions located on other disks, or partitions with the no-auto flag set (see above). User configuration shall always override automatic discovery and mounting. If a root, /home, /srv, /boot file system or swap partition is listed in /etc/fstab or with root= on the kernel command line it shall always take precedence over automatically discovered partitions. If a /home, /srv, /boot file system is found to be populated already the automatic discovery shall not overmount it with any discovered file system.
13.3.2014 19:49 kavol | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
the disk the EFI ESP used to boot is located on
a když tam není, tak to dělá co? - možná mi to uniklo, ale nevšiml jsem si, že by ESP (nebo jakákoli jiná ze jmenovaných partition) byla povinná?

kromě toho, výše jsi napsal "root oddíl, ze kterého to bootuje", na což jsem reagoval, že z / Fedora nebootuje, a na tvůj doplňující pochybovačný dotaz doložil, že systemd je v initramfs (který je na /boot a ne / - pravda, vynechal jsem listing, že jde o dvě různé partition, ale to snad jasně plyne z kontextu), takže opravdu nechápu, proč se mě v tomto kontextu ptáš na ESP ...
13.3.2014 20:06 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Když tam není, tak neudělá asi nic - prostě nic neautodetekuje. Ta autodetekce také není povinná.

To s tím boot oddílem mi trochu "uklouzlo", já bootuju z root oddílu. Ale celá ta diskuze je o tom, že přidáním disku se to při popsaném návrhu prostě nerozbije. Anebo tebe napadá nějaký scénář, který nedomysleli?
13.3.2014 12:55 j
Rozbalit Rozbalit vše Re: systemd 211
A jak vis, ze kteryho oddilu chci nabootovat, a jak vis, ze chci prippjit /home z /dev/sda a ne z /dev/sdb ? Co kdyz z nejakyho duvodu /home na /sda pouzivam jako backup ... a ty mi ho zkurvis, protoze to pri startu pripojis jako provozni?
13.3.2014 13:04 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Pokud nějaký oddíl používáš jen jako backup pro home, tak mu nenastavuj GUID pro home a máš to.
Gilhad avatar 13.3.2014 20:53 Gilhad | skóre: 20 | blog: gilhadoviny
Rozbalit Rozbalit vše Re: systemd 211
na jednom pocitaci mam asi tri / partitions a asi 5 /home partitions, nemam zajem, aby mi z toho neco nejak losovalo, co to dnes pripoji kam, zvlast, kdyz obcas ty partisny mazu, predelavam, pridavam ...
13.3.2014 21:00 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Přečetl sis, jakým způsobem ta autodetekce funguje? Nic o losování tam není.
pavlix avatar 13.3.2014 21:03 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Jak že se přesně vybírá root filesystém pokud jich je přítomno několik třeba i napříč více disky?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 21:12 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
pavlix avatar 13.3.2014 21:22 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Dobře, v případě EFI bootu zná kernel bootovací disk a drží se ho. Co to ale konkrétně znamená v případě bootování jiným bootloaderem než přímo z EFI, tedy když kernel nemá k dispozici informaci o bootovacím disku? Kernel panic?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 21:29 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
V takovém případě bys asi měl použít parametr root= (a fstab).
Note that automatic discovery of the root or ESP partition only works if the boot loader communicates this information to the OS, by implementing the Boot Loader Interface.
pavlix avatar 14.3.2014 08:45 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To není odpověď na otázku.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 08:54 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
To, že v takovém případě automaticky nedetekuje nic, není odpovědí na otázku?
pavlix avatar 14.3.2014 09:16 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To už ano.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 09:06 j
Rozbalit Rozbalit vše Re: systemd 211
Boze ... miluju obhajovace jako ses ty ... ktery vedi kulovy o tom jak kdo co pouziva, ale tvrdej, ze zadnej problem nikde neni...

Ses vazne tak blbej, ze nechapes takovou trivialni vec, ze kdyz udelas img oddilu, ze ten img bude (jake prekvapeni) uplne stejny? Vcetne vsech priznaku? Protoze to se jaksi u zalohy predpoklada?
14.3.2014 09:14 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
A on je snad partition type GUID uložen na tom oddílu? Není, takže ta img, jaké překvapení, nebude jako home detekována.
pavlix avatar 14.3.2014 09:21 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Kluci vy mě bavíte. Jakub, ač trochu zvláštním způsobem, prezentuje fakta a i tentokrát se jich drží. Má pravdu, že k žádnému losování nedochází, na druhou stranu zcela ignoruje to, technika, o které se tu mluví není funkční řešení, které by mělo problém s ojedinělými corner cases, ale obecně nefunkční řešení, které v ojedinělém corner case funguje.

Zda se takový corner case postupem času stane majoritním stavem nebo ne, mi nepřipadá až tak důležité, protože tahle vlastnost ani administrátorovi ani uživatelům nepřináší žádnou zásadní výhodu, je to jenom taková hezká hračička, kterou se dá pochlubit před veřejností a ukázat tak, že se něco dělá.

Útočný komentář j tady vyšel jaksi naprázdno, vzhledem k tomu, že klasický image GPT oddílu opravdu neobsahuje metadata oddílu, ledaže by měl namysli nějaký speciální nástroj, který ta metadata vyčte a k tomu oddílu je přidá.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 09:44 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Netvrdím, že ta autodetekce je něco super, na co jsme všichni čekali. Ale nadzvedlo mne, jak tu většina nadávala, jak je to řešení špatné, ale už se neobtěžovali kouknout, jak vůbec funguje.

Výhoda té autodetekce mne osobně napadá jen jedna. Pokud do nějakého počítače strčím disk, tak z něj prostě nabootuju a ty základní oddíly se mi správně namountují, i kdybych tam už měl jiný disk s úplně stejným obrazem.
Conscript89 avatar 14.3.2014 09:49 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Takze vyhoda je, kdyz ma clovek 2 disky, ktery maji FS se stejnyma UUID a ono to vybere ten disk, ze kteryho se bootovalo? Jinak to uz resit fstab s UUID=... a root=UUID=...
Pokud stroj obsahuje 2 disky i se stejnyma GPT/MBR a neni to raid, tak mi to prijde jako naprosta silenost.
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 09:58 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Takze vyhoda je, kdyz ma clovek 2 disky, ktery maji FS se stejnyma UUID a ono to vybere ten disk, ze kteryho se bootovalo?
Tedy naprosto nulová souvislost s bootováním podle typu.
Pokud stroj obsahuje 2 disky i se stejnyma GPT/MBR a neni to raid, tak mi to prijde jako naprosta silenost.
Stačí připojit přes USB disk, který představuje 1:1 kopii.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
pavlix avatar 14.3.2014 09:56 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Netvrdím, že ta autodetekce je něco super, na co jsme všichni čekali. Ale nadzvedlo mne, jak tu většina nadávala, jak je to řešení špatné, ale už se neobtěžovali kouknout, jak vůbec funguje.

S tím se zkus smířit. Každá ohlášená změna systemd představuje potenciální problém. Ono to platí o software obecně, ale systemd má dlouhou historii toho, že je to správcům natolik jedno, že se ani nesnaží těm problémům předcházet.
Výhoda té autodetekce mne osobně napadá jen jedna. Pokud do nějakého počítače strčím disk, tak z něj prostě nabootuju a ty základní oddíly se mi správně namountují, i kdybych tam už měl jiný disk s úplně stejným obrazem.
1) To nemá s autodetekcí podle typu vůbec nic společného, na to stačí vždy preferovat disk, ze kterého se bootuje a pak lze bootovat podle UUID stejně jako doposud.

2) Jak s autodetekcí tak bez autodetekce to závisí na tom, že kernel dostane informaci z kterého disku byl nabootován.

Takže zde se obávám, že jsi úplně mimo. Jestliže je tedy tvá domnělá hlavní výhoda bootování podle typu vyvrácena, zajímá mě, s jakým nadšením o tom budeš psát teď ;).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 10:10 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Můžeš ty dva body trochu rozvést? Nejsem si jist, zda jsem tě správně pochopil.

Předpokládejme, že kernel dostane informaci, odkud byl nabootován (bez toho nemá smysl mluvit o autodetekci). Pak si připojí root, home a další, z toho disku, z kterého bootoval. Tedy i když budu mít v PC dva disky s naprosto stejným obsahem, tak se mi připojí správné oddíly z toho spávného disku. Anebo jsi chtěl jen říct, že tohle může init řešit už nyní jen pomocí UUID (a znalosti boot disku)?

Jak se vlastně chová mountování podle UUID, pokud mám v PC dva oddíly se stejným UUID?
Conscript89 avatar 14.3.2014 10:16 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Spatne pokud to neni RAID, on pozadavek na FS je, aby mel unikatni UUID (ostatne UUID to ma uz v nazvu). Jak rikam, pokud nejde o RAID-1, je takova situace proste spatna a nemela by se stat.
Mas pravdu, ze pokud zna device (coz v UEFI podle vseho jde), tak muze pro mount pouzit oddily z bootovaciho disku. Nevim ovsem jak chces v ten moment premluvit grub, aby nacetl kernel a ramdisk z toho spravneho zarizeni, nemluve o nasledne bezicim systemu, ktery z toho muze byt pekne v haji.
I can only show you the door. You're the one that has to walk through it.
Conscript89 avatar 14.3.2014 10:17 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Resp. aplikace, ktere nejak pracuji s oddily v takto bezicim systemu.
I can only show you the door. You're the one that has to walk through it.
14.3.2014 10:22 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
V UEFI by měl jít vybrat kernel k bootování přímo (tedy žádný grub). Ale do toho moc nevidím, můj notebook má podporu UEFI nějakou divnou, takže jsem se o to nikdy moc nezajímal.
pavlix avatar 14.3.2014 10:27 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Ono by bohatě stačilo nebýt z UEFI tak posraný. Tak si Intel taky napsal bootloader, ale to neznamená, že se obrátila země naruby.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 10:33 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Hehe, jak se to vezme, primy bootovani kernelu je realizovany tim, ze kernel je sam bootloaderem (efi aplikaci) :) Intel udelal akorat takovy "efi DOS".
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 10:40 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To si nemyslím, že je správný pohled. Kernel jako celek nemůže být ani při nejlepší vůli považován za bootloader, vzhledem k tomu, že je to stále běžící jádro operačního systému. Naopak už to, že ho označuješ za EFI aplikaci naznačuje, že EFI umí spustit linuxový operační systém a tedy funguje jako tradiční bootloader.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 12:10 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
No, to neni uplne pravda, pod pojmem efi aplikace jsem mel neco jako toto: PE32+ executable (EFI application). Do vmlinuz je potreba pridat kratky kod, ktery nacte ramdisk a samotny kernel spusti. vmlinuz je tak i sam sebou bootloader. Tudle techniku tusim pouziva gummiboot ze jen spusti aplikaci vmlinuz s nejakyma argumentama cimz preda kernel command line a umisteni ramdisku. Kdyz ma clovek takhle upraveny jadro, tak ho muze "spustit" z EFI shellu, nebo na nej muze udelat zaznam v NVRAM. Z pohledu UEFI je to tak, ze (az na par drobnosti) se nerozlisuje mezi EFI aplikaci jako je treba shell a bootloaderem.
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 13:22 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
No, to neni uplne pravda, pod pojmem efi aplikace jsem mel neco jako toto: PE32+ executable (EFI application).
Tady jsi mimo kontext, já jsem o technické specifikaci EFI aplikace vůbec nemluvil.
Do vmlinuz je potreba pridat kratky kod, ktery nacte ramdisk a samotny kernel spusti.
Což je v přímém rozporu s ekvivalencí mezi kernelem a bootloaderem. Já od začátku chápu, co chceš říct, ale říkáš to špatně. Linuxový kernel není bootloader. Jestli jeho část přebírá funkci bootloaderu na tom nic nemění, už jen proto, že bootloader sám o sobě není cílový software, ale jeho jediným smyslem je zahájit spouštění operačního systému a případně umožnit uživateli do toho spouštění nějak zasáhnout.
Z pohledu UEFI je to tak, ze (az na par drobnosti) se nerozlisuje mezi EFI aplikaci jako je treba shell a bootloaderem.
Připadá mi více než zřejmě, že pohled UEFI nemá na úlohu linuxového jádra pražádný vliv. Je sice hezké, že UEFI se chová k jádru stejně jako k bootloaderům, ale ono se stejně chová ke všemu včetně samostatně běžících aplikací. Nic z toho neznamená, že bootloader, kernel a standalone aplikace jsou to samé, stejně jako čtyři nohy neznamenají, že kočka je kráva.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 15:37 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Mas recht, nemel jsem rikat kernel, ale vmlinuz, ten muze totiz byt i bootloader, kernel sam takovou funkci neplni (teda neni pro to delany).
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 15:54 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Vzhledem k tomu, že vmlinuz je jen komprimovaný image jádra, to je v podstatě pořád to samé. Docela by mě zajímalo, jak definuješ bootloader, aby tě vůbec takové tvrzení napadlo.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 16:14 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: systemd 211
Docela by mě zajímalo, jak definuješ bootloader, aby tě vůbec takové tvrzení napadlo.

že by tím myslel ten kus sw, který je spuštěb hw (fw)?
pavlix avatar 14.3.2014 16:24 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Právě. Mě taková definice přijde tak nějak nesmyslná. Už vzhledem k tomu, že to má loader v názvu bych očekával definici spíše z druhé strany, tedy že to slouží k natažení operačního systému nebo dalšího mezikroku během bootu. Proto se mi zdá nesmyslné za bootloader označovat poslední krok.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 10:31 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Jo, jde bootovat rovnou kernel, to je ovsem v kombinaci s UEFI Secure boot prakticky nerealne. Navic, musel bys pro kazdy kernel pridat zaznam do NVRAM. Ted jsem si uvedomil, ze je tam prakticky pozadavek na to, aby kernel lezel vedle grub.efi, takze to by taky nemel byt problem. Jako cistsi reseni mi prijde kdyz uz tak do ramdisku ulozit co je pro nej root a informace o dalsich partitionach. Porad v tom ale nevidim zadny prinos.
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 10:25 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Anebo jsi chtěl jen říct, že tohle může init řešit už nyní jen pomocí UUID (a znalosti boot disku)?
To je v podstatě zjednodušené shrnutí obou bodů. Ohlášenou feature a dokument chápu především jako zavedení podpory pro bootování podle UUID typu namísto UUID oddílu.
Jak se vlastně chová mountování podle UUID, pokud mám v PC dva oddíly se stejným UUID?
Současné bootloadery musejí pracovat v reálném světě a nikoliv nějakém vysněném lennartově/intelovském světě, kde existuje jen UEFI, takže není problém obecně řešitelný. Na druhou stranu pokud by měl kernel (například v případě UEFI) od začátku informaci, který disk je bootovací, tak není problém tuto informaci předat userspace a vždy při vyhledávání preferovat ten jeden disk.

Jenže to je natolik triviální, že se kolem toho dá jen těžko udělat takový hype.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Conscript89 avatar 14.3.2014 09:46 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
+1000, stve me, ze ja takhle argumentovat neumim a pritom to tak citim :)
I can only show you the door. You're the one that has to walk through it.
14.3.2014 09:23 Jakub Galgonek
Rozbalit Rozbalit vše Re: systemd 211
Mimochodem, nevím jak ty, ale já teda data zálohuju na jiný disk, než na kterém ta data mám.
13.3.2014 09:46 Marek
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Zda se, ze po 10ti letech budu muset hledat nejakou non-systemd nahradu za Debian.
13.3.2014 10:06 SPM | skóre: 28
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
A já tipoval, že to tentokrát nahradí httpd.conf :-) zase vedle :)
Heron avatar 13.3.2014 10:17 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: systemd 211
Já zahrnutí pulse audio. :-)
Heron avatar 13.3.2014 10:16 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
No potěš. Další komplikace hledání chyb. Teď, když se něco zapomnělo ve fstab, tak se na to velmi rychle přišlo. Teď, když to nebude ve fstab a nebude to mít no-auto flag, tak se to automaticky možná někam připojí. Takže: * Pokud možno nepoužívat GPT
* Pokud je to nutné, pečlivě nastavovat no-auto
* Nastavotat partition type na Other Data Partitions
* Dávat si ještě větší pozor na konfiguraci fstabu, protože se chyba nemusí projevit hned
Heron
13.3.2014 10:22 ---- | skóre: 33 | blog:
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Automatické připojování - ano, automatické připojování v systemd - ne. Třeba ZFS tuto funkcionalitu má ale je to integrované přímo s FS, resp. s celým systémem ZFS pools; což je IMHO správný přístup.
13.3.2014 14:43 anonym
Rozbalit Rozbalit vše Re: systemd 211
+1

What about automatic mounting of btrfs subvolumes to /var, /home and so on?

Doing a similar automatic discovery of btrfs subvolumes and mounting them automatically to the appropriate places is certainly desirable. We are waiting for the btrfs designers to add a per-subvolume type UUID to their disk format to make this possible.
mit seznam nesmyslnych UUID, podle kterych pak bude fungovat automounter je cesta do pekel. mnohem lepsi reseni je umoznit uzivateli ke kazdemu volume rict jestli a kam pripojit

zfs get mountpoint pool/volume

13.3.2014 14:47 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
A proč je to IYHO správný přístup? Lidi, naučte se uvádět důvody, jinak zanecháte podivná dojem... :)
Archlinux for your comps, faster running guaranted!
13.3.2014 10:45 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
[systemd intensifies]

*grabs popcorn*
SPD vůbec není proruská
13.3.2014 10:45 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
A jak to ten systemd pozná? Mě blkid dává zcela jiné GUID pro root, /home i swap než ty, které jsou specifikovány v Discoverable Partitions Specification.
pavlix avatar 13.3.2014 11:40 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Musíš rozlišovat ID partition a ID typu partition.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Pavel Stárek avatar 13.3.2014 14:48 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: systemd 211
A máš (U)EFI BIOS s GPT?
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
13.3.2014 10:47 abcd
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Systemd nastartuje systém, i když nebude existovat /etc. Nastaví počítač tak nějak užitečně. Myslím, že nás čekají světlé zítřky.
13.3.2014 11:47 mhepp | skóre: 22
Rozbalit Rozbalit vše Re: systemd 211
Jo, a root-ovské heslo si automaticky najde u NSA...
14.3.2014 15:13 R
Rozbalit Rozbalit vše Re: systemd 211
Ano, cele /etc treba zrusit, pretoze by mohlo zmiast pouzivatelov. Vsetko treba zakompilovat priamo do kodu.
14.3.2014 15:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: systemd 211
Ano, poslední dobou mám pocit, že některé projekty se řídí filosofií "Potřebuje-li uživatel něco nastavit v konfiguraci, jsou jen dvě možnosti: (a) špatně jsme zvolili default, (b) default je správně, špatně je uživatel."
pavlix avatar 14.3.2014 15:33 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
suckless.org
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
15.3.2014 15:05 bugme | skóre: 16 | blog: bugme
Rozbalit Rozbalit vše Re: systemd 211

Meh. Je rozdil mezi "nakonfigurovat jednou a pak to zkompilovat" a "nekonfigurovat nic a nechat nefungujici automagii at to jakoze vyresi za nas"

little.owl avatar 13.3.2014 11:52 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Pokud je detekce zalozena na unikatnich GUID a vlastni boot na setu globalnich UEFI NVRAM variables, s tim ze to muze byt prekonfigurovano v fstab, tak je to krok kupredu. Cim mene nutne rucni konfigurace v zakladnim nastaveni, tim lepe.
A former Red Hat freeloader.
13.3.2014 12:15 chrono
Rozbalit Rozbalit vše Re: systemd 211
Tá detekcia závisí, okrem iného, aj na presnom poradí partícií.
little.owl avatar 13.3.2014 12:34 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
A neni poradi detekce dano konfiguraci UEFI v NVRAM?
A former Red Hat freeloader.
pavlix avatar 13.3.2014 12:23 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Pokud je detekce zalozena na unikatnich GUID a vlastni boot na setu globalnich UEFI NVRAM variables, s tim ze to muze byt prekonfigurovano v fstab, tak je to krok kupredu.
Ta detekce je založena na neunikátních GUID, která se opíšou právě z toho dokumentu. Je to něco jako IBM/MS-DOS MBR a boot flag, akorát v pozdější fázi bootování, tedy krok kupředu osmdesátým létům. Tím, neříkám, zda je to dobře nebo špatně.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
little.owl avatar 13.3.2014 12:33 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Tak jiste, tam se predoklada, ze tvoje instalace bude sledovat nejakou specifikace. Prenesene to lze rici i o UEFI, nic te v praxi nenuti pouzit jimi doporucene GUID v tve GPT.

U Fedory bude stacit modifikovat Anakondu a je vymalovano.
A former Red Hat freeloader.
pavlix avatar 13.3.2014 13:05 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
V tom nevidím žádnou novou informaci.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 15:43 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: systemd 211
Ta detekce je založena na neunikátních GUID, která se opíšou právě z toho dokumentu.
To není GUID partice, ale GUID typu partice. A jako takové ty GUID unikátní jsou. Neplést PARTUUID nebo dokonce UUID filesystému.
pavlix avatar 13.3.2014 19:19 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
To už jsem v diskuzi psal několikrát, nespletl sis příspěvek k reakci?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.3.2014 00:04 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: systemd 211
A kde to je a jak se nastaví GUID typu oddílu? (Ptám se asi jen pro obeznou znalost, protože pokud budu mít (a mám) více systémů a boot přes grub tak budu se fstab spokojen.)
pavlix avatar 14.3.2014 08:47 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Pokud se ptáš jakým nástrojem, tak bych tipoval, že jakýmkoli nástrojem, co umí pracovat s GPT, například parted. Pokud se ptáš na umístění toho nastavení, tak je to součást metadat GPT partition.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Grunt avatar 14.3.2014 11:57 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
Nevím jestli s tím umí vyloženě parted, ale na takové věci je gdisk. Zas podle hlášek co to má nemám moc odvahu nějak v tom procesu pokračovat:
# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************


Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.

Command (? for help): quit
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
pavlix avatar 14.3.2014 13:24 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Nevím jestli s tím umí vyloženě parted, ale na takové věci je gdisk.
Nemyslím si, že by bylo až tak těžké si to zjistit.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Grunt avatar 14.3.2014 13:26 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
No vidíš jaký si šikula.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
13.3.2014 12:58 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Re: systemd 211
tak je to krok kupredu
Toto je z principu prasarna, protoze pripojovani disku je roztrousene na dve ruzna mista -- jednou se o pripojovani disku stara nejake letajici spagetove monstrum a podruhe /etc/fstab. Takze krome znalosti formatu /etc/fstab, musi clovek jeste pochopit myslenky a chovani tohoto monstra.
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
little.owl avatar 13.3.2014 13:08 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Ja v tomto pripade spokene vyhodim fstab ve vetsine svych konfiguraci.
A former Red Hat freeloader.
pavlix avatar 13.3.2014 13:15 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Co konkrétně tě vede k tomu, že jsi ho ještě nevyhodil?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
pavlix avatar 13.3.2014 13:10 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Především je to přesný opak toho, co little.owl píše, tedy odklon od unikátních UUID, která zajišťovala správný průběch bootu bez ohledu na další připojená zařízení (za předpokladu spuštění správného bootloaderu). Místo unikátních identifikátorů nabízí použití identifikátorů, které jsou z principu nejednoznačné a celým jejich smyslem je připojovat filesystémy na základě příznaků namísto konfigurace.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
little.owl avatar 13.3.2014 13:37 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Především je to přesný opak toho, co little.owl píše,
Co je opacne nez pisi?

GUID schema umoznuje rezervovat ID pro specificke pouziti, v tom problem neni. Krom toho zminuji, ze je treba asi mit nejake zaznamy v NVRAM, coz automaticku implikuje nutnost pouzit bootloader, ktery jim rozumi.
A former Red Hat freeloader.
pavlix avatar 13.3.2014 13:47 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Přijde mi, jako bychom každý psali pod jinou zprávičkou.

V odkázané specifikaci se píše o možnosti označit oddíly v GPT jako root/home/swap/boot partition. To jsou data uložná přímo na disku v rámci GPT formátu. Celá ta funkcionalita je o tom namísto dosavadní jednoznačné identifikace oddílu začít používat označení účelu oddílu.

Nevidím tam nic o nvram ani jiných ptákovinách, navíc je to funkcionalita linuxového userspace, takže už je na nějaké bootloadery jaksi pozdě.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
little.owl avatar 13.3.2014 14:06 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Je to o auto-discovery, tedy o automaticke konfiguraci na UEFI systemech s GPT. Jejich nove GUID jen rozsiruji v soucasne dobe GUID specifikovane v platnem UEFI standardu pro Linux (swap, home, etc.), predevsim pridavaji ID pro root partition a pouzivaji je. Stejne tak pouzivaji GPT Attribute Flags, coz opet neni nic noveho.
Strucne, v podstate mirne rozsirili to co jiz existuje a pouzili to.
A former Red Hat freeloader.
pavlix avatar 13.3.2014 14:15 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Captain Obvious?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
13.3.2014 14:50 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Tentokrát zásah hřebíčku na hlavičku, Sovičko. Zdejší rutinéři nějak zapomněli sledovat cvrkot venku...
Archlinux for your comps, faster running guaranted!
13.3.2014 14:51 Petr Ježek | skóre: 10
Rozbalit Rozbalit vše Re: systemd 211
Omluva, hodilo to příspěvek jinam, patřilo to jako reakce na poslední příspěvek Little Owla.
Archlinux for your comps, faster running guaranted!
pavlix avatar 13.3.2014 14:52 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Mám obavu, že little.owl si na vlezdoprdelství moc nepotrpí :D.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
xxx avatar 13.3.2014 19:25 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: systemd 211
Zdejsi rutineri nezapomneli sledovat cvrkot venku. Jen pred rokem na serveru (z nejakeho zahadneho duvodu s Ubuntu), ktery jsem zdedil zanamenal upgrade na systemd stav, kdy uz to nebootoval a neslo to tam ani zpatky. Nastesti to byl virtual.

Co jsem se tak z praxe naucil je to, ze cokoliv co obsahuje slovo "auto" je zdroj potencialnich problemu, nebot v momente, kdy nastane nejaky neocekavany stav (at uz je to cokoliv od pripojene usb flashky, restartovaneho routeru, ...) auto cosi provede a skonci akorat tak v nejakem neznamem stave. Kdyz ma clovek kliku, tak alespon dostupnym po ssh. Nicmene rucni zasah je stejne nevyhnutelnym. Jako bonus to obcas dopadne akorat tak, ze misto aby se to vzpamatovalo samo po odezneni nejakeho kratkofobeho problemu, tak to v nedefinovanem stave zustane trcet.

Zkratka co si na servru nenastavim, na to nemuzu stejne spolehat.

Pruser celyho systemd je, ze nahrazuje naprosto zakladni cast systemu. Neni sance ho poradne otestovat. Neni mozne na nej primocare upgradovat, protoze hrabe vsude mozne, nahrazuje spoustu veci. Jeste se da zkusit, ze v normalnim stave to funguje, ale zjistit co se stane v chybovych stavech znamena to proste zkusit, a otestovat do ceho vseho v takovem pripade hrabne.

Jinak k tehle konkretni funkcionalite snad jen to, ze na primitivnim systemu ten fstab staci, na cem koliv slozitejsim je to stejne potreba nastavit rucne, takze je vlastne na hovno.
Please rise for the Futurama theme song.
Jardík avatar 13.3.2014 14:25 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
No ještě aby mi to samo zadávalo heslo pro můj /home a bude to super... Né teď vážně. Nějak jsem nečetl, jak to funguje, ale co třeba počítač, a na něm mám 3 různá distra, sdílený /boot a sdílený home. Aby mi to náhodně nemountovalo jeden ze 3 rootů :-)
Věřím v jednoho Boha.
Václav 13.3.2014 14:31 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: systemd 211
V takovém případě asi bude nejlepší normálně nastavit fstab :-)
Cross my heart and hope to fly, stick a cupcake in my eye!
13.3.2014 15:22 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: systemd 211
no co, Lennart ti oznami, ze jsi dinosaurus a ze vyvoj pujde dopredu i bez takovych lidi ;)
13.3.2014 15:12 fert
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
a tolik jsem vahal a po letech jsem si pripustil debian na disk.. ja nestastnik... no nic, takze pujdu o dum dal.
little.owl avatar 13.3.2014 15:25 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Rekl bych, ze hlavni duvod pro auto-discovery je zde:
* systemd-nspawn gained a new --image= switch which allows
          booting up disk images and Linux installations on any block
          device that follow the Discoverable Partitions Specification
          (see above). This means that installations made with
          appropriately updated installers may now be started and
          deployed using container managers, completely
          unmodified. 
A former Red Hat freeloader.
13.3.2014 17:55 PavelC
Rozbalit Rozbalit vše Re: systemd 211
Dukaz kruhem ?
little.owl avatar 14.3.2014 10:55 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Hektagonem.

Proc?
A former Red Hat freeloader.
Grunt avatar 13.3.2014 15:42 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak je tam:
$ yum list systemd
Zavedené moduly: langpacks
Nainstalované balíčky:
systemd.i686                         211-1.fc21                         @rawhide
Akorát mi není jasné jak mi to bude fungovat bez UEFI…
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Jardík avatar 13.3.2014 17:16 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: systemd 211
Na GPT nepotřebuješ UEFI
Věřím v jednoho Boha.
Grunt avatar 14.3.2014 12:14 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
Máš recht. Teď jsem se to dozvěděl. Resp. potřebuješ, ale pouze pokud máš Windows, či některé ne-Intelí verze Mac OS.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
13.3.2014 20:44 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: systemd 211
No vidíš. Mne funguje systemd bez UEFI, BIOSu a aj bez GPT a starej MBR Partition Table. Ten OFI ktorý mi inicializuje štart zavádzača systému vyžaduje iný typ rozdelenia disku.
Conscript89 avatar 13.3.2014 22:24 Conscript89 | Brno
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
No, jen doufam ze to nebude defaultni zpusob instalace. Bojim se ale bojim, ze se casem stane (uz jen kvuli pruraznosti urcitych lidi a jejich silenych nazoru). <irony>Musim rict, ze je to fakt super, ted budeme na tu krasnou FAT32 co se pouziva na bootloader ukladat i kernel a ramdisk</irony> (ted to vlastne uz vyzaduje treba gummiboot, ale u nej je to pochopitelne).
I can only show you the door. You're the one that has to walk through it.
pavlix avatar 14.3.2014 08:48 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Co je horší, že tohle bude další tlak na ARM a podobné, aby se ubírali stejnou cestou jako x86.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
little.owl avatar 14.3.2014 10:57 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Ty pudou primo, nebot se nebudou muset ohlizet na zpetnou kompatibilitu.
A former Red Hat freeloader.
Grunt avatar 14.3.2014 12:35 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
No tak podle tohoto tipuju, že je to jen otázkou času než začnou instalátory všech majoritních distribucí používat GPT jako default.

BTW: Ten Leoš Poetteringovich včetně celého vývojářského týmu si to valí na cukru nebo jak si to mám vysvětlit?:

In fact, on my machine I now boot up with an empty kernel command line and with no fstab at all, and everything just works magically! Yay!
And then, you can use "systemd-nspawn -i /dev/sdb -b" to play around withit even without reboot! Yay!

Podle nadšení osob zúčastněných tipuju, že se můžeme začít vsázet jak dlouho to bude trvat než se z toho stane výchozí stav (i díky šíření systemd jako výchozího inicializačního systému). Já vidím GPT a DPS jako default tak na další verzi Fedory a tak maximálně do dvou let než se z toho stane default ve všech majoritních distrech (možná krom Gentoo, které úspěšně vzdoruje), ať se to každému líbí nebo ne. Yay!1

  1. :-)
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Grunt avatar 14.3.2014 12:40 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
and everything just works magically!
Jo a ještě doporučuju oprášit a naleštit kouzelnické hůlky. On se fakt měl jmenovat Harry Potter, ne Lennart Poettering. :-)
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
14.3.2014 12:56 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: systemd 211
tož pokud by se mergnul s Haraldem Hoyerem, tak by k tomu Harrymu Potterovi fakt neměli daleko. ;-)
pavlix avatar 14.3.2014 13:28 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
možná krom Gentoo, které úspěšně vzdoruje
Vzhledem k absenci standardního instalátoru, v případě Gentoo se jedná pouze o dokumentaci.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Grunt avatar 14.3.2014 14:33 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: systemd 211
Máš recht. Takže jediný možný způsob jak se vyhnout Poetteringománii je zkompilovat si vlastní systém a zvolit si něco jiného než systemd. Takže se to týká ještě LFS.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
pavlix avatar 14.3.2014 14:47 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: systemd 211
Erm... takhle jsem to úplně nemyslel, takže se o kredit hlásit nemůžu. Ale je to v souladu s tím, co píšu v jiných souvisejících diskuzích. Vzhledem k tomu, že já osobně se na Gentoo dívám jako na naskriptované LFS s trackováním souborů v systému, tak se můžu s tvým příspěvkem ztotožnit.

Ve skutečnosti si totiž budeš muset udržovat u všech služeb patche přidávající podporu pro daný init, pokud nebude naopak on plně podporovat systemd service soubory. Gentoo mainstream z pochopitelných důvodů brzo na systemd přejde, takže to bude ještě zajímavé.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
little.owl avatar 14.3.2014 13:31 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: systemd 211
Tohle je presne vec, ktera se mi taky libi.

Yay!
A former Red Hat freeloader.
16.3.2014 23:05 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: systemd 211
Odpovědět | Sbalit | Link | Blokovat | Admin
Už si představuju jak jednou vyjde zprávička: "Systemd podporuje plánovač souborů a správu paměti, CFS je již zbytečné" :-D.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
17.3.2014 06:55 JS1 | skóre: 2 | blog: intuition_pump
Rozbalit Rozbalit vše Re: systemd 211
Jednou takova zpravicka nepochybne vyjde, ale bez te druhe vety. IBM z/OS tohle uz davno umi (WLM).
Lidstvo čelí v tomto století hrozbě civilizačního kolapsu. Podpořte hnutí klimatickakoalice.cz!

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.