Špatně rozdělený disk

trubicoid2

Re: Špatně rozdělený disk
« Odpověď #15 kdy: 23. 12. 2010, 10:44:44 »
Jen mi není jasná taková drobnost.
Proč M$ dává dva oddíly pro obnovu systému; jeden 12GB a druhý 100MB?
By na to stačil jeden.

no 1. partice je od aceru a 2. od widle7


xmms

  • ***
  • 148
    • Zobrazit profil
    • E-mail
Re: Špatně rozdělený disk
« Odpověď #16 kdy: 28. 12. 2010, 23:07:47 »
Vymyslel jsem novou šílenost. Rozdělil jsem disk takhle:


Kód: [Vybrat]

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1658    13312000   27  Unknown
/dev/sda2            1658        1671      102400    7  HPFS/NTFS
/dev/sda3            1671       49971   387969750    7  HPFS/NTFS
/dev/sda4           49971       60801    86997550+   f  W95 Ext'd (LBA)
/dev/sda5           49971       56622    53429248   83  Linux
/dev/sda6           56623       56753     1051648   82  Linux swap / Solaris
/dev/sda7   *       56754       58321    12594928+  83  Linux
/dev/sda8           58322       58606     2289231   82  Linux swap / Solaris
/dev/sda9           58607       60801    17631306   83  Linux

A chci mít GRUB na sda4 a sda7. Oblíbený grub si vyberu tak, že buď nastavím aktivní sda4 nebo sda7. Ale ten v sda7 nejde a hlásí to "Operating system not found", ačkoliv jsem ho tam nainstaloval. Je vůbec možné takhle bootovat? Bylo by to fajn. Přecejenom je to v oddílu na rozšířeném disku.

Lahwaacz

Re: Špatně rozdělený disk
« Odpověď #17 kdy: 29. 12. 2010, 16:51:49 »
Zkráceně bootování probíhá takto:
 1) bios vybere podle nastavené priority disk, ze kterého se bude bootovat
 2) načte se MBR (viz http://cs.wikipedia.org/wiki/MBR) daného disku
 3) načte se zavaděč, jehož adresa je uložena v MBR - tento zavaděč může být pouze jeden, takže ve tvém případě pojede buď grub z sda4 nebo z sda7, jediná možnost výběru je přepsat MBR (viz http://forum.ubuntu.cz/index.php?topic=42267.0)
 4) a nakonec zavaděč načte samotný operační systém...
Jestli nefunguje krok 4), zkontroluj UUID oddílů v konfiguračních souborech grubu, velmi často bývá chyba právě zde.
Mimochodem, k čemu slouží "aktivita" disku (ta hvězdička ve výpisu fdisku) fakt netuším, podle mých experimentů nemá na bootování linuxu žádný vliv. Třeba mě někdo poučí...

D.A. Tiger

  • ****
  • 465
  • Tygr, který žere tučňáka ;-)
    • Zobrazit profil
    • E-mail
Re: Špatně rozdělený disk
« Odpověď #18 kdy: 29. 12. 2010, 21:12:21 »
XMMS : Na co dva swap oddíly?  :o Pokud máš víc instalací Linuxu, stačí jeden a Linux při instalaci si buďto swap najde, nebo jej na odpovídající oddíl nasměruješ po instalaci.

D.A. Tiger

  • ****
  • 465
  • Tygr, který žere tučňáka ;-)
    • Zobrazit profil
    • E-mail
Re: Špatně rozdělený disk
« Odpověď #19 kdy: 29. 12. 2010, 21:16:09 »
Mimochodem, k čemu slouží "aktivita" disku (ta hvězdička ve výpisu fdisku) fakt netuším, podle mých experimentů nemá na bootování linuxu žádný vliv. Třeba mě někdo poučí...

No, hvězdička označuje bootflack - tedy oddíl, na kterém by měl bios hledat zavaděč. Je však pravdou, že v případě linuxových zavaděčů, je k ničemu, avšak třeba Windows jsou bez toho ztraceny. Nicméně ničemu tam podle mě nevadí.


Lahwaacz

Re: Špatně rozdělený disk
« Odpověď #20 kdy: 29. 12. 2010, 21:21:07 »
ještě přidávám pár rad pro rozdělení oddílů na disku:
 1) je vhodné mít vyhrazený zvláštní oddíl jen a pouze pro data (tedy dostatečně velký) a několik menších pro OS, swap atd., při přeinstalaci OS (ve většině případů i formátování daného oddílu) odpadá záloha
 2) oddíl, který se bude v budoucnu měnit nejméně (např. datový oddíl z 1) je ideální umístit na začátek disku, při změně oddílů za ním se nemusí přesouvat tolik dat (ne na konec, to by nefungovalo - např. u NTFS se data v oddílu zapisují od začátku, takže by se stejně musely přesunout)

Lahwaacz

Re: Špatně rozdělený disk
« Odpověď #21 kdy: 29. 12. 2010, 21:28:55 »
No, hvězdička označuje bootflack - tedy oddíl, na kterém by měl bios hledat zavaděč. Je však pravdou, že v případě linuxových zavaděčů, je k ničemu, avšak třeba Windows jsou bez toho ztraceny. Nicméně ničemu tam podle mě nevadí.
OK, ale při spouštění win z grubu (tedy alespoň win7) je jim to taky jedno - nejspíš právě proto, že se jako první spustí grub...

xmms

  • ***
  • 148
    • Zobrazit profil
    • E-mail
Re: Špatně rozdělený disk
« Odpověď #22 kdy: 29. 12. 2010, 23:17:15 »
Není to jedno, já to mám udělané jinak. MBR je původní z windows. Takže se nabootuje systém přímo z toho aktivního oddílu, který je nastaven.
Při nastavení bootflagu na sda2 se nastartuje windows bez grubu,
pří nastavení na sda4 se spustí grub a tam si vyberu.

To znamená, že windowsový zavaděč v MBR asi není schopný zavést systém dál než z sda4.

Já to nechám takhle, protože to nakonec vyhovuje a nebudu to měnit. GRUB v MBR nechci, proto jsem ho nainstaloval do sda4.

A proč mám dva swapy? Protože při instalaci mandrivy jsem omylem klepnul na automatické rozdělení disku a už to jelo.

Ale to je docela dobrý. Každý linux má svůj swap, takže je můžu hybernovat oba každý zvlášť. Bez toho by to šlo blbě.

xmms

  • ***
  • 148
    • Zobrazit profil
    • E-mail
Re: Špatně rozdělený disk
« Odpověď #23 kdy: 30. 12. 2010, 16:01:12 »
Takže to není dobrý. Disk je OK, ale při probuzení linuxu z hibernace se celý systém zasekne a nezbývá než vypnout a zapnout. Už mě ten linux začíná štvát. Jenom problémy.