Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: dog 07 Února 2008, 10:08:57

Název: Rozdělení disku
Přispěvatel: dog 07 Února 2008, 10:08:57
Dobrý den,
měl bych dotaz týkající se rozdělení disku.
Používám Kubuntu 7.10 - asi 2 měsíce, tudíž jsem spíše začátečník.
Jedná se mi oto, že bych potřeboval z oddílu sda1 (typ ext3) vytvořit dva oddíly za předpokladu, že nedojde ke strátě dat.
Našel jsem si program qtparted a poté jsem pomocí LiveCD chtěl oddíl rozdělit, ale program my napsal, že disk je aktivní, tudíž sním nelze provádět operace.
Nechci bezhlavě něco podniknout, protože formát a další nastavování něco trvá.
Díky za případné odpovědi.
Název: Re: Rozdělení disku
Přispěvatel: Milhouse 07 Února 2008, 10:17:15
V první řadě zálohujte!!! Přišel jsme takto o data.
Před přerozdělením musíte disk odpojit(umount), tudíž pak nebude aktivní.
Název: Re: Rozdělení disku
Přispěvatel: dog 07 Února 2008, 10:22:56
V první řadě zálohujte!!! Přišel jsme takto o data.
Zálohovat budu každopádně, protože již se mi to taky jednou na win nepovedlo.
Před přerozdělením musíte disk odpojit(umount), tudíž pak nebude aktivní.
Poté co ho odpojím mám restartovat PC a přes LiveCD udělat potřebnou operaci a znovu jej nastavit jako aktivní?
Název: Re: Rozdělení disku
Přispěvatel: Milhouse 07 Února 2008, 10:56:20
Pokud to není systémový disk, stačí jen odpojit bez restartu.

Stejně bude lepší si stáhnout "Gparted Live" distro, které je k tomu přímo určeno a nabootovat z něj. Dělal jsem to z něj...
Název: Re: Rozdělení disku
Přispěvatel: PG 07 Února 2008, 20:43:42
Mám asi podobný problém, tak se přiživím. Mám sdb1 ex3 systémovou partition, sdb2 swap a sdb3 fat na data. Bohužel jsem zvolil malou velikost sdb1, tak to chci vyřešit takhle:
1. z sda použít sda1 a sda2 a přimontovat je jako /home a /usr ?
2. sdb3 zmenšit a o ušetřené místo rozšířit sdb1

Nyní otázky:
1. je to rozumné?
2. Jak můžu rozšířit sdb1 (namontovaný jako root)?
3. jakým způsobem přenést obsah /home ze stávajícího uložení na nově přimontovanou partition tak, abych nezpůsobil pohromu?

Název: Re: Rozdělení disku
Přispěvatel: nettezzaumana 07 Února 2008, 20:58:20
staci se zapnout jako root a nejlepe odhlasit beziciho uzivatele, pote prekopirovat /home na jinou partition a vytvorit do / symlink na /home
tedy::

cp --preserve -r /home /mnt/data // zkontroluj man cp, kdyz kopirujes je treba zchovat atributy. u me je to pomoci --preserve
mv /home /home_backup
ln -sn /mnt/data/home /home
?? rm -r /home_backup
Název: Re: Rozdělení disku
Přispěvatel: PG 07 Února 2008, 21:42:55
Tak jsem v mezičase stáhl a použil gparted live, mám už systémovou partition zvětšenou...

Z návodu jsem pochopil, že musím být přihlášený jako root, abych mohl přesunout /home na nové medium a nebyl konflikt s tím, že bych si přesouval a mazal nastavení právě přihlášeného uživatele.
Jak to udělat v kubuntu? Já jsem jako root fungoval jen když mi nenaběhly X. Mám shodit X a užít terminál? Jak se stát rootem?

cp --preserve -r /home /mnt/data // zkontroluj man cp, kdyz kopirujes je treba zchovat atributy. u me je to pomoci --preserve
** tomu nerozumím, omlouvám se, začínám - nechápu "/mnt/data"

mv /home /home_backup
** tohle je jen zálohování pro jistotu místo rm /home ?

** nač je ten link?
ln -sn /mnt/data/home /home
?? rm -r /home_backup
 
Čekal jsem, že jako root přesunu obsah /home na novou part. a tu pak přimontuju jako /home. Můžu ještě poprosit o objasnění?
Název: Re: Rozdělení disku
Přispěvatel: Milhouse 08 Února 2008, 07:56:32
Ano, s právy roota(admina) přesuňte/zkopírujte adresář z LiveCD /home na jiný disk a změnu zapište do /etc/fstab.
Práva získáte například tím, že před příkaz napíšete "sudo".

Tedy:
Citace
sudo cp -r /sda/home /sdb/home
Název: Re: Rozdělení disku
Přispěvatel: PG 08 Února 2008, 18:19:58
Paráda, klaplo to, děkuju.
Jen mě ve fstab trošku mátla identifikace pomocí UUID, zatímco v docu jsem se setkal spíš s formou /dev/sda2

Díky za pomoc.
Název: Re: Rozdělení disku
Přispěvatel: Milhouse 09 Února 2008, 10:06:14
Můžete použít oboje, stačí smazat to UUID a zůstat u klasického /dev/sda2.
UUID disků zjistíte v "/dev/disk/by-uuid/"
Název: Re: Rozdělení disku
Přispěvatel: nettezzaumana 09 Února 2008, 14:18:01
# /mnt/data je neco jako /foo, tzn ma to znamenat misto, kam je pripojena jina cast disku
cp --preserve -r /home /mnt/data

# protoze spousta navstevniku fora je schopna zkazit i nejjednodusi napsany postup, pisu bezpecne mv misto rm -r
mv /home /home_backup

# link je logicky, pac nam chybi /home
ln -sn /mnt/data/home /home

# ?? = odstran na vlastni zodpovednost
?? rm -r /home_backup

ps. v prihlasovaci obrazovce (jeste nejsme prihlaseni jako uzivatel) zmackneme ctrl+alt+F2 a prihlasime se do konzole jako root
Název: Re: Rozdělení disku
Přispěvatel: PG 09 Února 2008, 14:51:02
děkuju