Hogyan hozzunk létre külön otthoni partíciót az Ubuntu telepítése után

  • Chris Hoffman

    @chrisbhoffman

  • June 17, 2012, 6:00am EDT

image

Az Ubuntu alapértelmezés szerint nem használ külön /home partíciót, bár sok Linux felhasználó ezt preferálja. A külön otthoni partíció használata lehetővé teszi az Ubuntu újratelepítését anélkül, hogy elveszítené személyes fájljait és beállításait.

Míg a külön otthoni partíciót általában a telepítés során választja ki, az Ubuntu telepítése után is áttérhet egy külön otthoni partícióra – ez azonban némi munkát igényel.

Az Ubuntu telepítése közben

A külön otthoni partíció létrehozása az Ubuntu telepítése közben egyszerű. Válassza a “Valami más” telepítési lehetőséget az egyéni partícióelrendezés használatához és több partíció létrehozásához. Állítsa be az egyik partíció csatlakoztatási pontját /-nek – amely a gyökér fájlrendszert fogja tartalmazni -, egy másik partíció csatlakoztatási pontját pedig /home-nak. Amikor a jövőben telepíti az Ubuntut, a régi otthoni partícióját ismét /home-ként állíthatja be – de ügyeljen arra, hogy a Formátum jelölőnégyzetet törölje, különben a fájljai törlődnek.

image

Az Ubuntu telepítése után

Ha az Ubuntu telepítése során nem hoz létre külön otthoni partíciót, nem kell az Ubuntut a nulláról újra telepítenie. A telepítés utáni külön otthoni partícióra való áttéréshez létre kell hoznia egy új partíciót (amihez esetleg át kell méreteznie a meglévő partícióit), a meglévő otthoni könyvtárából át kell másolnia a fájlokat erre a partícióra, és meg kell mondania az Ubuntunak, hogy az új partíciót a /home címre csatolja.

1. lépés: Új partíció létrehozása

Ha van némi szabad helye, ez a lépés egyszerű. Ha nincs, akkor át kell méreteznie a rendszerpartíciót, és új partíciót kell létrehoznia a szabad helyen. Kövesse az Ubuntu partíciók átméretezéséről szóló útmutatónkat, hogy elvégezze ezt a lépést. Ha van szabad helye, vagy nincs szüksége a rendszerpartíció átméretezésére, akkor egyszerűen telepítheti a GPartedet, és létrehozhatja a partíciót újraindítás nélkül, élő CD-ről – ext4 partíciót szeretne létrehozni.

image

2. lépés: Az otthoni fájlok másolása az új partícióra

Az Ubuntu megkönnyíti az új partíció csatolását – csak kattintson rá az Eszközök alatt a fájlkezelőben. Miután ezt megtette, kattintson a Go menüre, és válassza a Location (Hely) menüpontot, hogy megnézze a csatolási pontját.

image

Elindít egy terminált, és a következő paranccsal létrehozza a jelenlegi /home könyvtárának másolatát az új partíción, ahol a /mount/location a mountolt partíció helye:

sudo cp -Rp /home/* /mount/location

Hirdetés

Megjelenik egy hiba a .gvfs könyvtárat – ez normális; figyelmen kívül hagyhatja.

image

Az új home könyvtárat ellenőrizze, hogy tartalmazza-e a fájljait. A régi home könyvtárat azonban még nem fogjuk törölni.

image

3. lépés: Keressük meg az új partíció UUID-jét

A fenti hosszú, véletlenszerűnek tűnő karakterlánc valójában a partíció UUID-je, és szükségünk lesz rá, hogy hozzáadjuk a partíciót az fstab fájlunkhoz, amely megmondja a Linuxnak, hová csatolja a partíciókat indításkor. A partíció UUID-jét a következő parancs terminálban történő futtatásával is megtalálhatjuk:

sudo blkid

image

4. lépés: Az fstab fájl módosítása

Az fstab fájlunk módosítása előtt készítsünk egy biztonsági másolatot, amit a biztonság kedvéért vissza tudunk állítani:

sudo cp /etc/fstab /etc/fstab.backup

Hirdetés

Következő lépésként futtassuk a következő parancsot az fstab fájl megnyitásához geditben. Ha szeretné, használhat más szövegszerkesztőt is.

gksu gedit /etc/fstab

Adja hozzá a következő szöveget az fstab fájlhoz egy új sorban, a _____ részt a fenti sudo blkid parancsból származó új otthoni partíció teljes UUID-jával helyettesítve:

UUID=_____ /home ext4 nodev,nosuid 0 2

image

A sor hozzáadása után mentse el a fájlt.

5. lépés: Home könyvtár áthelyezése & Újraindítás

Terminálból futtassa a következő parancsot a home könyvtár elhagyásához, a jelenlegi home könyvtár áthelyezéséhez egy helyőrző helyre, és egy új, üres home könyvtár létrehozásához, amelyhez az új partíciót csatlakoztatja:

cd / && sudo mv /home /home_old && sudo mkdir /home

image

Hirdetés

Elindítsa újra a számítógépet a parancs futtatása után. A következő paranccsal indíthatja újra:

sudo shutdown -r now

Takarítás

A számítógép újraindítása után normálisan be kell tudnia jelentkezni. Az Ubuntu most már a különálló otthoni partíciót használja. Miután meggyőződött róla, hogy minden rendben ment, és még mindig minden fájlja a /home könyvtárban van – biztos, ami biztos -, eltávolíthatja a /home_old könyvtárat, hogy helyet szabadítson fel:

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman a How-To Geek főszerkesztője. Több mint egy évtizede ír a technológiáról, és két évig a PCWorld rovatvezetője volt. Chris írt a The New York Times-nak, technológiai szakértőként interjút adott olyan televíziós csatornáknak, mint a miami NBC 6, és olyan hírcsatornák is beszámoltak munkájáról, mint a BBC. 2011 óta Chris több mint 2000 cikket írt, amelyeket közel egymilliárdszor olvastak el – és ez csak itt, a How-To Geek-nél történt.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.