Kirjoittaja Aihe: Vs: Uuden HOME -osion liittäminen [Ratkaistu]  (Luettu 2892 kertaa)

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: Uuden HOME -osion liittäminen [Ratkaistu]
« : 12.04.17 - klo:17.50 »
Koneessani on kaksi levyä. Aikoinaan tilanpuutteen vuoksi asensin HOME -osion eri levylle kuin käyttiksen (16.04 LTS). Nyt tilanne on muuttunut ja haluaisin uuden HOME -osion samalle levylle kuin käyttiskin, jotta voin siirtää sen levyn toiseen koneeseen. Miten tulisi menetellä?
« Viimeksi muokattu: 13.04.17 - klo:00.48 kirjoittanut ubutumpula »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11440
    • Profiili
    • Tomin kotisivut
Vs: Uuden HOME -osion liittäminen
« Vastaus #1 : 12.04.17 - klo:18.57 »
Eli haluat muuttaa nykyistä asennusta niin, että kotiosio (osio, joka on liitetty /home-liitospisteeseen) on samalla levyllä kuin juuriosio (eli osio, jonka liitospiste on /). Tässä on kolme vaihetta:
  • Tee tilaa uudelle kotiosiolle eli käytännössä kutista levyltä nykyisiä osioita ja sitten luo siihen tilaan uusi osio (tiedostojärjestelmä tavallisesti ext4).
  • Kopioi tiedostot uudelle kotiosiolle. Tee kopiointi niin etteivät oikeudet muutu eli käytännössä helpoin lienee cp -a.
  • Korjaa juuriosion etc/fstab-tiedostoon oikeat merkinnät /home-liitospisteen kohdalle.

Jos et halua tai tarvitse enää erillistä kotiosiota, voit jättää tuon osioiden luonnin väliin ja kopioida tiedostot juuriosion home-hakemistoon sekä poistaa /home-liitospisteen fstab-tiedostosta. Tämä on hieman yksinkertaisempaa, mutta ei merkittävästi. Molemmat kyllä onnistuvat ohjeita noudattamalla.

Ohjeet Wikissä: Kotihakemisto omalla osiollaan
Ohje on hieman vanhahtava, mutta olennaisilta osiltaan edelleen käyttökelpoinen. Gparted löytyy hieman eri tavalla nykyisistä jakeluista, mutta on edelleen mukana asennuslevyllä. Live-CD:n vastine on nykyään asennuslevy (tai -tikku) käynnistettynä kokeilutilassa.

Tässä tapauksessa et halua lisätä toista /home-liitospistettä fstab-tiedostoon vaan korjata vanhan sopivaksi. Tämä on tärkeä huomio ettei niitä tule vahingossa kahta. Lisäksi suosittelen myös käyttämään fstabissa osiotunnuksen sijaan osion UUID-tunnusta, jotka näet tällä komennolla:
Koodia: [Valitse]
sudo blkidLaitat siis uuden kotiosion UUID-tunnuksen vanhan osion UUID:n tilalle; muita muutoksia ei tarvita, jos vanha osio käyttää samaa tiedostojärjestelmää kuin uusi.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: Uuden HOME -osion liittäminen
« Vastaus #2 : 12.04.17 - klo:19.30 »
Tein nuo vaiheet juuri täsmälleen noin, mutta yrittäessäni kirjautua tuolle levylle, niin palaa aina takaisin kirjautumisikkunaan. Jos vaihdan tuon toisella levyllä olevan HOME -osion UUID:n takaisin, niin kirjautuminen onnistuu normaalisti. Jossain on siis jotain vielä tekemättä.
Gparted näyttää tuon toisella levyllä olevan (siis vanhan) HOME -osion kohdalla liitospisteen "/home", mutta tuon uuden kohdalla on vain tyhjää. Johtuisiko siitä?

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Uuden HOME -osion liittäminen
« Vastaus #3 : 12.04.17 - klo:22.35 »
Tein nuo vaiheet juuri täsmälleen noin, mutta yrittäessäni kirjautua tuolle levylle, niin palaa aina takaisin kirjautumisikkunaan. Jos vaihdan tuon toisella levyllä olevan HOME -osion UUID:n takaisin, niin kirjautuminen onnistuu normaalisti. Jossain on siis jotain vielä tekemättä.

Näytä listaukset:

Koodia: [Valitse]
sudo blkid
Koodia: [Valitse]
cat /etc/fstab
Uuden kotiosion sisältö kiinnostaisi myös:

Koodia: [Valitse]
sudo mount /dev/sdXY /mnt
ls -l /mnt
(missä /dev/sdXY on uuden kotiosiosi laite)

Gparted näyttää tuon toisella levyllä olevan (siis vanhan) HOME -osion kohdalla liitospisteen "/home", mutta tuon uuden kohdalla on vain tyhjää. Johtuisiko siitä?

Eli mitä fstabissa oli määritelty, kun katsoit tilannetta GPartedilla? Tuossa tilanteessa vanha kotiosio oli liitettynä pisteeseen /home ja uutta osiota ei oltu liitetty mihinkään, joka on odotettu tilanne, jos olit niin määritellyt fstabissa.

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: Uuden HOME -osion liittäminen
« Vastaus #4 : 13.04.17 - klo:00.02 »
Tässä listauksia
sudo blkid:

/dev/sda1: LABEL="14.04 LTS (sda1)" UUID="96c35c05-eba3-426d-a846-433f5ead3e08" TYPE="ext4" PTTYPE="dos" PARTUUID="000e01c0-01"
/dev/sda4: LABEL="v12.04 (sda4)" UUID="063dcfd2-e2d9-4fac-b85e-680439e90339" TYPE="ext4" PARTUUID="000e01c0-04"
/dev/sda5: LABEL="10.04 LTS (sda5)" UUID="40417b11-d60d-440a-b5d8-b51768626998" TYPE="ext4" PARTUUID="000e01c0-05"
/dev/sda6: LABEL="NTFS1 (sda6)" UUID="06B3A9D91E4ADBCB" TYPE="ntfs" PARTUUID="000e01c0-06"
/dev/sda7: LABEL="NTFS2 (sda7)" UUID="56457CCF37BF4AC8" TYPE="ntfs" PARTUUID="000e01c0-07"
/dev/sda8: LABEL="12.04 LTS (sda8)" UUID="3146f27d-fb7e-4e95-a35f-1cbb2e228852" TYPE="ext4" PARTUUID="000e01c0-08"
/dev/sda9: LABEL="12.04 LTS/HOME" UUID="cc09c3f5-a83c-4ff3-b3a4-613a649549bc" TYPE="ext4" PARTUUID="000e01c0-09"
/dev/sda10: UUID="e7a5fd66-88bb-46e8-8f0f-4774107db8f9" TYPE="ext4" PARTUUID="000e01c0-0a"
/dev/sda11: LABEL="ACER (sda11)" UUID="8A180D80180D6C8F" TYPE="ntfs" PARTUUID="000e01c0-0b"
/dev/sda12: LABEL="14.04 LTS/HOME" UUID="427a4d1b-5dcf-45e0-a653-76271f5006a1" TYPE="ext4" PARTUUID="000e01c0-0c"
/dev/sda13: LABEL="16.04 LTS(sda13)" UUID="35c94a53-67b6-430e-970d-b9adb272b92d" TYPE="ext4" PARTUUID="000e01c0-0d"
/dev/sda14: UUID="6cdf1246-f297-46f9-8b18-e5054906e272" TYPE="swap" PARTUUID="000e01c0-0e"
/dev/sdb1: LABEL="PQSERVICE" UUID="A078DB3F16D9B5D2" TYPE="ntfs" PARTUUID="e7f5fc3a-01"
/dev/sdb5: LABEL="16.04 LTS (sdb5)" UUID="e0140533-8925-4d4e-bd0c-0c8a4024f5ff" TYPE="ext4" PARTUUID="e7f5fc3a-05"
/dev/sdb6: LABEL="Varaus (sdb6)" UUID="fc50e42f-6045-4266-a86d-e6f8ff02955d" TYPE="ext4" PARTUUID="e7f5fc3a-06"
/dev/sdb7: UUID="be49f6a0-05c4-4c44-b6f1-3e598d746f17" TYPE="swap" PARTUUID="e7f5fc3a-07"
/dev/sdb8: UUID="f9b5e062-36b6-4334-8f8d-014ff9bf64c2" TYPE="ext4" PARTUUID="e7f5fc3a-08"

fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb6 during installation
UUID=e0140533-8925-4d4e-bd0c-0c8a4024f5ff /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda9 during installation
# UUID=cc09c3f5-a83c-4ff3-b3a4-613a649549bc /home           ext4    defaults        0       2
# /home was on /dev/sdb8 during installation
UUID=f9b5e062-36b6-4334-8f8d-014ff9bf64c2 /home           ext4    defaults        0       2
# swap was on /dev/sdb8 during installation
UUID=be49f6a0-05c4-4c44-b6f1-3e598d746f17 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0 

ja uudelle kotiosion sisällöksi kopioitu vanhan kotiosion sisältö:

drwxrwxrwx  5 minä minä    4096 loka   6  2014 Ab
-rw-rw-rw-  1 minä minä 6128640 syys  21  2015 Asiak1.doc
drwxrwxrwx 19 minä minä    4096 maali  3 13:46 Asiakirjat
drwxrwxrwx  2 minä minä    4096 kesä   9  2013 det_ancestor_report
drwxrwxrwx  2 minä minä    4096 kesä   9  2013 det_descendant_report
drwxrwxrwx  4 minä minä    4096 joulu 13 00:29 Digiboksi Vu+ Duo2
drwxr-xr-x  2 minä minä    4096 loka   3  2016 dwhelper
-rw-r--r--  1 minä minä    8511 syys  13  2015 examples.desktop
drwxrwxrwx  2 minä minä    4096 syys  24  2014 Images
drwxrwxrwx  2 minä minä    4096 kesä   8  2014 Imaget
drwxrwxrwx  3 minä minä    4096 touko  9  2016 Julkinen
drwxrwxr-x  2 minä minä    4096 huhti 17  2016 Kameran kortti 128 MB
drwxrwxrwx  3 minä minä    4096 huhti 27  2014 Kameran kortti 2GB
drwxrwxrwx  3 minä minä    4096 marra 24  2014 Korput
drwxrwxr-x  2 minä minä    4096 huhti 12 20:22 Kuvat
drwxrwxr-x  2 minä minä    4096 huhti 12 20:23 Lataukset
drwxrwxr-x  2 minä minä    4096 loka  26 04:45 LGPL
drwxrwxrwx  2 minä minä    4096 syys  22  2015 Mallit
drwxrwxrwx  2 minä minä    4096 marra 27  2014 menut
drwxrwxrwx  3 minä minä    4096 marra 27  2014 MsDos
drwxrwxrwx  3 minä minä    4096 marra 27  2014 MS-dos
drwxrwxrwx  2 minä minä    4096 elo   29  2014 Musiikki
drwxrwxrwx  8 minä minä    4096 loka  20  2014 My Albums
drwxrwxrwx  8 minä minä    4096 helmi  3  2014 Nimetön kansio
drwxrwxr-x  2 minä minä    4096 joulu 28 16:10 Omituiset otukset
drwxrwxr-x  2 minä minä    4096 marra 18  2015 Osoite
drwxrwxrwx  2 minä minä   36864 huhti 27  2014 Palautus 1
drwxrwxrwx  2 minä minä    4096 huhti 11 23:53 Pvkirja
drwxrwxrwx  6 minä minä    4096 tammi 10  2014 r13
drwxrwxrwx  3 minä minä    4096 loka   6  2014 simpleviewer_2.3.2
drwxrwxrwx  9 minä minä    4096 tammi  8  2014 Suku
drwx---rwx  2 minä minä    4096 joulu 20 12:53 Temppi
drwxrwxrwx  4 minä minä    4096 maali 30 21:51 Tikut
drwxrwxrwx  2 minä minä    4096 marra 10 23:18 Työpöytä
drwxrwxr-x  2 minä minä    4096 helmi  6  2013 Ubuntu One
drwxrwxrwx  6 minä minä    4096 elo   20  2013 usr
drwxrwxrwx  7 minä minä    4096 helmi  3  2014 Vanha tikku
drwxrwxrwx  2 minä minä    4096 loka   5  2014 Vanhatvalokuvat
drwxrwxr-x  2 minä minä    4096 huhti 12 20:23 Videot
drwxrwxrwx  6 minä minä    4096 joulu  1  2015 VirtualBox VMs
drwxrwxrwx  3 minä minä    4096 helmi  3  2014 W508 kuvat
drwxrwxrwx  8 minä minä    4096 marra 20  2014 XP
drwxrwxrwx  2 minä minä    4096 touko 23  2013 YleAreena

sda:ssa on siis vanha kotiosio (sda9) ja uusi on sdb:ssä (sdb8). Juuriosio on sdb5.

Niin, tietenkään uusi ei voinut olla liitettynä, kun en sitä saanut esille, koska en päässyt tuon uuden kotiosion kanssa kirjausruutua pidemmälle. En siis voinut katsoa gpartetilla tilannetta uuden osion kanssa. Vai olisiko siinä jokin temppu, millä se onnistuisi, ilman kirjautumista?

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Uuden HOME -osion liittäminen
« Vastaus #5 : 13.04.17 - klo:00.12 »
ja uudelle kotiosion sisällöksi kopioitu vanhan kotiosion sisältö:

drwxrwxrwx  5 minä minä    4096 loka   6  2014 Ab
-rw-rw-rw-  1 minä minä 6128640 syys  21  2015 Asiak1.doc
drwxrwxrwx 19 minä minä    4096 maali  3 13:46 Asiakirjat
[...]

Listaamasi tiedostot ovat nyt siis osion juuressa? Se ei käy, koska silloinhan ne päätyvät /home-hakemistoon /home/minä -hakemiston sijaan.

Luo osiolle hakemisto tunnuksesi nimellä, ja siirrä nuo kamat sen alle.

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: Uuden HOME -osion liittäminen [Ratkaistu]
« Vastaus #6 : 13.04.17 - klo:00.47 »
Niinpä tietenkin. Enpä hoksannut tuota juttua.

Kiitos hyvistä ohjeista.