Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Lze vytvořit zpětně samostatnou /home partition? [vyřešeno]  (Přečteno 3754 krát)

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Rád bych od zkušených věděl, zda je možné zpětně vytvořit na disku oddíl pro /home. Tedy aby to fungovalo.

Ve všech návodech čtu, že už při první instalaci je dobré si disk rozdělit na / a na /home (/home se uvádí jako přípojný bod?). Jednou před časem jsem při instalaci na starší stroj zkusil /home uvést jako přípojný bod, ale výsledek byl pouze ten, že ač se mi tenhle oddíl vytvořil a šel namountovat, prakticky nebyl moc funkční, protože i tak se v systému, tedy na oddílu /, vytvořil adresář /home a všechny aplikace a vůbec celý systém ho braly za defaultní.

Tak jak na to?

V GParted by mělo jít vytvořit nový oddíl v pohodě, ale s tímhle si nejsem jistý a nerad bych si podělal instalaci :)
« Poslední změna: 09 Listopadu 2007, 20:18:31 od TeaLover »
Nu což, linux JE závislost, a ne že ne…

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #1 kdy: 08 Listopadu 2007, 17:27:41 »
1. Vytvořit nový oddíl.
2. Všechny soubory a složky (pozor na skryté) ze starého /home někam přesunout (oddíl lze totiž připojit jen do prázdného adresáře) a teprve do prázdného adresáře připojit oddíl.
3. Nakopírovat zpět všechny soubory a složky.

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #2 kdy: 08 Listopadu 2007, 17:55:43 »
Díky, zkusím, jen bych možná potřeboval upřesnit postup toho "připojit oddíl do prázdného adresáře". Stačí jen do něj vlézt a připojit mount -a? Nebo jinak?
Nu což, linux JE závislost, a ne že ne…

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #3 kdy: 08 Listopadu 2007, 17:58:01 »
Díky, zkusím, jen bych možná potřeboval upřesnit postup toho "připojit oddíl do prázdného adresáře". Stačí jen do něj vlézt a připojit mount -a? Nebo jinak?
Myslím, že pokud se podíváte do souboru /etc/fstab tak by to mohlo bejt jasné ;) popřípadě nastudujte:

do konzole
Kód: [Vybrat]
man mount
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #4 kdy: 08 Listopadu 2007, 19:02:52 »
A asi bych to dělal přímo pod rootem v konzoli.
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

ufaak

  • Závislák
  • ***
  • Příspěvků: 2296
notebook MSI EX720X, Ubuntu 10.10

nettezzaumana

  • Host
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #6 kdy: 08 Listopadu 2007, 19:14:44 »
vcera jsem instaloval novy server a po instalaci jsem provedl nasledujici prikazy, ze kterych je jasne co jsem provedl a jak jsem mel nastavenej system a ze jsem resil "sakumprdum" to same:

:# mkfs.ext3 /dev/hdb5 && fsck.ext3 /dev/hdb5  // zformatuji nepripojenou partition && checknu ji
:# mkdir /mnt/homeless  // vytvorim adresar v /mnt kam ji mountnu
:# echo -e "/dev/hdb5\t/mnt/homeless\text3\tdefaults\t0\t0" >>/etc/fstab // rovnou zapisu radek do fstab -- \t je tabulator
:# mount -a  // mountnu to
:# mv /home/* /mnt/homeless  // presunu obsah /home do nove part. jsem v soucasne chvili prihlasen pouze jako root
:# cd /mnt/homeless  // presunu se do nove partition
:# for x in $(ls); do ln -sn $(pwd)/$x /home/$x && chown -R $x ./$x && chown -R $x /home/$x; done  // udelam cyklus, ktery probehne tolikrat, kolik je v soucasnem adresari polozek $(ls) a v kazdem prubehu si zapamatuje jmeno jedne polozky jako $x, coz je jmeno domovskeho adresare a zaroven i jmeno uzivatele systemu a udela symlink do /home a dale chowne jak adresar s domovskou slozkou tak i symlink danemu uzivateli, protoze jsem ho presunul a vytvoril jako root..
:# echo "done, vivat Tux :D"

temito prikazy jsem tedy dokazal behem 60s zformatovat a pripojit natrvalo novou partition a presunout na ni domovske slozky vsech uzivatelu a tim tedy pripojit a nakonfigurovat novou part jako /home ;)

jj.Linux je mocnej pomocnik..
« Poslední změna: 08 Listopadu 2007, 19:43:53 od nettezzaumana »

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #7 kdy: 09 Listopadu 2007, 18:51:06 »
Takže, husarský kousek se zdařil :)  Novou partyšnu mám mountnutou do /home a mám tam vše, co tam bylo předtím, jen fakt moc nevím, co s fstab. Tedy spíš netuším, co přesně za zápis přidat. Moje současný fstab obsahuje tohle:

Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=e2758e7d-e7aa-4c3b-8aa3-09245a4db546 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda5
UUID=2a513369-45f7-4f39-9a92-e561e7c8d6e2 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

...nový oddíl je /dev/sda3

Jo, a kdoví proč mi zmizely soubory z Plochy - jdou v pohodě najít a cesta je jako předtím, ale fyzicky nejsou vidět. Tak jsem je normálně z hledacího okna vyjmul a přesunul natvrdo na plochu, teď už vidět jsou :D
« Poslední změna: 09 Listopadu 2007, 19:01:03 od TeaLover »
Nu což, linux JE závislost, a ne že ne…

nodrive

  • Aktivní člen
  • *
  • Příspěvků: 415
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #8 kdy: 09 Listopadu 2007, 19:45:53 »
Pokud je na tom disku ext3, přidejte do fstab:
Kód: [Vybrat]
# /dev/sda3
/dev/sda3 /home           ext3    defaults        0       2

Pokud chcete použít UUID, zjistíte ho příkazem:
Kód: [Vybrat]
sudo vol_id /dev/sda3

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: Lze vytvořit zpětně samostatnou /home partition?
« Odpověď #9 kdy: 09 Listopadu 2007, 20:17:03 »
Tak teď to vypadá takhle:

Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=e2758e7d-e7aa-4c3b-8aa3-09245a4db546 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda5
UUID=2a513369-45f7-4f39-9a92-e561e7c8d6e2 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
# /dev/sda3
/dev/sda3 /home           ext3    defaults        0       2
UUID_FS_UUID=5cf1072f-b909-4b19-b3a3-5e6f6f91415f

...a zatím to chodí výborně! Díky moc!

Nu což, linux JE závislost, a ne že ne…

Petr.S

  • Návštěvník
  • Příspěvků: 29
    • Český masochismus v IM
Re: Lze vytvořit zpětně samostatnou /home partition? [vyřešeno]
« Odpověď #10 kdy: 09 Listopadu 2007, 20:28:58 »
Tak teď to vypadá takhle:
Kód: [Vybrat]
.
.
UUID_FS_UUID=5cf1072f-b909-4b19-b3a3-5e6f6f91415f


Toto tam být nemá

buďto takhle

Kód: [Vybrat]
.
.
# /dev/sda3
UUID=5cf1072f-b909-4b19-b3a3-5e6f6f91415f /home           ext3    defaults        0       2

nebo takhle

Kód: [Vybrat]
.
.
# /dev/sda3
/dev/sda3 /home           ext3    defaults        0       2

a na konci by měl být prázdný řádek (odentrovat)
Co je to Hardware?
Ta část počítače, do které můžete kopnout, když přestane fungovat software.

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: Lze vytvořit zpětně samostatnou /home partition? [vyřešeno]
« Odpověď #11 kdy: 10 Listopadu 2007, 22:09:33 »
Tak jsem to opravil. Ale chodilo to i s tou mojí variantou :) Každopádně už si chrochtám... Díky!
Nu což, linux JE závislost, a ne že ne…

 

Provoz zaštiťuje spolek OpenAlt.