Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: petrf 12 Června 2007, 13:21:06
-
Při instalaci Ubuntu mám následující problém (v průvodci instalací Ubuntu 7.04): Chci změnit velikost dvou portitions a soušasně dát zavaděč do jedné z nich (ext3).
Mám disk rozdělen na 4 oblasti:
1. /dev/hda0 - NTFS (Win XP)
2. /dev/hda1 - EXT3 (Lin)
3. /dev/hda2 - SWAP (Lin)
4. /dev/hda3 - FAT32 (Lin/Win)
Protože SWAP je zbytečně veliký, chci ho
zmenšit, proto odstraním oddíl /dev/hda1 a /dev/hda2, a vytvořím znovu EXT3 a SWAP z prostoru který
jsem před tím smazal.
Pak se mi zobrazí:
1. /dev/hda0 ...
2. /dev/hda4 (ext3)
3. /dev/hda5 (swap)
(swap)
4. /dev/hda3 ...
No a ve finále chci zapsat spouštěč na /dev/hda4 (předtím /dev/hda1), ale na poslední
záložce instalátoru se zobrazí jen dialog (advance) kde je předvyplněno (hd0).
Teď otázky:-)
Po změně partitions se změní zařízení opravdu na /dev/hda4 a /dev/hda5 nebo zpět na 2. /dev/hda1 a /dev/hda2?
Co to znamená (hd0)? Mám tam napsat? /dev/hda4 nebo /dev/hda1 nebo něco jiného? Nerad bych aby mi něco přepisovalo v jiných oddílech.
-
V Advanced je informace, kam se má nainstalovat GRUB. Implicitně je (hd0), což je MBR (master boot sektor prvního disku). Pokud chcete zapsat GRUB namísto do MBR přímo do oddílu, kde je linux, pak uveďte tvar např. (hd0,0), kde ta druhá nula znamená číslo partice počínaje 0.
Pokud chcete, aby se po startu PC objevil GRUB a z jeho nabídky jste vybíral start Windows XP a Ubuntu, pak nechte implicitní (hd0).
Pokud byste použil (hd0,x), pak byste musel mít nějáký jiný loader (např. Boot Magic apod.), který vybere operační systémy místo GRUBu, a po vybrání bstartu Ubuntu by spustil zavádění z oblasti x.
-
Moc děkuji! Přesně to jsem potřeboval vědět!!!
-
Tak jsem to vyskoušel a skončila instalace chybou:
Příkaz 'grub-install (hd0,1)' selhal.
Toto je kritická chyba.
Poslední dialog instalace "advanced ..." jsem nastavil (hd0,1)
rozdělení disku:
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 7648 61432528+ 7 HPFS/NTFS
/dev/hda2 7649 12939 42499957+ 6 FAT16
/dev/hda3 12940 13129 1526175 82 Linux swap / Solaris
/dev/hda4 13130 14593 11759580 c W95 FAT32 (LBA)
-
Instalujete ubuntu na FAT16?
-
Myslím si že ne, v instalátoru jsem nastavil aby se partition s Fat16 přeformátovala na EXT3 a s přípojným bodem "/". Tak nějak doufám že to tak naformátoval, protože při novém pokusu o instalaci mi instalátor ukazuje rozdělení správně s EXT 3 a s obsazeným cca 2GB prostorem.
Ten výpis oddílů vytvořil příkaz "soho fdisk -l"
-
Ten výpis oddílů je mi jasný, ale je tam FAT16...
Já osobně tam mám toto:
/dev/hda3 8910 9729 6586650 83 Linux
-
Já to dělám pomocí instalátoru, takže jestliže nastavím v instalátoru /dev/hda2 na EXT3, přípojný pod "/" a zaškrtnu formátovat, protože bez toho mi to nepustí dál, pak nevím co mám udělat víc? Mám to před instalací naformátovat na EXT3 ručně? Jak to udělám?
Díky za Váš čas!
-
Zapněte si v LiveCD Gnome Partition Editor (je v menu: System -> Administration)
A tam ten disk odpojte a pak nechte zformátovat...
-
Děkuji! Mám nainstalováno!
Nebylo to bez problémů :-)
1) Po nastartování Gnome Partition Editor (GPE) jsem zjistil, že rozdělení disku je přesně tak jak jsem potřeboval:
1. /dev/hda0 - NTFS (Win XP)
2. /dev/hda1 - EXT3 (Lin)
3. /dev/hda2 - SWAP (Lin)
4. /dev/hda3 - FAT32 (Lin/Win)
2) Udělal jsem unmout /dev/hda1 z GPE a pokusil jsem se ho přeformátovat pomocí GPE. Program GPE skončil chybou, že disk je používán…
3) Odstranil jsem a založil partition znovu zadal pomocí GPE – v pořádku
4) Pokusil jsem se naformátovat na EXT3. Program GPE skončil chybou, že disk je používán…
Vzdal jsem práci s GPE a pustil jsem instalaci Ubuntu. A světe div se, ono se to podařilo včetně nastavení HD0,1!
Závěr:
Prvotní rozdělení disku jsem dělal pod Windows XP (správce disků), kde jsem rozdělil disk a partitions pro Linux (EXT3 a SWAP jsem neformátoval ani nepřiřazoval písmenko) a to je možná ten problém (neznal jsem GPE). V každém případě GPE mi to spravil.
Pro ty co to vydrželi číst až sem:
Při práci GPE jsem si omylem zrušil atribut "boot" u partition. Křížek pro zavření okna u nastavení atributů disku se chová tak, jak jsem nečekal, ne jako "Cancel", ale jako "OK"! Jenže jsem si toho nevšiml :-)
Po restartu mi samozřejmě nenaběhlo nic :-)
Spustil jsem "XP v recovery módu" a zadal "fixmbr” – nezabral, "fixboot” – nezabral, a protože jsem nevěděl co dál, spustil jsem Live CD Ubuntu, kde jsem v programu Gnome Partition Editor dal vše do pořádku :-)
Pro informaci pro lidi z Windows co si chtějí udělat dual boot primárně z boot menu Windows doporučuji program Boot Partitions for WinNT (2000, XP, Vista), který se neinstaluje, jen vytvoří položku boot.ini a vytvoří soubor 512b s boot sektorem požadované partition. Ještě link: http://www.winimage.com/bootpart.htm
Ještě jednou děkuji za pomoc!