Ich habe den Ubuntu-Server installiert und betreibe meinen Webserver erfolgreich darin. Ich möchte allerdings wissen, dass der Festplattenspeicher meines Systems 1 TB beträgt und mit den Inhalten meiner Website voll ist. Außerdem möchte ich meinem Motherboard eine externe 4-TB-Festplatte hinzufügen, aber die Frage ist, wie ich den Festplattenspeicher vergrößern kann, auf dem LAMP installiert ist. Ich meine, ich möchte die Partition zusammenführen, was wir mit AOME Partition Manager mit Windows machen können ... Und wenn es eine andere Alternative gibt, lassen Sie es mich bitte wissen.
Antwort1
Testen Sie Folgendes:
Angenommen, Ihr externes Laufwerk ist /dev/sdc
Erstellen Sie eine Tabelle mit einer GPT-Partition und einer Partition:
sudo -i
gdisk /dev/sdc
The initial output is a warning if the disk is not a new disk or a disk already using GPT:
GPT fdisk (gdisk) version 0.7.2
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************
Command (? for help):
Beim Starten von gdisk auf einer Festplatte mit vorhandenen MBR-Partitionen und ohne GPT zeigt das Programm eine von Sternchen umgebene Meldung zur Konvertierung der vorhandenen Partitionen in GPT an.
Geben Sie ? ein und Sie sehen eine Liste der verfügbaren Befehle:
Command (? for help): ?
b back up GPT data to a file
c change a partition's name
d delete a partition
i show detailed information on a partition
l list known partition types
n add a new partition
o create a new empty GUID partition table (GPT)
p print the partition table
q quit without saving changes
r recovery and transformation options (experts only)
s sort partitions
t change a partition's type code
v verify disk
w write table to disk and exit
x extra functionality (experts only)
? print this menu
Geben Sie n ein, um eine neue Partition hinzuzufügen, und XXXT, um der Partition eine Größe zuzuweisen.
Partition number (1-128, default 1): 1
First sector (34-15728606, default = 4605952) or {+-}size{KMGTP}:
Last sector (4605952-15728606, default = 15728606) or {+-}size{KMGTP}: +4T
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 8300
Changed type of partition to 'Linux filesystem
Der Befehl „w“ schreibt Ihre Änderungen auf die Festplatte, während der Befehl „q“ beendet wird, ohne Ihre Änderungen zu speichern:
Befehl (? für Hilfe): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT).
The operation has completed successfully.
Da gdisk Partitionen und keine Dateisysteme erstellt, müssen Sie jede Ihrer Partitionen formatieren
mkfs -t ext4 /dev/sdc1
Verschiebt Dateien, die normalerweise in /var/www gespeichert sind, auf die neue Partition
mkdir /media/newwww
mount /dev/sdc1 /media/newwww
cp -dpR /var/www/* /media/newwww/
mv /var/www /var/oldwww
mkdir /var/www
Holen Sie sich die UUID
blkid /dev/sdc1
/dev/sdc1: UUID="c676ae51-cb6f-4c0e-b4a9-76850aafa1d6" TYPE="ext4"
Bearbeiten Sie die Datei /etc/fstab
nano /etc/fstab
Fügen Sie in der Datei diese Zeile hinzu:
UUID=c676ae51-cb6f-4c0e -xxxx-xxxxxxxx /var/www ext4 defaults 0 2
Strg + O, Datei speichern. Strg + X, Nano schließen.
umount /media/newwww
mount /dev/sdc1 /var/www
Wenn alles richtig funktioniert löscht man das alte Verzeichnis:
sudo -i
rm /var/oldwww