Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: epiphone - 17.08.21 - klo:11.22
-
Hep!
Asensin Debian 11:n HP pöytäkoneeseen. Minulla on kaksi fyysistä levyä koneessa. Ensimmäinen on ssd-levy (sda1), johon kaikki nyt asentui ja toinen levy on hdd 500 Gb (sdb1).
Jostakin syystä tuo toinen hdd ei formatoitunut ollenkaan ja tarkoitus oli mountata se /home alle, mutta se epäonnistui.
Mitenkähän nyt kannataisi edetä. Tuo hdd ei ole käytössä ollenkaan nyt. Miten saan sen käyttöön vielä. Minä kuvittelin, että kaikki meni hienosti ja olen saanut koneen nyt muuten lyöntiin. En haluaisi asentaa uudestaan koko järjestelmää.
Tämä uusi Debian on nopea ja muutenkin pelaa hienosti. Tuo osiointi tyrä vaan harmittaa. :-[
-
Lyhyesti...
Osioi hd-levy (esim. ext4:ksi) esim. gparted:lla, ja sen jälkeen kopioi /home-kansion kaikki tiedostot uuteen osioituun levyyn. Kopiointi kannattaa tehdä live-levyllä, jotta osioon ei tule ajon aikaisia tiedostoja.
Tämän jälkeen määrittele /etc/fstab-tiedosto, siten, että hd automaagisesti mounttautuu käynnistyksen yhteydessä. Kyseistä operaatiota en osaa btrfs-tiedostojärjestelmällä, mutta osaan esim. xfs:llä tai ext4:llä.
-
Yksi helppo ja hyvä vaihtoehto olisi säilyttää /home SSD:llä, ja linkittää vain tietyt datakansiot (Asiakirjat, Kuvat, Lataukset, Videot) HDD:lle esim. symbolisilla linkeillä.
-
Lyhyesti...
Osioi hd-levy (esim. ext4:ksi) esim. gparted:lla, ja sen jälkeen kopioi /home-kansion kaikki tiedostot uuteen osioituun levyyn. Kopiointi kannattaa tehdä live-levyllä, jotta osioon ei tule ajon aikaisia tiedostoja.
Tämän jälkeen määrittele /etc/fstab-tiedosto, siten, että hd automaagisesti mounttautuu käynnistyksen yhteydessä. Kyseistä operaatiota en osaa btrfs-tiedostojärjestelmällä, mutta osaan esim. xfs:llä tai ext4:llä.
Minulla on ext4 tiedostojärjestelmä. Millä saan sen fstab:n sellaiseksi, että se mounttautuisi jo käynnistyksestä lähtien.
-
Minulla on ext4 tiedostojärjestelmä. Millä saan sen fstab:n sellaiseksi, että se mounttautuisi jo käynnistyksestä lähtien.
Tarttee lisää tietoa ...
ls -l /dev/disk/by-uuid/
.. ja
cat /etc/fstab
Lisäksi oletko tehnyt jo home-kansiosta kopiot HD:lle ?
-
Minulla on ext4 tiedostojärjestelmä. Millä saan sen fstab:n sellaiseksi, että se mounttautuisi jo käynnistyksestä lähtien.
Tarttee lisää tietoa ...
ls -l /dev/disk/by-uuid/
.. ja
cat /etc/fstab
Lisäksi oletko tehnyt jo home-kansiosta kopiot HD:lle?
Juu kopiot on valmis.
mp@HP-6300-sff:~$ ls -l /dev/disk/by-uuid/
yhteensä 0
lrwxrwxrwx 1 root root 10 17. 8. 11:23 4278afec-3950-4f82-9cb8-401b832de92e -> ../../sda1
lrwxrwxrwx 1 root root 10 17. 8. 11:23 934d8bc8-e2f2-4185-a81a-51b51afd5a1d -> ../../sdb1
lrwxrwxrwx 1 root root 10 17. 8. 11:23 ff004720-b738-4d9b-8c2e-65419299fa89 -> ../../sda2
mp@HP-6300-sff:~$ 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).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=4278afec-3950-4f82-9cb8-401b832de92e / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
-
Minulla on ext4 tiedostojärjestelmä. Millä saan sen fstab:n sellaiseksi, että se mounttautuisi jo käynnistyksestä lähtien.
Tarttee lisää tietoa ...
ls -l /dev/disk/by-uuid/
.. ja
cat /etc/fstab
Lisäksi oletko tehnyt jo home-kansiosta kopiot HD:lle?
Juu kopiot on valmis.
mp@HP-6300-sff:~$ ls -l /dev/disk/by-uuid/
yhteensä 0
lrwxrwxrwx 1 root root 10 17. 8. 11:23 4278afec-3950-4f82-9cb8-401b832de92e -> ../../sda1
lrwxrwxrwx 1 root root 10 17. 8. 11:23 934d8bc8-e2f2-4185-a81a-51b51afd5a1d -> ../../sdb1
lrwxrwxrwx 1 root root 10 17. 8. 11:23 ff004720-b738-4d9b-8c2e-65419299fa89 -> ../../sda2
mp@HP-6300-sff:~$ 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).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=4278afec-3950-4f82-9cb8-401b832de92e / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Näiden perusteella olettaisin oikean /etc/fstab-tiedoston sisällön olevan seuraavan suuntainen, mutta kuitenkin omalla vastuullasi ...
avaa /etc/fstab-tiedosto lempieditorillasi esimerkiksi nanolla:
sudo nano /etc/fstab
muuta se seuraavan kaltaiseksi ...
En ole varma osaanko laittaa merkit, mutta olettaisin oikean olevan seuraavan kaltainen...
# /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).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=4278afec-3950-4f82-9cb8-401b832de92e / ext4 errors=remount-ro 0 1
UUID=934d8bc8-e2f2-4185-a81a-51b51afd5a1d /home ext4 defaults,discard 0 2
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Sitten voikin yrittää liittää kyseinen tiedostojärjestelmä tiedostojärjestelmääsi käskyllä...
sudo mount -a
Huom!
tuon sdb1:n sisältö tulisi olla jotain seuraavan kaltaista, jotta liittäminen onnistuu oikein...
ls -l
total 20
drwx------ 2 root root 16384 heinä 22 10:29 lost+found
drwxr-x--- 28 user1 user1 4096 elo 17 19:43 user1
drwxr-x--- 28 user2 user2 4096 elo 17 19:43 user2
Siis siinä ei saa olla home-kansiota juuressa.
Toivottavasti tästä on jotain apua. :)
Noilla ohjeilla siis itselläni toimii, mutta en tiedä, mitä defaults ja discard-tarkoittaa, niistä voisi valistaa joku minua paremmin asioilla oleva.
-
Yritin Nanolla kirjoittaa /etc/fstab:n. Kun yritän liittää tuota antamaasi rimpsua, Nano kertoo: cutbuffer is empty.
Yritin yös gedit:llä, ei halunnut aueta root käyttäjänä.
-
Yritin Nanolla kirjoittaa /etc/fstab:n. Kun yritän liittää tuota antamaasi rimpsua, Nano kertoo: cutbuffer is empty.
Älä liitä Ctrl+V:llä vaan Shift+Ctrl+V:llä tai valitsemalla päätteen valikosta "Liitä".
Noilla ohjeilla siis itselläni toimii, mutta en tiedä, mitä defaults ja discard-tarkoittaa, niistä voisi valistaa joku minua paremmin asioilla oleva.
Defaults on OK normaalille ext4-liitokselle. Discard kannattaa jättää pois. Siitä voi olla hyötyä joidenkin vanhojen SSD-levyjen kanssa, mutta ei HDD:llä eikä luultavasti useimmilla nykyisillä SSD-levyillä.
-
Pienten kommervenkkien jälkeen homma onnistui. Kiitos kaikille keskusteluun osallistuneille avusta.
Merkitsen ratkaistuksi. ;)