Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: luisah 23 Července 2007, 18:48:04
-
Dobrý den jsem trochu zmatený po instalaci Xubuntu 7.04. Rozdělil jsem si disk 40Gb na 6Gb ext3, 1000Mb Swap a zbytek jsem nechal na složku /Home, jenomže nyní to vypadá takto:
6Gb kam měl být instalován systém je také "pravděpodobně" naistalovaná složka home - nyní zbývá složce /Home tak 2Gb volného místa, přitom tam je tak maximálně pár Mb,
Swap je OK,
a 32Gb mám jako přípojný bod, do kterého nemohu zapisovat (jen jako root).
Snad jsem to srozumitelně popsal, nevíte jak se mě toto podařilo a případně jak to opravit, nebo alespoň sprovoznit ten přípojný bod se 32Gb, abych alespoň zvýšil kapacitu /Home - ale jak píši výše nejsem si tou složkou home zcela jistý.
Děkuji
-
Důležitý je ten krok při instalaci, kde se přiřazují /, /home a swap k různým oddílů disku. Jestli jste /home na tu velkou partitionu nepřiřadil, máte ho na té menší s /.
Možná by vám mohlo pomoct tohle:
http://forum.ubuntu.cz/viewtopic.php?id=12463
-
Díky za odkaz, vyzkoušel jsem obě varianty,uvedených v odkaze, ale daleko jsem se nedostal.
U první variaty jsem kolonku /Home vůbec nenašel - bylo tam hda1, hda2 ale hda3(v gparted) tam není (pokud je to tzv. svazek 32G, který je takto nazván na ploše)
U druhé varianty jsem vyzkoušel zadat: sudo mount /dev/hda3 /media/hda3 - ale vypsalo mi to že neexistuje /media/hda3. Tak nevím co dál.
-
Jak to, že máš hda1 a hda2 a ne jenom hda1?
1. oddíl je pro / - 6GB
2. oddíl je pro swap - 1GB
3. oddíl měl být pro /home - 40 GB
máš tam snad ještě další oddíly? Asi máš ještě s win.
4. oddíl je pro win - x GB - hda1
ale co je to hda2? Dnes už se k PC asi nedostanu, snad to nějak vykoumáš.
-
No když jsem si nainstaloval gtparted, tak mi ukázal že mám 40Gb HDD a rozdělen je na:
1) hda1 6GB / a tedy i /Home -ext3
2) hda2 1GB swap
3) hda3 - 32GB tam měl být /Home -ext3
, je dost možné že je to jenom označení partition v gparted - mám 2 HDD - Xubuntu a win.
a tedy mám druhý HDD - 6GB s win, ten je vpořádku, a je jako "přípojný bod" na ploše "svazek 6GB".
Nešlo by např. spustit live CD s Xubuntu, spustit instalaci a zvolit /Home na 32GB partition a po zpracování zrušit instalaci a podle návodu v odkazu překopírovat /Home a nynější smazat?
-
Pošlete výpis těch příkazů:
sudo fdisk -l
cat /etc/fstab
-
jakub.lucky tady posílám ty výpisy
1) sudo fdisk -l
Disk /dev/hda: 40.0 GB, 40000000000 bytes
255 heads, 63 sectors/track, 4863 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes
Zařízení Boot Start End Blocks Id System
/dev/hda1 1 729 5855661 83 Linux
/dev/hda2 730 851 979965 82 Linux swap / Solaris
/dev/hda3 852 4863 32226390 83 Linux
Disk /dev/hdb: 6448 MB, 6448619520 bytes
255 heads, 63 sectors/track, 784 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes
Zařízení Boot Start End Blocks Id System
/dev/hdb1 * 1 784 6297448+ c W95 FAT32 (LBA)
2) cat /etc/fstab
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/hda1
UUID=d35a64dc-8b65-45c1-bad5-3ebbc03c4486 / ext2 defaults,errors=remount-ro 0 1
# /dev/hdb1
UUID=2924-1CDD /media/hdb1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hda2
UUID=79bdfec8-804f-498e-b005-d363f8ea9518 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
Tak to je jasné, hda3, které máš vyhrazené na /home, není vůbec ve fstabu
Vše provádějte s vypnutým xserverem (jistota je jistota)
Zálohujte fstab
sudo cp /etc/fstab /etc/fstab-24-07-2007namountujte hda3 k dočasnému užití
sudo mkdir -p /media/hda3
sudo mount -t ext3 -o defaults /dev/hda3 /media/hda3Nakopírujeme současný /home na novou partition
cp -rp /home /media/hda3
Editujte /etc/fstab, přidejte tento řádek
/dev/hda3 /home ext3 defaults,errors=remount-ro 0 1Restartujte...
Kdyby něco, obnovte fstab ze zálohy
-
Ještě mám drobný, možná blbý dotaz, jak vypnout xserver, a také v hda3 podle gparted je cca 1,5 GB dat, nevím co to tam dělají, jelikož jsem formátoval hda3, ale přesto neměl bych znovu naformátovat hda3, nebo je to v podstatě jedno, i přesto když vlezu do hda3, je tam pouze složka něco jako "lost+něco"?
-
Ještě mám drobný, možná blbý dotaz, jak vypnout xserver, a také v hda3 podle gparted je cca 1,5 GB nevím co to tam dělá, jelikož jsem formátoval hda3, ale přesto neměl bych znovu naformátovat hda3, nebo je to v podstatě jedno?
Pokud je ten oddil vetsi a je to v filesystemu Ext3, tech 1,5GB patrne zabral rozpis inodu... takze to je v poradku.
Xorg vypinat nemusite... pri startu PC zvolte Recovery mode a nabehne Vam pouze konzole.
-
Díky jakub.lucky a diwoczaak vyzkouším a budu informovat o výsledku a nebo nadále otravovat :) .
-
Takže jakub.lucky úplně se to nepodařilo, při restartu najelo fsck a projíždělo hda3 s touto hláškou: Not automatically fixing t/dev/hda3
po najetí to skončilo u přihlašovací obrazovky, což by nemělo jelikož jsem zrušil přihlašování a ukázalo to tuto hlášku:
" Your home derectory is listed as: "/home/...." but it does not appear to exist. Do you want to log in with the / (root) directory as your home directory? It is nulikely anything will work unless you use a failsafe session."
Ať jsem zkoušel cokoliv tak se mě nepodařilo přihlásit. Zatím jediný úspěch je ten, že se složka home zkopírovala na hda3 (32Gb). Tak nevíte prosím, kde by mohla být chyba?
-
Dobrý den, je tedy jediné řešení kompletní reinstal systému?
-
ak som správne pochopil, čo ste robili, tak netreba zmazať obsah /home ? Lebo darmo sa tam pripája hda3, ked tam po príkaze "cp -rp" všetko zostalo
edit: teda lepšia možnosť bude /home len premenovať na čo ja viem /home_bak (pre prípad, že by to aj tak nešlo). A ak to nerozbeháš, stále máš možnosť obnoviť fstab do pôvodného stavu
edit2: alebo si nechaj /home na oddiely kde máš / a v gparted si ho rozšír na X GB. Neviem čo všetko budeš priinštalovávať, ale môj / mám 5,4 GB a (vrátane home) a stále sú voľné 2 GB
-
Ted nevím olbrait jestli já jsem tě pochopil, s tím gparted to myslíš jak? Myslíš tím že se dá z hda3 odebrat X GB (např. celé hda3 32GB) a přidat ho ke hda1 kde mám /? Nebude pak nutné formátování? A jak bude vypadat např. reinstal, když budu mít složku /home společně s /?
-
A jak bude vypadat např. reinstal, když budu mít složku /home společně s /?
Při re-instal budeš muset zálohovat /home na nějakou jinou partition nebo na CD/DVD
Pokud budeš připojovat k již existujícímu oddílu další oddíl tak se to pak celý naformátuje, ale tuhle informací ber s rezervou.
-
S tou zálohou to je právě ono, když bych to měl jak by to mělo být, systém na jiné partition a /home na jiné, pak není problém s neformátováním /home a přeinstalací systému. A nemůžu se zatím dobrat k nějakému řešení jak tu složku přehodit na jinou partition, aniž bych kompletně nemusel přeinstalovat systém a znovu vše doinstalovávat. Xubuntu mám na staré kraksně, kde veškerá instalace trvá poměrně dost dlouho.
To připojování jiné partition, tudíž zvětšení oddílu, je pro mě zatím to nejhorší řešení, právě kvůli možnosti reinstalu či upgradu, bez obav že příjdu o data, alespoň se zvětší uložné místo.
-
pokial máš za partíciou voľné miesto, tak v gparted nie je problém ju rozšíriť smerom doprava bez toho, aby sa ti partícia ktorú rozširuješ formátovala. Robil som to už x-krát (zatial bez straty dát, ale všetko je raz poprvé :))
edit: alternatíva je vytvoriť si nového užívateľa. Keď sa ti naštartuje systém a grafické prostredie, prepni sa do konzoly (Ctrl+Alt+F2), prihlás sa, zadaj "sudo killall gdm" (ak ti beží Gnome) , potom sa prihlás ako root (su + enter + heslo) a vytvor nového užívateľa "adduser uzivatel", zadaj jeho heslo.... Prihlás sa "su uzivatel" + heslo a odštartuj Gnome "startx". Ak ťa doň nepustí i s novým užívateľom, tak to bude pravdepodobne problém prístupových práv na /home
-
No, tak to jsou zajímavé informace, sice myslím že jsi nečetl nebo nepochopil, nic ve zlém, můj první příspěvek, ale i toto by mě mohlo pomoci, ačkoli s /home jako takovým nemám problém, ten mám společně na hda1 se systémem, ale nevím jak vyjmout /home s hda1 a přehodit ho na hda3, který jsem měl k tomu určený.
Ale s těma právama, mám přípojný bod hda3, který požaduje přihlášení pod root. Šlo by to přehodit na běžného uživatele, nebo bude nutné vytvořit nového uživatele podle toho co jsi napsal? Skrátka bych oželel složku home a měl bych "home" jako přípojný bod. Nastavení ve složce home, předpokládám, bych musel při reinstalu skopírovat a potom jen vložit do složky zpět. Šlo by to takto?
Má Xubuntu, tedy Xfce.
-
Presun /home na jiny disk se tu resil uz nekolikrat, treba
http://forum.ubuntu.cz/viewtopic.php?id=11189
nesmite byt prihlaseny, protoze byste /home pouzival. lepsi je se prihlasit jako root v textove konzoli (treba Ctrl+Alt+F2, zpet s F7), ten ma domovsky adresar /
-
No, tak to jsou zajímavé informace, sice myslím že jsi nečetl nebo nepochopil, nic ve zlém, můj první příspěvek, ale i toto by mě mohlo pomoci, ačkoli s /home jako takovým nemám problém, ten mám společně na hda1 se systémem, ale nevím jak vyjmout /home s hda1 a přehodit ho na hda3, který jsem měl k tomu určený.
ak si urobil to, čo ti poradil jakub.lucky, tak /home máš už na hda3 aj so systémom na hda1 a to ktorý sa ti použíje záleží len od toho, ktorý máš nastavený vo fstab-e. Takže to nechaj ako ti radil jakub.lucky a ak sa ti nebude dať prihlásiť vytvor si nového užívateľa ako som ti písal (ten sa ti vytvorí na hda3) a ak sa ti nebude dať prihlásiť ani naňho, tak je to problém s právami na hda3 čo vyriešime hneď ako povieš ako si dopadol. Good luck
edit: po tom skopírovaní si nezabudni premenovať pôvodný /home a namiesto neho vytvoriť nový priečinok /home (aby sa ti malo hda3 kam pripojiť)
-
Díky olbrait, myslím že to je ono co jsem potřeboval, přesně ten problém s právy co jsi popisoval, a to přejměnování, jsem taky neudělal, takže zatím díky a zkusím to teda už rozchodit.
-
Jeste jedna pripominka, v /etc/fstab mate radek
/dev/hda3 /home ext3 defaults,errors=remount-ro 0 1zmente si jej na
/dev/hda3 /home ext3 defaults,errors=remount-ro 0 2To posledni cislo je pro fsck, rika mu, jak se ma poustet kontrola filesystemu. Pokud maji dva filesystemy stejne cislo, pousti se kontrola na obou zaroven. A to neni dobre, pokud jsou filesystemy na jednom disku, diskove hlavy pak letaji sem a tam...
UPDATE!!!: vyse uvedena informace neplati, u oddilu na stejnem pevnem disku se fdisk zaroven nespusti.
-
Díky za připomínku kkaarreell.