Ich habe eine Frage:
wenn ich den Befehl eingebe sudo lsblk -o
, erhalte ich Folgendes:
NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL", my outcome looks like this:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 119.2G
├─sda1 vfat 512M /boot/efi
├─sda2 ext4 110.8G /
└─sda3 swap 8G [SWAP]
sdb 931.5G
125G SSD
ist mein sda
und 1TB HDD
ist mein sdb
.
Ich hatte ein Problem bei der Installation von Ubuntu und habe das Betriebssystem schließlich auf beiden Laufwerken installiert. Dann habe ich die Festplatte mit formatiert, sudo dd if=/dev/zero of=/dev/sdb
weil ich von booten möchte SSD
. Jetzt sind also alle meine Daten und Partitionen in gelöscht hdd
.
1TB HDD
Ich möchte als primäre Speicherfestplatte verwenden und muss /home
dafür vermutlich zu wechseln HDD
. Gibt es einen schnellen Rat dazu? Und wie soll ich Ihrer Meinung nach meine partitionieren HDD
?
Antwort1
Zuerst müssen Sie mit fdisk eine neue Partition auf sdb erstellen. Sie müssen diese Partition mit ext4 (oder einem anderen gewünschten Dateisystemtyp) formatieren.
Um alle Daten zu verschieben, empfehle ich Ihnen, von einer LiveCD/LiveUSB zu booten. Mounten Sie sda2 in /mnt/sda2 und sdb1 in /mnt/sdb1. Kopieren Sie dann alle Daten von /mnt/sda2/home nach /mnt/sda2. Abschließend müssen Sie /mnt/sda2/etc/fstab bearbeiten, um das /home-Dateisystem automatisch zu mounten:
UUID=37xxxxxxx /home ext4 defaults 0 2
Sie können die UUID mit blkid abrufen
$ sudo blkid /dev/sdb1
/dev/sdb1: UUID="379xxxxxx" TYPE="ext4" PARTUUID="0006a6c7-06"