abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 22:00 | Komunita

Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil (podcast) detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 64 tisíc vývojářů. Jejich nejmilovanější platformou je linuxový desktop. Ten je také druhou nejpoužívanější platformou vývojářů.

Ladislav Hagara | Komentářů: 0
24.3. 11:55 | Komunita

Vývojový tým OpenSSL ve spolupráci s iniciativou Core Infrastructure konsorcia Linux Foundation spustil proces přelicencování této kryptografické knihovny ze současné licence na licenci Apache Licence v 2.0 (ASLv2). Nová licence usnadní začleňování OpenSSL do dalších svobodných a open source projektů. Všichni dosavadní vývojáři OpenSSL (Authors) obdrží v následujících dnech email s prosbou o souhlas se změnou licence.

Ladislav Hagara | Komentářů: 7
24.3. 01:11 | Komunita

Před třemi týdny Mozilla.cz představila projekt Photon, jehož cílem je návrh a implementace nového vzhledu Firefoxu. Včera zveřejnila první náhled vzhledu Photon. Práce na projektu Photon jsou rozděleny do pěti týmů, které celkem čítají 19 lidí. Zaměřují se na zlepšení prvního spuštění Firefoxu a zaujetí nových uživatelů, celkovou úpravu vzhledu, zlepšení animací, zrychlení odezvy uživatelského rozhraní a také upravení nabídek. Vývoj lze sledovat v Bugzille.

Ladislav Hagara | Komentářů: 38
23.3. 20:00 | Komunita

OneDrive pro firmy je již ve webových prohlížečích na Linuxu stejně rychlý jako na Windows. Microsoft opravil chybu z listopadu loňského roku. OneDrive pro firmy běžel na Linuxu mnohem pomaleji než na Windows. V popisu chyby bylo uvedeno, že stačilo v prohlížeči na Linuxu nastavit v user-agentu Windows a vše se zrychlilo. Odpovědí Microsoftu bylo (Internet Archive: Wayback Machine), že Linux není podporován. Po bouřlivých diskusích na redditu i Hacker News byla chyba nalezena a opravena.

Ladislav Hagara | Komentářů: 6
23.3. 19:00 | Zajímavý projekt

Byla vyhlášena soutěž Hackaday Prize 2017. Soutěž je určena vývojářům open source hardwaru. Pro výherce je připraveno celkově 250 tisíc dolarů. Každý ze 120 finalistů získá tisíc dolarů. Nejlepší pak navíc 50, 30, 20, 15, 10 a 5 tisíc dolarů. Jedná se již o čtvrtý ročník soutěže. V roce 2014 zvítězil projekt globální sítě open source pozemních satelitních stanic SatNOGS. V roce 2015 zvítězil open source systém pro řízení elektrických invalidních vozíků pohybem očí Eyedriveomatic. V roce 2016 zvítězil modulární robot Dtto.

Ladislav Hagara | Komentářů: 0
23.3. 15:00 | Bezpečnostní upozornění

Byla vydána Samba ve verzích 4.6.1, 4.5.7 a 4.4.12. Řešen je bezpečnostní problém CVE-2017-2619. Pomocí symbolických odkazů a souběhu (symlink race) lze "teoreticky" získat přístup k souborům, které nejsou sdíleny. Linuxové distribuce jsou postupně aktualizovány (Debian).

Ladislav Hagara | Komentářů: 0
23.3. 07:43 | Nová verze

Na Steamu se objevil port hry Arma: Cold War Assault (Operation Flashpoint) pro Mac a Linux. … více »

creon | Komentářů: 30
23.3. 05:55 | Nová verze

Po 18 měsících od vydání verze 8.0 byla vydána verze 9.0 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab. Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 0
23.3. 03:33 | Komunita

Platnost posledního patentu souvisejícího s Dolby Digital (AC-3) vypršela. Po MP3 se tak do Fedory oficiálně dostane také kodek AC-3.

Ladislav Hagara | Komentářů: 5
23.3. 00:44 | Komunita

Feral Interactive, společnost zabývající se vydáváním počítačových her pro operační systémy macOS a Linux, nabízí své hry na Steamu vývojářům open source 3D grafické knihovny Mesa zdarma. Podmínkou je minimálně 25 commitů za posledních 5 let. Stejnou nabídku dostali vývojáři knihovny Mesa v roce 2015 od Valve. O rok dříve dostali od Valve tuto nabídku vývojáři Debianu a Ubuntu.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 932 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: grub stale bootuje do "shell modu"

    21.11.2006 21:57 Alex
    grub stale bootuje do "shell modu"
    Přečteno: 440×
    Nainstaloval jsem si pres grub-install /dev/hdb a pak pomoci root a setup (v grub shellu) GRUBA na hdb, pricemz instalace probehla uspesne. Kdyz se ale pokusim bootovat na hdb, tak se mi nacita GRUB a pak me to hodi do GRUB shellu. Pritom instalace uz probehla. Prochazel jsem si tedy slozku boot z Rescue a nasel jsem v ni (krome stage1 atd.) pouze device.map - zadny grub.conf, coz si myslim ze by zde melo byt. Jak se tedy dostat k "bootovaci tabulce" a nabootovat system?

    Pouzivam Fedora Core 5.

    Odpovědi

    21.11.2006 22:03 lscpu
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Pokud je mi znamo, tak grub-install nevytvari automaticky konfiguracni soubor.

    Konfiguracni soubor je treba vytvorit rucne, na mem systemu by to bylo napr. takto:
    cat <<EOF >/boot/grub/menu.lst
    default=0
    timeout=5
    
    title Slackware 11
            root (hd0,0)
            kernel /boot/bzImage ro root=/dev/sda1
    EOF
    
    22.11.2006 13:33 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    To by se ale melo vytvorit pres ten grub shell - pomoci root(hdx,x) + setup(hdx,x) - coz jsem zadaval, ale po rebootu se nic neulozilo.
    22.11.2006 14:08 Pavel1 | skóre: 33
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Na to jsi přišel jak? Platí předchozí příspěvek, vytvoř (uprav) konfigurák a "nespekuluj".
    22.11.2006 16:15 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Na netu jsem nasel vyborny navod - http://www.fedoraforum.org/forum/showthread.php?s=&threadid=975 - a podle toho jsem postupoval, nicmene mi to ten grub.conf proste nevytvori
    22.11.2006 16:38 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Přečti si to právě ještě jednou a pořádně, je tam psaný poslední bod. Vytvoření konfiguračního souboru. To je menu.lst, v redhat distrech je to neznámo proč grub.conf a menu.lst je link, takže pozor na to. Syntaxe viz dokumentace, je hezky popsaná a intuitivní. grub-install nebo root a setup ti akorát nainstaluje zavaděč. Jinak do command mode skočí, pokud nenajde konfigurační soubor, má blbou syntax, nemůže přečíst apod. Jinak i když je to třeba verze bez splashscreen kterou máš v menu.lst, tak naběhne alespoň textově ale už jako menu. Ne jako command line. Je to alespoň trochu jasné?
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein
    22.11.2006 16:45 Pavel1 | skóre: 33
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Jo, jo. Komu není rady, tomu není pomoci. Nechápu, jak může někdo takto zatvrzele si stále tvrdit svou ...
    22.11.2006 18:21 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Z tve odpovedi a toho navodu jsem zrejme pochopil, ze to, co se vytvori, neni grub.conf ale menu.lst - je to tak? Znamena to tedy, ze at se budu snazit sebevic, tak proste ten grub.conf budu muset vytvorit a nastavit rucne? (neni mi jasny bod 10), kde se pise "edit your /boot/grub/grub.conf", coz jsem pochopil, ze uz ma byt ten soubor vytvoreny)

    Jinak mejte se mnou trpelivost, pac jsem zvykli z minuleho distra, kde se vsechno pekne nastavilo samo automaticky :)

    Pozn: hdb je spravne, protoze na hda mam data.
    22.11.2006 18:35 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Ne, grub.conf a menu.lst jedno a to samé jest, jedno bývá link na to druhé. Každopádně ten soubor musíte vy sám vytvořit, případně se nějakým inspirovat – v dokumentaci ke grubu bývá grub.conf.sample (nebo menu.lst.sample) či něco podobného.
    22.11.2006 18:47 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Ok, v dokumentaci je jako priklad
         # For booting GNU/Linux
         title  GNU/Linux
         kernel (hd1,0)/vmlinuz root=/dev/hdb1
    
    coz odpovida (hd1) me situaci. Staci tedy napsat do grubu pouze tohle (samozrejme spolu s default=0,timeout=30...)?
    22.11.2006 19:07 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Důležitý je řádek
    kernel (hd1,0)/vmlinuz root=/dev/hdb1
    Pokud jste už spouštěl Linux z příkazové řádku grubu, musel jste tam takovýhle řádek zadávat, pak zadejte přesně to samé. První parametr (hd1,0)/vmlinuz určuje cestu k jádru, (hd1,0) je grubovské označení disku a oddílu, root je parametr pro jádro, kde se nachází bootovací oddíl. Pokud tenhle řádek nezadáte správně, Linux vám nenabootuje, ale nic se neděje, v grubu (tj. po startu počítače) si ten řádek můžete editovat a upravit dle potřeby.
    23.11.2006 14:17 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    a tim bootovacim oddilem se mysli disk, v kterym je mbr, ze ano? Zalozil jsem tedy grub.conf a do neho mimo jine napsal:
    title GNU/Linux Fedora Core 5 (2.6.15-1.2054_FC5)
    root (hd1,0)
    kernel /boot/vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/
    initrd /boot/initrd-2.6.15-1.2054_FC5.img
    
    a pise mi to ted Error 17 (grub vubec nenastartuje). Pozn.: hd1 by melo byt snad spravne, protoze to my byt hdb
    23.11.2006 14:32 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Bootovacím oddílem se myslí oddíl, na kterém je linuxové jádro. Pokud používáte initramdisk, musíte jádru říct, kde má skutečný root:
    kernel /boot/vmlinuz-2.6.15-1.2054_FC5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hdb1
    initrd /boot/initrd-2.6.15-1.2054_FC5.img
    
    Nevím, zda potřebujete zadávat i parametry ramdisk (počáteční velikost ramdisku – může být nastavena i v konfiguraci jádra) a init (proces, který se jako první spustí).

    Zda je správně hd(1,0) zjistíte snadno, na příkazové řádce grubu zadejte
    cat (
    
    a stiskněte tabulátor, a grub vám nabídne oddíly, které jsou k dispozici, včetně jejich typu. Doplňte třeba na
    cat (hd1,0)/
    
    (lomítko je důležité) a stiskněte znovu tabulátor, a grub vám nabídne adresáře a soubory v daném umístění. Takhle můžete snadno najít kde máte jádro uložené a jak příslušnému oddílu říká grub. Také můžete použít příkaz find, pokud znáte přesnou absolutní cestu k jádru.

    Chyba 17 znamená, že grub příslušný oddíl nalezl, ale nerozpoznal souborový systém na tom oddílu. Buď jste zvolil špatný oddíl (např. swap), nebo nemáte v grubu zakompilovanou podporu příslušného filesystému.
    23.11.2006 17:15 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    A co znamena initramdisk? Jak se da zjistit, jestli to pouzivam? (Zkusil jsem ten cat a soubory odpovidaji - hdb.)
    23.11.2006 18:35 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Tak jsem vyzkousel i ten initramdisk, ale porad se mi objevuje Error 17. Zaujala me vase odpoved "nemáte v grubu zakompilovanou podporu příslušného filesystému" - pokud je to pravda, jak mam postupovat, abych tuto podporu pridal?
    23.11.2006 19:09 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Initramdisk znamená to, že se vytvoří malý souborový systém, kam se nahrají jaderné moduly a programy potřebné pro boot, a obraz toho souborového systému se pak uloží na nějaké místo. Při bootu se pak ten obraz rozbalí do paměti a jádro bootuje z tohoto obrazu, ve kterém je zpravidla skript, který se spustí a ten na konci namountuje již skutečný souborový systém z harddisku. Můžete tak mít třeba podporu pro váš souborový systém na harddisku zakompilovanou jako modul, který se natáhne právě z initramdisku. Víc třeba u konkurence – Jak funguje iniramdisk.

    Z grubu se initramdisk vyvolá právě příkazem initrd. Pokud máte obraz pro ten initramdisk, nejspíš jej vaše distribuce používá.

    Pokud byste skutečně neměl v grubu podporu vašeho filesystému, musel byste sehnat buď balíček s grubem s touto podporou, nebo si grub zkompilovat sám. Ale připadá mi dost nepravděpodobné, že by distribuce měla podporu pro nějaký filesystém v jádře a neměla pro něj podporu v grubu (pokud grub ten FS umí). Pokud máte na oddíle s jádrem ext2 nebo ext3, je prakticky nemožné, abyste tu podporu v grubu neměl.

    Můžete sem vypsat, jak máte rozdělený ten disk? Oba disky (hda i hdb) jsou IDE? grub může disky v některých případech vidět jinak, než je vidí Linux. A jakým způsobem jste se dostal do vaší instalace, abyste mohl upravit grub.conf (nebo menu.lst) – přes nějaké live CD?
    23.11.2006 20:00 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Disk mam rozdeleny na
    hdb1 - ext2 (mozna 3) Linux, 
    hdb2 - swap , 
    hda1 - ntfs (data, nechci na nej bootovat)
    
    meli by byt oba na ide, grub.conf edituji pomoci rescue modu ve Fedora live DVD

    Pisu to z hlavy, co nejdriv dodam presne vypisy ze shellu.
    23.11.2006 20:20 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Tak to by mělo fungovat… A když jste na té příkazové řádce grubu, píše vám u toho cat (<tab> typ oddílu ext2?
    23.11.2006 21:03 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Ano
    23.11.2006 21:54 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    To by tedy měl být typ oddílu vpořádku. A je to tak že se dostanete do grubu (menu nebo shell) a k chybě dojde teprve při snaze nabootovat jádro? Nebo se nespustí ani grub? Měl by během bootu vypisovat, ve které stage se nachází… Ještě by bylo teoreticky možné, že si grub při instalaci do bootsektoru uložil stage1_5 pro jiný filesystém, než pro ext2. To by pak zřejmě nabootoval jen do stage 1.
    23.11.2006 22:08 Alex
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Nespusti se ani GRUB, jen vypise Grub loading a pak error. Stage je to myslim 1.5.
    24.11.2006 08:03 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Aha, tak to nebude problém stage2, ale nejspíš 1.5, protože stage1 podle manuálu nevypisuje číselné chyby. V tom případě to vypadá, že se při instalaci nainstalovala stage1.5 pro špatný filesystém. Zkuste grub nainstalovat do bootsektoru ještě jednou
    grub-install --root-directory=/mnt/hd/boot /dev/hdb
    
    /mnt/hd je umístění, kam máte v době spuštění grub-install namountován oddíl s jádrem a kam se uloží stage2, kde je grub.conf atd. Grub si to převede na svojí reprezentaci oddílů a do bootsektoru si poznamená, odkud si má vzít stage2.
    24.11.2006 10:11 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    No on je hlavně problém v tom, že hdb je druhý disk, ale chceš z něj bootovat. Pak se to řeší tak, že se instaluje grub metodou device (hd0) /dev/hda root a setup s --device-map=/dev/null, aby grub nainstaloval na druhy disk, ale myslel si že je první. On mu to tak naservíruje BIOS, kvůli historickým omezením PeCky a neschopnosti některých systémů bootovat z jiného disku. Proto i v menu.lst budeš mít že chceš číst z (hd0) a ne (hd1), ale linuxu přehodíš že root=/dev/hdb... Zkus prohledat archív nebo konferenci linux@linux.cz, psal jsem to určitě už alespoň 10x, na podobné dotazy narážím furt.
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein
    24.11.2006 10:19 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    To je nějaká všeobecná vlastnost BIOSů? Já mám pocit, že bootování z dalších disků mi vždy fungovalo tak, jak bych očekával, tj. grub správně věděl, co je druhý a další disk…
    24.11.2006 10:37 xxl | skóre: 18
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Tazateli je pravděpodobně úplně jedno, z jakého disku bootuje. Pouze chce, aby mu to chodilo. menu.lst už má vytvořený, tak už jenom ten grub. Z hlavy píšu:
    # grub
    
    root (hd1,0)
    setup (hd0)
    quit
    http://www.gnu.org/software/grub/manual/html_node/index.html
    22.11.2006 16:43 Pavel1 | skóre: 33
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    To asi těžko, pokud Ti to nejde. A pokud si nenecháš vysvětlit, že je třeba správně nakonfigurovat Tvůj konf.soubor Grubu (příkazy root , setup Grub pouze instalují, ale s konf.s. nic nedělají), tak budeš muset pokaždé zadat pracně po startu parametry Grubu v shellu Grubu.
    22.11.2006 16:45 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Re: grub stale bootuje do "shell modu"
    Ještě jsem si teprv teď všiml toho hdb. Obecně silně záleží na tom, jak to máš vlastně nainstalované, z jakého disku jak bootuješ, v jakém pořadí vidí Grub disky a na který disk máš root. Jestli také ten adresář /boot/grub nemáš na druhém disku :). Tak si také dávej pozor na který disk vlastně máš vytvářet menu.lst.
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein

    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.