Portál AbcLinuxu, 28. dubna 2024 06:18

Jak se mnou Debian vyjel

6.9.2011 19:16 | Přečteno: 2608× | Debian | Výběrový blog | poslední úprava: 6.9.2011 19:27

Existují jisté věci mezi nebem a zemí, které se těžko ovlivňují. Tento týden jsem si potvrdil, že nic není dokonalé, neboť jsem musel Debian Wheezy instalovat desetkrát, aby se vůbec dal nastartovat a mezitím ještě špekulovat s rozdílnými startovacími manažery. A tak jsem si taky rozbil Windows. :-D

Zvláště vybrané náhody

Mám za to, že jsem měl skutečně "z pekla štěstí". První instalace Debianu (na USB flash disk!) totiž proběhla naprosto bez problémů a já si říkal "proč by to nešlo i na můj pevný disk". (Nahradil jsem své dlouho používané Gentoo, které na mém vadném počítači stejně nekompilovalo příliš dobře.) Víte, to by se ale nesmělo zkombinovat několik předvídatelných nepředvídaných náhod:
  1. Nenechal jsem si dostatek místa na svém boot oddílu. To se pak snadno divíte, proč instalace skončí pomalu ještě dříve, než začne. Při dalších pokusech jsem ho už raději zformátoval, ať tam nezůstanou stará jádra z Gentoo.
  2. Místo na disku před prvním oddílem bylo pro Grub 2 příliš malé. To způsobilo, že instalace GRUBu 2 vždy selhala, ať už jsem se snažil sebevíc. Náprava tohoto problému si vyžádala asi hodinu čistého času přesouvání NTFS oddílu pomocí gparted. Naštěstí zůstal nepoškozen - mimochodem to ani nebyl systémový oddíl.
  3. LILO nejen že není použitelné ani pro Linux na jiném oddílu, ale zničí Vám instalaci Windows, která se mu nelíbí. :-D Když se tedy nepodařilo nainstalovat GRUB, zkoušel jsem výše zmíněné LILO - no a co se stalo? (Já vím, že jsem to neměl dělat. :-) ) Nějakým zázrakem se skryl oddíl, na kterém byly Windows 7 nainstalovány a systém, ačkoliv začal startovat, už nikdy nedosáhl přihlašovací obrazovky, a to ani v nouzovém režimu. Na příčinu jsem přišel až dodatečně pomocí gparted, kde byla u daného oddílu značka nejen boot, ale i hidden.

    No a start Debianu přes LILO? Taky vypadal slibně, ale nahrál se skutečně jen kernel; nesprávné parametry kernelu způsobily, že nenašel systémový oddíl a skončil. :-) A neměl jsem příliš nervy hledat soubor s nastavením LILO.
  4. A samozřejmě nesmí chybět výpadek proudu. Pomocník v každé situaci!
Vše jsem si dále samozřejmě komplikoval i já sám, když jsem zmatkoval a při prvním náznaku problémů nepoužil svoji USB flashku, kde už jsem měl funkční Debian a měl bych tak práci nesrovnatelně rychleji hotovou. Snažil jsem se leccos opravit pomocí Busybox shellu v instalačce Debianu, jenže víte co, raději to ani nezkoušejte. Moc se stejně nezmění. Grub-install bude vyhazovat stále to samé a pseudografický instalátor v expertním módu tu instalaci přece jen zvládl líp.        

Hodnocení: 71 %

        špatnédobré        

Obrázky

Jak se mnou Debian vyjel, obrázek 1

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ář

6.9.2011 21:12 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
Vtělené neštěstí..
pavlix avatar 6.9.2011 21:27 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
Moc hezký popis.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
PaulosV avatar 6.9.2011 21:51 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Díky :-) Úvod jsem přepisoval asi třikrát, než se mi konečně začal líbit, takže se opovažte kritizovat :-D
pavlix avatar 6.9.2011 22:28 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Neodvažuju se :D.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
xxx avatar 6.9.2011 21:47 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
No jo, bootloader. Vec, co ma kus sveho kodu kdesi v uzemi nikoho, nekde na zacatku disku. Tam je vzdycky veselo.
Please rise for the Futurama theme song.
pavlix avatar 6.9.2011 22:26 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Při použití GPT nebo jiného aspoň trochu rozumného systému, který nepochází z dosovských kruhů a používá přímou adresaci, nenechává volné díry na prasárny, tato situace nenastává.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
xxx avatar 6.9.2011 22:33 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Myslis treba tu 512B diru hned na zacatku? GPT tam ty diry nechava. Nebo, jak jinak by ti z GPT nabootoval klasicky BIOS, ktery si sahne rovnou na zacatek disku?
Please rise for the Futurama theme song.
PaulosV avatar 6.9.2011 22:40 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Jo, to jsem zapomněl říct. Já asi GPT mám, jen ten odkaz, co jsem přiložil, se odkazuje na MBR, ale ten problém je úplně stejný na obou. Pokud nenecháš dost místa před první partišnou, Grub 2 se ti nenainstaluje. :-)
6.9.2011 23:05 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Nemáš tak docela pravdu. Nenainstaluje se ti grub, který je standardně v té instalačce debianu. A to proto, že je na ní zastaralá verze, která má ještě hromadu nedostatků a ten dobrák co ten instalační bazmek tvořil s tím prostě nepočítal. Takže pokud instalovat Debian s ofiko instalátorem, tak jedině přes advanced a grub2 jedině z unstable.
6.9.2011 23:12 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
U GPT se navíc musí nastavit ještě parametr bios_grub on viz. Řešil jsem to zrovna teď v pondělí.

Jako nejlepší řešení se ukázalo přepnout se na konzoli, nabindovat proc dev a sys, chrootnout do nového systému, upgradovat hned na unstable a rovnou nainstalovat novější GRUB2. Ten co je na instalátoru totiž ještě má kupř. jeden modul pro SW raid a to ještě ten co umí jen verzi 0.9
xxx avatar 7.9.2011 00:19 xxx | skóre: 42 | blog: Na Kafíčko
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel

Jo jo, to je takovej chatrnej workaround, kdy vytvorime specialni partition pro Grub. Ostatne nekam se ty moduly pro raid a lvm narvat musi :). Ale je to furt lepsi, nez kdyz je to v uzemi nikoho.

Celkove je teda Grub2 rozlezlej (grub-pc) v MBR (protoze jinde ho BIOS nenajde), ve specialni partisne, protoze pro MBR je moc velkej, a nakonec jeste jadro v /boot. Tri mista!

Please rise for the Futurama theme song.
pavlix avatar 7.9.2011 01:27 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Ale tak to funguje ;). V MBR není rezervováno místo pro takto univerzální bootloader.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
7.9.2011 05:00 heh
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Ony i zaváděče na PC/BIOS jsou často na 3 místech: v MBR, v LBA1 - LBA62 kde oficiálně nic není, a v /boot. Ta díra mezi MBR a první partition tam je standardně, a využívali ji vývojáři OS, dodavatelé počítačů i producenti malware, každý k čemu zrovna potřeboval. To že GRUB 2 se umí embeddovat do partition je zlepšení současného stavu, protože z oblasti nikoho se přesune do jasně definoveného odílu, který má navíc volitelnou velikost.
PaulosV avatar 7.9.2011 16:30 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Takže chápu to správně, že Grub 2 se v unstable Debianu dá nainstalovat i na nějaký definovaný oddíl a nevyhodí chybu? Protože u Wheezy to prostě nešlo, prý že je to "a BAD idea."
Dalibor Smolík avatar 7.9.2011 09:50 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
S instalací Debianu jsem měl občas problémy při použití některých verzí instalátoru na CD, vyzkoušel jsem si jich víc. Další lahůdka nastala u nového železa, kdy jádro stable verze nenašlo síťovou kartu a musel jsem ručně doinstalovat jádro novější, ale zásadní problémy jsem neměl. Na sekci /boot si nechávám cca 300 MB místa, to většinou stačí.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
vencour avatar 7.9.2011 10:09 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin

Pro očekávanou kvalitu diskuse jsem přidal do výběru.

Tj. máte-li co a chcete pomoci ostatním, piště sem souvislosti, ať je čim souvisejícim se poučit, prosím.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
7.9.2011 12:30 Scarabeus IV | skóre: 20 | blog: blogisek_o_gentoo | Praha
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
Takova perlicka co jsem po vlastnich uspesich musel pridat do gentooackyho grub2 pruvodce:

Important: If you placed your root and boot partitions inside LVM make sure that disk you plan to use as booting one has at least few MBs of space before first partition, because grub2 needs more space to store lvm loader. In other words if you install it with not enough space it will just break your partition.
Marián Kyral avatar 7.9.2011 14:34 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
A to rozbití disku bez upozornění je chyba nebo vlastnost? Na Grub2 plánuji přecházet až když grub1 zmizí z portage. Doufám, že je ta doba ještě hodně vzdálená.
pavlix avatar 7.9.2011 14:44 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Nějaký odkaz na to, jaké rozbití máš na mysli, by byl?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
PaulosV avatar 7.9.2011 16:27 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
In other words if you install it with not enough space it will just break your partition.
Asi myslel tohle.
pavlix avatar 7.9.2011 17:32 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Jo já to přečetl a později jsem se k tomu vrátil... pardon.

Nejsem si na 100% jistý, jestli jsem problém správně pochopil z toho nedostatečného popisu. Ale pokud se jedná o DOSovské rozložení oddílů, a nedostatek místa je tam pro to, že to DOSovské rozložení je špatně (třeba fdisk na to při každém spuštění upozorňuje), tak bych to neviděl ani na chybu, ani na vlastnost GRUBu, ale spíš na chybu toho, kdo takové rozložení vytvořil.

Můžeme se bavit o tom, jestli je korektní zapisovat na území nikoho, ale zápis do díry v DOSovském rozložení lze považovat za de facto standard a pokud někdo standardní rozložení poruší, a „území nikoho“ použije pro začátek oddílu, tak si o poškození přímo říká.

O něco vtipnější situace je s GPT, které předstírá určitou míru zpětné kompatibility s MBR, kvůli ochraně takto naformátovaného disku. Je to typický quirk pro zpětnou kompatibilitu, který nějaký problém vyřeší a jiný způsobí.

Vzhledem k tomu, že to je jeden hack za druhým, tak je potřeba problémy nějak řešit, i když nejde nalézt jednoho konkrétního viníka.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
7.9.2011 20:18 asdf
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
zlatý windows. ty prostě fungujou a tyhle problémy nemaj.
pavlix avatar 7.9.2011 20:23 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
To je pravda, ale i tak mají problémů pořád dost. Zlatý DOS.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Limoto avatar 7.9.2011 20:42 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel

Zlatá kalkulačka...

pavlix avatar 7.9.2011 20:43 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Zlatý abakus
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
belisarivs avatar 7.9.2011 22:07 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Too mainstream.
IRC is just multiplayer notepad.
8.9.2011 03:30 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo reinstalace s tím jsem si pohrál dneska. Přesouval jsem systém na novou desku a po rebootu mě linux vykop' hnedka po rozbalení s tím, že nemám 3DNow instrukce :-D.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
belisarivs avatar 10.9.2011 22:53 belisarivs | skóre: 22 | blog: Psychobláboly
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
By melo stacit nainstalovat patricne jadro v chrootu, ne?
IRC is just multiplayer notepad.
11.9.2011 05:05 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Jj, ale byl to jen začátek. Samotnej přechod ze Slackwaru 12.1 na 13.37 je dost šok :-D.
12.9.2011 09:16 CEST
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Odpovědět | Sbalit | Link | Blokovat | Admin
Porad nejak nechapu, proc nekteri uzivatele reportuji chyby unstable a testing verzi do blogu na abclinuxu.

Abclinuxu neni tvurce distribuce Debian. Chyby bys mel reportovat primo tvurcum debianu (odkaz najdes na www.debian.org).
12.9.2011 09:44 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
No když on zrovna správce grubu je takový poněkud vláčný.. Je to už rok a půl nazpět co jsem s ním komunikoval i řešení mu nabídl a mám pocit že dodnes problém s bootováním do SW raidu verze 1.2 pořešen není.
PaulosV avatar 12.9.2011 16:13 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
A kdo říká, že tento článek je bug report? :-) V Testingu se akorát používá starší verze Grubu 2, která třeba těžko embeduje na nějaký odlišný oddíl, ale jako bug mi to nepřipadá, prostě je to vlastnost starší verze (nová je v unstable). A LILO nemám úplně potvrzené, jde o to, že se mi po mých pokusech s LILO Windows oddíl označil jako hidden. Což může, ale nemusí být tím. Ale zkoušet to už nehodlám...
Dalibor Smolík avatar 12.9.2011 17:46 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak se mnou Debian vyjel
Reportovat chyby ano, ale ani upozornění na abíčku není od věci. Leckomu se tím ušetří nervy :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

Založit nové vláknoNahoru

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