[Megoldva] Home könyvtár áthelyezés
- Szerkesztve
- Legjobb válaszKiralyMarta állította be
A
sudo blkid
kimenete és
a telepített rendszer /etc/fstab fájlának tartalma kellene.
Talán egy
sudo parted
is jöhetne.
Példaként, nálam az fstab home-ra vonatkozó része így néz ki:
# /home was on /dev/sda5 during installation
UUID=0e4cf103-efe9-4e9e-af4c-1d8210444212 /home ext4 defaults 0 2
Lehet, hogy a többiek majd még kiegészítik néhány okossággal, nekem a Mint telepítője ezt hozta létre.
A képernyőképedből valószínűsítem, hogy
# /home
UUID=9978dba7-dd72-4692-938e-c867b0761963 /home ext4 defaults 0 2
lesz az a sor, amit neked szerepeltetni kellene a telepített rendszer /etc/fstab fájljában, de menjünk biztosra, az sem kizárt hogy elgépeltem valamelyik karaktert.
- Szerkesztve
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/nvme0n1p2 during installation
UUID=a6638ed2-ce9c-4bba-8c60-cf400ef0a895 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=B913-8B35 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
/dev/disk/by-uuid/24170693-890b-4ea4-9362-7ea4b0d2ac01 /mnt/24170693-890b-4ea4-9362-7ea4b0d2ac01 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/sda1 /home ext4 default 0 0
blkid
ubuntu@ubuntu:/$ sudo blkid
/dev/nvme0n1p1: UUID="B913-8B35" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="cc852c1d-53bc-42d0-9ac4-69f575627dfd"
/dev/nvme0n1p2: UUID="a6638ed2-ce9c-4bba-8c60-cf400ef0a895" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f1ecf555-f2db-4e17-8a93-305a2353a9e2"
/dev/sda1: UUID="9978dba7-dd72-4692-938e-c867b0761963" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f2910147-01"
/dev/sdb1: BLOCK_SIZE="2048" UUID="2022-08-10-16-21-45-00" LABEL="Ubuntu 22.04.1 LTS amd64" TYPE="iso9660" PARTLABEL="ISO9660" PARTUUID="9240a165-d190-4ab6-8a11-46dc207b42ee"
/dev/loop1: TYPE="squashfs"
/dev/loop8: TYPE="squashfs"
/dev/sdb4: LABEL="writable" UUID="8f2e337e-4e97-40a8-b256-5744470b988c" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="abc39e21-4a83-a04a-9cd7-f47aa117bdcf"
/dev/sdb2: SEC_TYPE="msdos" LABEL_FATBOOT="ESP" LABEL="ESP" UUID="8D6C-A9F8" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Appended2" PARTUUID="9240a165-d190-4ab6-8a12-46dc207b42ee"
/dev/sdb3: PARTLABEL="Gap1" PARTUUID="9240a165-d190-4ab6-8a13-46dc207b42ee"
/dev/loop6: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop0: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
ubuntu@ubuntu:/$
parted
sudo parted
GNU Parted 3.4
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
ide vár valamit, nem tudom mit
Bocsánat, elrontottam a parancsot!
sudo parted -l
lett volna.
(Nyomd majd meg légy kedves, a kód beillesztése gombot! Köszi!)
A blkid kimenetében az sdb1-re ez van:
/dev/sdb1: BLOCK_SIZE="2048" UUID="2022-08-10-16-21-45-00" LABEL="Ubuntu 22.04.1 LTS amd64" TYPE="iso9660" PARTLABEL="ISO9660" PARTUUID="9240a165-d190-4ab6-8a11-46dc207b42ee"
A képernyőképeden, amit mutattál, ott ez az UUID szerepel:
/dev/sda1: UUID="9978dba7-dd72-4692-938e-c867b0761963" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f2910147-01"
Meg egy dolog van /home.orig mentes, es a SSD ahova a home kt-t atakartam helzezni ott is van /marta konyvtar de szerintem jobb a home.orig atnevezhetem a homet home.uj es a home.origot homera
sudo mv /home /home.uj
sudo mv /home.orig /home
Tudom-e hasznalni vagy kell sajatta tenni chmod 777 /home jo?
Az etc/fstab szerint a rendszerpartíciód ez:
/ was on /dev/nvme0n1p2 during installation
UUID=a6638ed2-ce9c-4bba-8c60-cf400ef0a895 / ext4 errors=remount-ro 0 1
A blkid-del stimmel is:
dev/nvme0n1p2: UUID="a6638ed2-ce9c-4bba-8c60-cf400ef0a895" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f1ecf555-f2db-4e17-8a93-305a2353a9e2"
Az fstabban ez mi?
/dev/disk/by-uuid/24170693-890b-4ea4-9362-7ea4b0d2ac01 /mnt/24170693-890b-4ea4-9362-7ea4b0d2ac01 auto nosuid,nodev,nofail,x-gvfs-show 0 0
A home-ra vonatkozóan én nem sda-val meg sdb-vel dolgoznék, hanem UUID-vel.
csuhas32
Fstab nem tudom, benne volt
nyomogatom lent az idezojelet kijeloles utan hiaba ujra probalom
parted
ubuntu@ubuntu:/media/ubuntu/9978dba7-dd72-4692-938e-c867b0761963$ sudo parted -l
Model: ATA Verbatim Vi550 S (scsi)
Disk /dev/sda: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:Number Start End Size Type File system Flags
1 1049kB 512GB 512GB primary ext4Model: Kingston DT 100 G2 (scsi)
Disk /dev/sdb: 7747MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:Number Start End Size File system Name Flags
1 32.8kB 3822MB 3822MB ISO9660 hidden, msftdata
2 3822MB 3826MB 4350kB Appended2 boot, esp
3 3826MB 3827MB 307kB Gap1 hidden, msftdata
4 3827MB 7747MB 3920MB ext4Model: Samsung SSD 970 EVO 500GB (nvme)
Disk /dev/nvme0n1: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 EFI System Partition legacy_boot, msftdata
2 538MB 500GB 500GB ext4ubuntu@ubuntu:/media/ubuntu/9978dba7-dd72-4692-938e-c867b0761963$
csuhas32
megtalaltam
a dev/nvme0n1p2 lemet (ez az alap boot) ezen a lemezen a /mnt konyvtarban ilyen konyvtar van. Ures. Ide kelett a leiras alapjan csatolni a home konyvtart
az /dev/nvme0n1p2 van /home ures
van /home.orig/marta DE piros x van a sarkaban de belehetlepni es lathatok a fajlok
a /dev/sda1 van egy /marta ey volt a home tartalma ez is piros x de ey is lathato
KiralyMarta a dev/nvme0n1p2 lemet (ez az alap boot) ezen a lemezen a /mnt konyvtarban ilyen konyvtar van. Ures. Ide kelett a leiras alapjan csatolni a home konyvtart
Nem néztem a leírást, de akkor sem értem, mit keres ez az fstabban.
csuhas32
Nem tudom nem en irtam be en az utolso sort irtam ami /dev/sda1 el kezdodik. A rendszerlemezen meg tudom nyitni a /etc/fstabot atirnam UUID kezdeture es az utolso syamot 2 re de nem tudom menteni. Live rendszerrol nem lehet pedig sudoval inditottam es akriv a SAVE.
(
gedit:13593): WARNING **: 11:25:18.717: Set document metadata failed: Setting attribute metadata::gedit-spell-language not supported
** (gedit:13593): WARNING **: 11:25:18.717: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported
- Szerkesztve
KiralyMarta
sudo-val másolsz jobbra-balra, mind a rooté lesz.
csuhas32
Mindent köszönök. Mint látható van ékezet fel állt a rendszer ebben a rendszerbe a Saját mappa már az új ssd. Most fogom tesztelni minden jó-e.
Megoldás fstab szerkesztése UUID vel beállítva, utolso szám 2, és default javítva defaults-ra.
UUID=9978dba7-dd72-4692-938e-c867b0761963 /home ext4 defaults 0 2
a Kérdéses sort # megjegyzésbe tettem.
Még egy kérdés kitörölhetem a kérdéses könyvtárat? /mnt/2417..... a /mnt- ből
Köszönöm TÉNYLEG Megoldva
KiralyMarta Még egy kérdés kitörölhetem a kérdéses könyvtárat? /mnt/2417..... a /mnt- ből
Azt nem az fstab csatolja oda?
Muti egy
cat /etc/fstab
kimenetet!
(Ha az fstab csatolja oda, akkor elég az fstab-ban a sora elé egy #, majd a fájlt elmenteni és a következő újraindításnál már nem lesz ott az /mnt könyvtárban.
Ugyanezt el lehet úgy is érni, hogy megkeresed ezt a lemezt/partíciót a Lemezek alkalmazásban és inaktiválod az automatikus csatolását.)
KiralyMarta
Akár egy sima
df -h
is megmutatja, hogy az SSD-ről becsatolt partíció-e a /home-od.
- Szerkesztve
KiralyMarta Még egy kérdés kitörölhetem a kérdéses könyvtárat? /mnt/2417..... a /mnt- ből
De, ha már inaktiváltad és az a kérdés, hogy az amúgy üres 2417... nevű könyvtátat törölheted-e az /mnt-ből, akkor a válasz:
Szerintem igen, rendszergazdai jog persze kell hozzá.
- Szerkesztve
csuhas32
fstab
> marta@HP-marta:~$ cat /etc/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/nvme0n1p2 during installation
> UUID=a6638ed2-ce9c-4bba-8c60-cf400ef0a895 / ext4 errors=remount-ro 0 1
> # /boot/efi was on /dev/nvme0n1p1 during installation
> UUID=B913-8B35 /boot/efi vfat umask=0077 0 1
> /swapfile none swap sw 0 0
> #/dev/disk/by-uuid/24170693-890b-4ea4-9362-7ea4b0d2ac01 /mnt/24170693-890b-4ea4-9362-7ea4b0d2ac01 auto nosuid,nodev,nofail,x-gvfs-show 0 0
> UUID=9978dba7-dd72-4692-938e-c867b0761963 /home ext4 defaults 02
Egyébként biztos nem ez csatolja mert mielőtt jó lett volna a rendszer már #megjegyzésbe tettem és így indítottam újra a rendszert.
A df -h
> marta@HP-marta:~$ df -h
> Fájlrendszer Méret Fogl. Szab. Fo.% Csatol. pont
> tmpfs 736M 3,8M 733M 1% /run
> /dev/nvme0n1p2 457G 84G 350G 20% /
> tmpfs 3,6G 33M 3,6G 1% /dev/shm
> tmpfs 5,0M 4,0K 5,0M 1% /run/lock
> /dev/nvme0n1p1 511M 6,1M 505M 2% /boot/efi
> /dev/sda1 469G 57G 388G 13% /home
> tmpfs 736M 184K 736M 1% /run/user/1000
egyébként csak szépséghiba gondolom
rossz jelet nyomogattam </> helyett a "
Köszönöm
KiralyMarta
Most a lemezhasználatot nézve inkább a /home.origot tőrőlném
Ha amúgy megvan minden az új home alatt, akkor szerintem mehet.
(Csak nehogy a Kukába kerüljön! Ha rendszergazdai joggal indított fájlkezelővel törlöd, akkor Shift+Delete-tel szanáld. Én amúgy terminálból a
sudo rm -rf /home.orig
-gal próbálnám. Végleg törli, ezt tessék előtte átgondolni!