Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: Pontus12 - 23.09.21 - klo:13.44

Otsikko: Voiko Koti hakemiston siirtää ssd-levylle, jos sen formatoi ext4:llä(RATKAISTU)
Kirjoitti: Pontus12 - 23.09.21 - klo:13.44
Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä. Samoin kysyisin, voisinko asentaa tälle ulkoiselle levylle Kubuntun ohjelmia. Niin säästäisin tilaa, sillä suurin osa levystäni on partitioitu Windowsille. Järjestelmäni on siis double-boot ja linux partitio valitettavan pieni. Minulla on tiettyjä ohjelmia, joita voi käyttää vain Windowsissa, joten en voi pienentää sen osuutta. Tärkeimmät tiedostoni ovat Windows-osiolla, mutta ssd-levyn käyttäminen helpottaisi tilannettani linuxin suhteen.

(Piti lyhentää otsikkoa)
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 23.09.21 - klo:13.54
Voi sen siirtää ihan minne vain, mutta kannattaa pitää huolta siitä, että kyseinen taltio myös liitetään käynnistyksessä – muuten et pääse kirjautumaan sisään. (Graafisessa tilassa: virtuaalikonsolissa onnistuu ja tulee vain varoitus, ettei /home/tunnus-kansiota löydy.)

Itselläni /home on NASsilla NFS4:n kautta liitettynä. Ongelmia tulee heti, jos esim. verkkoyhteys katkeaa kesken tai NAS ei vastaa.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 23.09.21 - klo:14.03
Kiitos vastauksesta. Miten ulkoinen levy voidaan liittää järjestelmään? Pitääkö se laittaa johonin asetukseen, tai miten se tehdään?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 23.09.21 - klo:14.57
Periaatteessa riittää, että kirjoitat /etc/fstab-tiedostoon rivin, joka on muotoa:

Koodia: [Valitse]
UUID=…    /home    ext4    defaults   0    0

Missä UUID:n perään kirjoitat taltion ainutkertaisen tunnisteen ja ext4 on tiedostojärjestelmän tyyppi. Toki myös laiteosoitteella tyyppiä /dev/sdaX voi liittää, mutta se on vaarallisempaa, jos ympäristö muuttuu.

Tässä on kuitenkin nykyään pieni riski: joskus systemd jättää iloisesti piittaamatta fstab-tiedostosta. Silloin yleensä auttaa, jos yllä olevan rivin valitsimiin lisää ”x-systemd.automount”, jolloin rivi siis kuuluu:

Koodia: [Valitse]
UUID=…    /home    ext4    defaults,x-systemd.automount  0    0

Tarkkana välilyöntien kanssa! Ne ovat erotin, joten jokainen ylimääräinen tai puuttuva aiheuttaa harmia.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 23.09.21 - klo:17.59
Vielä tyhmä kysymys. Mistä minä löydän sen UUID:n, vai pitääkö se jotenkin asettaa sille ssd-levylle?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: raimo - 23.09.21 - klo:18.08
Vielä tyhmä kysymys. Mistä minä löydän sen UUID:n, vai pitääkö se jotenkin asettaa sille ssd-levylle?

Alla oleva komento kertoo sen, tosin aika sekavasti mutta kun tarkasti luet löydät oikean osion.
Koodia: [Valitse]
sudo blkid
Ne on merkitty PARTUUID="kirjainnumerosarja" tai UUID="kirjainnumerosarja"
Liitä toi kirjainnumerosarja ilman lainausmerkkejä /etc/fstab tiedostoon UUID -kohtaan kuten SuperOscar ohjeisti.

PS. kanattaa suurentaa pääte kokoruutuun niin se on selkeempi.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 23.09.21 - klo:19.30
Vielä yksi kysymys. Voiko tämän liitettävän kotihakemiston pitää ssd-levyllä sellaisena kuin se nyt on? Kubuntu lukee sitä kyllä ja myös tallentaa siihen, vai pitääkö se formatoida ext4 muotoon, koska sinne tullaan asentamaan myös ohjelmia? Olettaisin, että pitää, mutta kysyn varmuuden vuoksi.

Lisäksi pitääkö home-osiolla nyt olevat ohjelmat siirtää ssd-levylle, kun ja jos se on formatoitu ext4 muotoon?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: nm - 23.09.21 - klo:20.05
Suosittelisin käyttämään ulkoista levyä vain datahakemistoille, vaikka teknisesti onkin mahdollista siirtää kotihakemisto kokonaan sinne. Tällöin vältyt hankaluuksilta, jos ulkoinen levy vahingossa irtoaa USB-väylästä fyysisesti tai jonkun muun virhetilanteen vuoksi ja tiedostojärjestelmä rikkoutuu niin, ettei kirjautuminenkaan onnistu. Lisäksi sisäinen levy on yleensä selvästi nopeampi, vaikka ulkoinen levy olisikin SSD ja kytketty USB 3 -porttiin.

Jos sinulla on yksittäisiä sovelluksia, jotka tarvitsevat paljon levytilaa, ne voi yleensä asentaa ulkoiselle levylle jollain tavalla. Ext4 on silloin sopiva valinta tiedostojärjestelmäksi.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: jekku - 23.09.21 - klo:20.08
Ihan uteliaisuudesta Miksi /home -osioon asentaisi ohjelmia?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: juyli - 23.09.21 - klo:23.23
Ihan uteliaisuudesta Miksi /home -osioon asentaisi ohjelmia?
On joitakin ohjelmia, jotka hyödyntävät esim. käyttäjän piilotettua hakemistoa ~/.local
Yleensä tuo hakemisto ei ole edes käyttäjän ympäristömuuttujissa :(
Mutta joissakin jakeluissa on käyttäjän kotihakemistossa bin-hakemisto, josta ohjelmia voi käynnistää.
Ympäristömuuttujat selviävät komennolla env.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: nm - 23.09.21 - klo:23.38
Ihan uteliaisuudesta Miksi /home -osioon asentaisi ohjelmia?

Jos juuriosio on kovin pieni, eikä ole tarvetta jakaa kyseistä sovellusta muiden käyttäjien kesken.

Usean käyttäjän järjestelmässä kuten vaikkapa yliopiston palvelimella syynä on yleensä se, ettei tavallisella käyttäjällä ole edes oikeuksia asentaa muualle kuin kotihakemistoon.


Ihan uteliaisuudesta Miksi /home -osioon asentaisi ohjelmia?
On joitakin ohjelmia, jotka hyödyntävät esim. käyttäjän piilotettua hakemistoa ~/.local
Yleensä tuo hakemisto ei ole edes käyttäjän ympäristömuuttujissa :(

Nykyisissä Systemd-pohjaisissa jakeluissa .local/bin on yleensä PATH-ympäristömuuttujassa, jolloin sinne asennetut binäärit ja skriptit toimivat suoraan.


Mutta joissakin jakeluissa on käyttäjän kotihakemistossa bin-hakemisto, josta ohjelmia voi käynnistää.

Debianiin tai Ubuntuun perustuvissa jakeluissa tosiaan myös ~/bin on polussa, vaikka kyseistä hakemistoa ei yleensä ole valmiiksi luotu.


Ympäristömuuttujat selviävät komennolla env.

Asiaan liittyvän PATH-muuttujan sisällön voi listata myös suoraan vaikka echolla:

Koodia: [Valitse]
echo $PATH
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: AimoE - 24.09.21 - klo:06.47
Asiaan liittyvän PATH-muuttujan sisällön voi listata myös suoraan vaikka echolla:

Koodia: [Valitse]
echo $PATH

Minulla on jo vuosikausia ollut käytössä (.bashrc-tiedostossa määritelty) alias jolla oletuspolut näkee selkeämmin:

Koodia: [Valitse]
alias epath='echo $PATH | sed "s/:/\n/g"'
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 24.09.21 - klo:08.53
Minulla on jo vuosikausia ollut käytössä (.bashrc-tiedostossa määritelty) alias jolla oletuspolut näkee selkeämmin:

Koodia: [Valitse]
alias epath='echo $PATH | sed "s/:/\n/g"'

Ja Zsh:lla sama:

Koodia: [Valitse]
print -l $path
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Illu - 24.09.21 - klo:10.06
Jos kyse on vain kotihakemiston ahtaudesta, voi koneesta riippuen laittaa siihen esim. 128GB sd-kortin, jolle siirtää isompia ja harvemmin tarvittuja tiedostoja. Sitä korttia ei sitten oteta pois välillä. On edullinen ja yksinkertainen ratkaisu. Toimii varauksella yhdessä Windowsin kanssa. Ohjelmien alustana kovin hidas.

Näin ratkaisin läppärini tilanpuutteen, kun en viitsinyt (taas) vaihtaa isompaan ssd-levyyn.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 24.09.21 - klo:12.46
Tilanahtaudessa on tosiaan kaksi puolta. /home/tunnus vie usein tilaa, mutta kannattaa kysyä, mikä siellä nimenomaisesti vie tilaa.

Kotikansion alla ovat:


Itse järjestelmän kannalta on sinänsä samantekevää, missä fyysisellä taltiolla /home tai /home/tunnus sijaitsee, kunhan se on käytettävissä tarvittaessa.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 26.09.21 - klo:11.14
Kiitos tiedoista. Kokeilen kun tilaamani ssd-levy tulee verkkokauppaan, mahdollisesti jo tiistaina tai keskiviikkona, Tiedonsiirtonopeudeksi ilmoitettiin n. 1000 mg sekunnissa. Olisi kiva tietää, voiko ja millä ohjelmalla jos voi, mitata kotioloissa levyn tiedosiifrtonopeuden?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Tomin - 26.09.21 - klo:14.10
Kiitos tiedoista. Kokeilen kun tilaamani ssd-levy tulee verkkokauppaan, mahdollisesti jo tiistaina tai keskiviikkona, Tiedonsiirtonopeudeksi ilmoitettiin n. 1000 mg sekunnissa. Olisi kiva tietää, voiko ja millä ohjelmalla jos voi, mitata kotioloissa levyn tiedosiifrtonopeuden?

Ihan vaikka Levyt-ohjelmalla voi katsoa. Avaa ko. ohjelma ja valitse vasemmalta levy, jota haluat testata. Ikkunan oikeassa yläkulamassa on valikko, jossa on vaihtoehtona Suorituskykytesti levylle. Sen takaa löytyy Käynnistä suorituskykytesti -nappi, joka avaa ikkunan, jossa voit määritellä mittauksen tarkemmin. Oletuksena tuo tekee vain lukutestin, mutta sillä voi tehdä myös kirjoitusnopeustestin, jolloin on suositeltavaa varmuuskopioida levyllä olevat tiedot ihan varmuuden vuoksi. Toki uudella levyllä ennen käyttönottoa sen voi tehdä täysin huoletta. Näytteiden koko ja määrä vaikuttavat jonkin verran mittaustulokseen. Yleensä on nopeampaa lukea ja kirjoittaa pidempiä pätkiä kerrallaan kuin satunnaisesti useita lyhyitä ja kirjoittaessa kovin pitkien pätkien kirjoittaminen saattaa hidastua loppua kohti välimuistien täyttyessä.

Tuo ei anna mitään kattavaa raporttia levyn suorituskyvystä, mutta sillä näkee yleisesti toimiiko levy suurin piirtein annettujen tietojen mukaan. Jos kiinnostaa, niin kannattaa kokeilla myös erilaisia näytekokoja ja näytteiden lukumääriä ja millaisia vaikutuksia sillä on mittaustuloksiin. Toki tuo ei taida antaa käyttää ihan pieniä näytteitä (esim. 4 kt, pienin sallittu on 1 Mt).
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 28.09.21 - klo:21.55
Jos nyt formatoin 500  gigasen ssd:n käyttämään ext4 formaatia ja sen jälkeen yritän liittää sen Super Oscarin neuvolla home osioksi, niin, teenkö sen komennolla:

Koodia: [Valitse]
UUID=…    /home    ext4    defaults,x-systemd.automount  0    0
Voinko sen jälkeen kopioida tietokoneen home hakemistosta tiedostoja ja kansioita tälle uudelle "home-levylleni".?

Jos asennan esim. DaVinci Resolven, niin asentaako se tiedostonsa uudelle home levylle?

Menisikö kaikki näin yksinkertaisesti, vai tarvitaanko lisätoimia? Riittääkö yllä oleva komento, vai tarvitaanko lisäksi path komentoja?
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 29.09.21 - klo:12.39
Jos nyt formatoin 500  gigasen ssd:n käyttämään ext4 formaatia ja sen jälkeen yritän liittää sen Super Oscarin neuvolla home osioksi, niin, teenkö sen komennolla:

Koodia: [Valitse]
UUID=…    /home    ext4    defaults,x-systemd.automount  0    0
Voinko sen jälkeen kopioida tietokoneen home hakemistosta tiedostoja ja kansioita tälle uudelle "home-levylleni".?

Jos liität levyn tuolla /etc/fstab-tiedoston rivillä, siitä levystä TULEE /home-osiosi. Sinun on siis pidettävä huolta siitä, että vanha /home liitetään myös.

Tai jos aikaisempi /home on ollut osa juuriosiota eikä oma erillinen osionsa, sen nimi on muutettava ennen uuden /home-osion liittämistä, koska muuten jälkimmäinen peittää edellisen näkyvistä.

Lainaus
Jos asennan esim. DaVinci Resolven, niin asentaako se tiedostonsa uudelle home levylle?

Ohjelmat eivät piittaa siitä, mikä fyysinen laite palvelee /home-kansiona. Mikä hyvänsä /home kelpaa.

Lainaus
Menisikö kaikki näin yksinkertaisesti, vai tarvitaanko lisätoimia?

Vähintäänkin tarvitaan tosiaan se, että varmistat vanhan /home-kansion näkymisen sen jälkeen, kun uusi /home on liitetty. Tiedot eivät sinänsä katoa minnekään, muttet välttämättä pääse niihin käsiksi.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 29.09.21 - klo:19.09
Hei Super Oscar ja muut. Minulla on home samalla 59 gigan osiolla, missä on Kubuntun järjestelmä. Voisin siirtää homen ulkoiselle 500 gigan ssd-levylle, jonka nopeudeksi on luvattu 1000 mg sekunnissa. Vanhalla home-osiolla on vain n. 14,5 gigaa tavaraa. Ssd-levyn UUID 1800-191F. Muuttuuko se formatoitaessa ext4 järjestelmäksi, vai voiko tuota olemassaolevaa UUID-numeroa käyttää, kun määritellään levy home-osioksi?

Voinko kopioida alkuperäisen homen kaikki tiedostot uuteen, vai pitääkö vanha kuitenkin säilyttää? Yksinkertaisinta olisi kopioinnin jälkeen poistaa vanha home.

Sori, että jauhan tätä näin pitkään, mutta haluaisin selvitä yhdellä asennuksella. Periaatteessa olisi vielä mahdollista asentaa kaikki uusiksi, mutta kuten näistäkin keskusteluista huomaa, se ei mennyt ensimmäiselläkään kerralla kovin yksinkertaisesti ja työtä joutuisi tekemään ehkä vielä enemmän toisella kerralla, joten pitäisin uutta asennusta viimeisenä vaihtoehtona.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 29.09.21 - klo:21.33
Minulla on home samalla 59 gigan osiolla, missä on Kubuntun järjestelmä.

Erillinen osio olisi helpottanut toimintaa, mutta näinkin onnistuu  8)

Ongelma on vain toimintajärjestyksessä. Et halua poistaa vanhaa /home-kansiota ennen kuin olet saanut kaiken sieltä turvaan uudelle. Etkä myöskään halua liittää uutta /home-kansiota ennen kuin tiedostot on kopioitu, tai et enää näe niitä tiedostoja.

Melkein sanoisin, että helpointa on:


Tässä on valitettavan monta vaihetta, ja moni niistä täytyy tehdä graafisessa tilassa ihan sen takia, että graafinen tila ei tykkää, jos /home/TUNNUS katoaa alta. Tekstitila sen sijaan ei juuri piittaa, joten siellä näitä asioita voi vähän paremmin tehdä.

(Tarkistakaa nyt ihmeessä, montako virhettä ensin proseduuriin tehdä; minun on mentävä, teeni jäähtyy!)
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: SuperOscar - 29.09.21 - klo:22.56
Mietin myös, olisiko kuitenkin yksinkertaisempaa näin:

Tässä mallissa kekkulointi tekstipuolella on vähemmän, mutta päätettä joutuu silti käyttämään, jotta saisi oikeat oikeudet eikä jokin veto ja pudotus menisi vahingossa metsään.

Oleellisin vaikea vaihe on vain se, milloin voi vanhan /home-kansion poistaa tai edes nimetä uudelleen ilman, että jotain outoa tapahtuu.
Otsikko: Vs: Voiko Koti hakemiston siirtää ulkoiselle ssd-levylle, jos sen formatoi ext4:llä
Kirjoitti: Pontus12 - 30.09.21 - klo:11.13
Valitettavasti huomasin kotihamiston siirtämisen ulkoiselle ssd-levylle tarkoittavan, että muiden ssd-levyjen käyttäminen Kubuntun kanssa on silloin mahdotonta, koska minulla on vain yksi ssd-portti. Toki niitä voisi käyttää tavallisen usb:kautta, mutta sekään ei tuntuisi kovin järkevältä. Yritän siis laajentaa linux-osiota ja jos mahdollista tehdä jonnekin siirrettävän varmuuskopion koko linux-järjestelmästä ja jos se ei onnistu asennan silloin Kubntun uudelleen. Merkitsen tämän aiheen ratkaistuksi ja aloitan ehkä uuden koskien varmuuskopiointi ohjelmaa. Muutta kiitos kaikille tähänastisesta. Olen saanut monia hyviä neuvoja ja ehkä jopa oppinut ymmärtämään linuxia vähän enemmän.