Vanhassa pöytäkoneessa on Ubuntu 18.04. Se varmaankin kaipaa päivitystä uudempiin versioihin. Samalla ajattelin vaihtaa vanhan 120 GB SSD:n isompaan 480 GB SSD:hen. Tilanne on nyt seuraava:
$ blkid
/dev/sda1: UUID="f0e6ce1c-f61c-4d10-9c62-4d4afa9a1b3f" TYPE="ext4" PARTUUID="e3f66b92-01"
/dev/sda5: UUID="39c2b1c4-bc47-4aeb-89de-3502fd527d21" TYPE="ext4" PARTUUID="e3f66b92-05"
/dev/sdb1: LABEL="100GB" UUID="b77d9e71-7ab3-4afc-a567-ae779e21edc3" TYPE="ext4" PARTUUID="95621e3e-01"
/dev/sdb5: LABEL="380GB" UUID="745aec66-bb95-4e16-b24c-435076f962d4" TYPE="ext4" PARTUUID="95621e3e-05"
/dev/sdc: LABEL="4t" UUID="f61321df-ad4c-4897-8689-f3dbfce89a7d" TYPE="ext4"
ari@ari:/$ df -h | grep -v loop | grep -v tmpfs
Tiedostojärjestelmä Koko Käyt Vapaa Käy% Liitospiste
udev 3,9G 0 3,9G 0% /dev
/dev/sda1 28G 22G 4,5G 83% /
/dev/sda5 82G 31G 48G 39% /home
/dev/sdc 3,6T 1,8T 1,7T 53% /mnt/f61321df-ad4c-4897-8689-f3dbfce89a7d
/dev/sdb1 98G 24K 93G 1% /media/ari/100GB
ari@ari:/$ ll
yhteensä 108
drwxr-xr-x 24 root root 4096 touko 14 20:33 ./
drwxr-xr-x 24 root root 4096 touko 14 20:33 ../
drwxr-xr-x 2 root root 4096 maali 8 2023 bin/
drwxr-xr-x 3 root root 4096 tammi 23 2024 boot/
drwxrwxr-x 2 root root 4096 marra 29 2017 cdrom/
drwxr-xr-x 21 root root 5040 touko 14 12:56 dev/
drwxr-xr-x 178 root root 12288 helmi 20 21:59 etc/
drwxr-xr-x 5 root root 4096 joulu 13 2018 home/
lrwxrwxrwx 1 root root 34 kesä 29 2023 initrd.img -> boot/initrd.img-4.15.0-213-generic
lrwxrwxrwx 1 root root 34 kesä 29 2023 initrd.img.old -> boot/initrd.img-4.15.0-212-generic
drwxr-xr-x 23 root root 4096 kesä 11 2022 lib/
drwxr-xr-x 2 root root 4096 touko 28 2022 lib64/
drwx------ 2 root root 16384 marra 29 2017 lost+found/
drwxr-xr-x 3 root root 4096 marra 29 2017 media/
drwxr-xr-x 6 root root 4096 elo 4 2021 mnt/
drwxr-xr-x 4 root root 4096 syys 17 2020 opt/
dr-xr-xr-x 400 root root 0 maali 3 11:58 proc/
drwx------ 9 root root 4096 tammi 19 2023 root/
drwxr-xr-x 39 root root 1240 touko 14 15:29 run/
drwxr-xr-x 2 root root 12288 elo 7 2024 sbin/
drwxr-xr-x 23 root root 4096 huhti 15 18:24 snap/
drwxr-xr-x 3 root root 4096 joulu 2 2017 srv/
dr-xr-xr-x 13 root root 0 touko 14 20:26 sys/
drwxrwxrwt 22 root root 4096 touko 14 20:33 tmp/
drwxr-xr-x 11 root root 4096 elo 5 2019 usr/
drwxr-xr-x 14 root root 4096 loka 18 2017 var/
lrwxrwxrwx 1 root root 31 kesä 29 2023 vmlinuz -> boot/vmlinuz-4.15.0-213-generic
lrwxrwxrwx 1 root root 31 kesä 29 2023 vmlinuz.old -> boot/vmlinuz-4.15.0-212-generic
Eli /dev/sda1:n sisältö pitäisi saada siirretyksi /dev/sdb1:lle niin, että se buuttaa uudesta sijainnistaan. Ajattelin umountata /home:n ja sen jälkeen kopata kaiken juuresta:
cp -arv /* /media/ari/100GB
Mutta miten se hanskaa tuon /media -alihakemiston, koska sehän on myös mountattu juureen? Miten estän /media -hakemiston kopioitumisen itseensä? Miten tämä pitäisi oikein tehdä?
Muuten, kokeilin piruuttani vetää myös dd:llä suoraan, mutta tulos ei ollut toivottu eli tiedostoja ei näy kohteessa.
$ sudo dd if=/dev/sda1 of=/dev/sdb1 bs=100M status=progress
29989273600 bytes (30 GB, 28 GiB) copied, 232 s, 129 MB/s
286+1 tietuetta sisään
286+1 tietuetta ulos
29998710784 bytes (30 GB, 28 GiB) copied, 231,781 s, 129 MB/s
ari@ari:~$ ll /media/ari/100GB/
ls: tiedostoa '/media/ari/100GB/i2c-mux.ko' ei voi käsitellä: Virheellinen viesti
ls: tiedostoa '/media/ari/100GB/busses' ei voi käsitellä: Virheellinen viesti
ls: tiedostoa '/media/ari/100GB/muxes' ei voi käsitellä: Virheellinen viesti
ls: tiedostoa '/media/ari/100GB/i2c-stub.ko' ei voi käsitellä: Virheellinen viesti
ls: tiedostoa '/media/ari/100GB/i2c-smbus.ko' ei voi käsitellä: Virheellinen viesti
ls: tiedostoa '/media/ari/100GB/algos' ei voi käsitellä: Virheellinen viesti
yhteensä 8
Miten tämä juuriosion siirto olisi fiksuinta tehdä?