![8 parasta tapaa korjata hidas Google Maps Androidissa](/f/4b1e201751c5187bdcc0b77fb3f77bd0.jpg?width=100&height=100)
Tämä aihe saattaa tuntua hieman omituiselta. Tarkoitan, miksi sinun pitäisi muuntaa kotihakemistosi erilliseksi osioksi?
Aina kun asennat Linuxia, asennusohjelma valitsee joohjattu' osiointi oletuksena. Kun valitset tämän vaihtoehdon, asennusohjelma sijoittaa Koti hakemistoon ja kaikkiin muihin juuren alla oleviin järjestelmähakemistoihin ( / )
osio.
Vaikka tämä asennus toimii melko hyvin, se sisältää valtavan riskin. Jos järjestelmäsi kaatuu tai jokin korruptoi juuriosion, kaikki kotihakemistossa olevat henkilökohtaiset tiedostosi menetetään.
Tästä syystä on tärkeää luoda erillinen kotiosio asennuksen aikana. Tämä takaa henkilökohtaisten tiedostojesi turvallisuuden käyttöjärjestelmän uudelleenasennuksen aikana tai siinä tapauksessa, että juuriosio kaatuu.
Jos hyväksyt oletusasetuksen, kun osioit kiintolevyäsi siten, että kaikki hakemistomme kuuluvat juuriosion alle, tämä opas on sinua varten.
Tässä oppaassa siirrämme kotihakemistosta erilliseen osioon äskettäin lisätylle levylle. Esittelytarkoituksessa käytämme irrotettavaa USB-asemaa lisäasemana. Todellisessa maailmassa tämä voi olla SSD-asema tai
lisäkiintolevy, jonka haluat olla kotiosio.Aloitetaanpa!
Ennen irrotettavan aseman kytkemistä meillä on vain yksi kiintolevy (/dev/sda) kanssa Koti kansio ja kaikki järjestelmään asennetut järjestelmäosiot /
tai juuriosio.
Tässä on katsaus kiintolevyn kokoonpanoon käyttämällä df-komento.
$ df - Th.
Seuraavaksi liitämme verkkoon 8GB irrotettava USB ajaa. Tämä tunnistetaan nimellä /dev/sdb
ja on asennettu /media/tecmint/USB
kiinnityspiste.
Tämän vahvistamiseksi suoritamme lsblk komento.
$ lsblk.
Osio ja liitoskohta voivat vaihdella asetuksistasi riippuen. Esimerkiksi kolmas asema merkitään nimellä /dev/sdc
, neljäs /dev/sdd
ja niin edelleen.
Olemme hiljattain lisänneet toisen asemamme järjestelmäämme, mutta käyttääksemme sitä erillisenä osiona järjestelmällemme Koti hakemistoon, meidän on luotava siihen osio. Tällä hetkellä sillä ei ole sitä, koska se on uusi asema.
The fdisk-komento vahvistaa sen kuvan osoittamalla tavalla.
$ sudo fdisk -l.
Korostetussa osiossa voit nähdä, että uuteen asemaan ei ole liitetty osiota toisin kuin ensimmäiseen asemaan, jossa on /dev/sda1
, /dev/sda2,
ja /dev/sda5
.
Nyt luomme osion komennolla:
$ sudo fdisk /dev/sdb.
Paina pyydettäessä 'n'
luodaksesi uuden osion. Paina sitten 'p'
määrittääksesi ensisijaisen osion luomisen ja paina '1'
määrittääksesi osion numeron. Nähdäksesi seuraavat kaksi kehotetta, paina 'TULLA SISÄÄN' hyväksyäksesi oletusasetukset ensimmäisen ja viimeisen sektorin määrittämisessä.
Koska irrotettava asemani tulee mukana NTFS tiedostojärjestelmä, poistan sen painamalla 'Y'
. Tallenna kaikki tehdyt muutokset painamalla 'w'
, koska tämä kirjoittaa kaikki osioon tehdyt muutokset.
Vahvista tehdyt muutokset suorittamalla vielä kerran komento:
$ sudo fdisk /dev/sdb.
Paina pyydettäessä 'p'
tulostamista varten. Tämä tulostaa osion tiedot. Tulosteesta näet, että uusi osio /dev/sdb1
on luotu Linuxilla tiedostojärjestelmätyypiksi. Meidän on alustettava se ext4-tiedostojärjestelmätyyppiin, jonka teemme seuraavassa osiossa.
Seuraava vaihe on alustaa /dev/sdb1
osio ext4-tiedostojärjestelmämuodolla. Huomaa, että formatoimme /dev/sdb1
(osio) ja ei /dev/sdb
joka on irrotettava asema.
$ sudo mkfs.ext4 /dev/sdb1.
Jotta asema olisi järjestelmän käytettävissä, meidän on liitettävä se järjestelmän tiedostojärjestelmään. Mutta ensin luomme liitoskohdan, johon liitämme osion.
$ sudo mkdir -p /srv/home.
Seuraavaksi asennamme osion liitoskohtaan seuraavasti. Tämä itse asiassa asettaa aseman järjestelmän saataville.
$ sudo mount /dev/sdb1 /srv/home.
Vahvista tämä suorittamalla df-komento kuten on esitetty:
$ sudo df -Th.
Meidän on nyt kopioitava tiedoston sisältö Koti hakemistosta asennuspisteeseen, joka nyt sijaitsee asemassa. Joten suoritamme komennon:
$ sudo cp -aR /home/* /srv/home/
Vain varmistaaksemme, että kaikki meni kaikki, tarkistamme kotihakemiston sisällön.
$ ls -l /srv/home/tecmint.
Tulosteesta näet selvästi, että kaikki oletushakemistot, joiden odotetaan olevan kotihakemistossa, ovat läsnä.
Meidän on nyt luotava toinen kotihakemisto, johon liitämme kotiosiomme. Sekaannusten välttämiseksi nimeämme nykyisen kotihakemistomme uudelleen muotoon /home.bak
esitetty.
$ sudo mv /home /home.bak.
Seuraavaksi luomme uuden kotihakemiston.
$ sudo mkdir /home.
Irrotamme sen jälkeen /dev/sdb1
tiedostojärjestelmä ja liitä se juuri luotuun kotihakemistoon
$ sudo umount /dev/sdb1. $ sudo mount /dev/sdb1 /home.
Vahvistaaksesi, että /home
hakemisto sisältää oletushakemistot, siirrymme ja luettelemme sen sisällön:
$ cd / koti. $ ls -l tecmint.
Lisäksi voit varmistaa, että tiedostojärjestelmämme on asennettu /home
kiinnityskohta käyttämällä df-komento seuraavasti.
$ sudo df -Th /dev/sdb1.
Tulos vahvistaa, että /dev/sdb1
asemamme tiedostojärjestelmä on asennettu asemaan /home
osio. Tämä ei kuitenkaan kestä uudelleenkäynnistystä. Jotta tämä pysyisi pysyvänä, tarvitaan lisävaihe, joka on muokata /etc/fstab tiedosto tiedostojärjestelmän tiedoilla.
Varmistaaksemme automaattisesti, että tiedostojärjestelmä liitetään aina järjestelmän käynnistyksen yhteydessä, aiomme muokata tiedostoa /etc/fstab tiedosto. Mutta ensin hankitaan UUID tiedostojärjestelmästä seuraavasti.
$ sudo blkid /dev/sdb1.
Kopioi ja liitä UUID jonnekin tekstieditoriin, koska sitä käytetään seuraavassa vaiheessa.
Avaa seuraavaksi /etc/fstab tiedosto.
$ sudo vim /etc/fstab
Liitä tämä rivi tiedostoon kuvan mukaisesti. Korvata uid hakasulkeissa todellisen arvon kanssa UUID -lta /dev/sdb1
tiedostojärjestelmä, jonka kopioit ja liitit aiemmin tekstieditoriin.
UUID=[ uid ] /home ext4 oletusarvot 0 2.
Tallenna muutokset ja sulje tiedosto. Suorita sitten seuraava komento liittääksesi kaikki osiot.
$ sudo mount -a.
Nyt asemasi asennetaan aina, kun järjestelmä käynnistetään /home
osio.
$ df -h /dev/sdb1.
Kaikkien näiden vaiheiden välttämiseksi on aina suositeltavaa, että sinulla on erillinen kotiosio loput järjestelmäosiot asennuksen aikana, jotta voit erottaa henkilökohtaiset tiedostosi järjestelmästä tiedostot. Tämä helpottaa tietojen palauttamista, jos jokin menee pieleen.