找到磁盤信息
sudo lshw -C disk *-disk:0 description: SCSI Disk physical id: 0.0.0 bus info: scsi@2:0.0.0 logical name: /dev/sda size: 20GiB (21GB) capabilities: partitioned partitioned:dos configuration: logicalsectorsize=512 sectorsize=512 signature=d6ee97c2 *-disk:1 description: SCSI Disk physical id: 0.0.2 bus info: scsi@2:0.0.2 logical name: /dev/sdb size: 100GiB (107GB) capabilities: partitioned partitioned:dos configuration: logicalsectorsize=512 sectorsize=512 signature=5b9f9d07
可以看到有兩塊硬盤。
sudo fdisk -l | grep sd Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors /dev/sdb1 2048 209715199 209713152 100G 83 Linux Disk /dev/sdc: 2 GiB, 2147483648 bytes, 4194304 sectors Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors /dev/sda1 * 2048 41940991 41938944 20G 83 Linux
可以看到所有的存儲設備,其中 sdb 就是我們即將要掛載到主機系統的硬盤。
掛載前設置硬盤
sudo fdisk /dev/sdb Welcome to fdisk (util-linux 2.27.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help):
接著就是一些列命令行交互輸入,輸入 m 可看到所有的可用輸入。大概知道了怎么操作之后,跟著下文的提示操作即可。
輸入 p 查看
/dev/sdb
分區的狀態輸入 n 創建 sdb 這塊硬盤的分區
選
p primary
=> 輸入p
Partition number
=> 全部存儲分一個區,所以輸入1
接下來選項默認即可
最后一步輸入
w
保存并退出 Command 狀態
分區成功之后,接著就是格式化硬盤。
sudo mkfs.ext3 /dev/sdb1
遷移舊的 home 目錄文件到新硬盤
首先,你得掛載已經分區好的硬盤,然后把 home 目錄下的全部文件拷貝到硬盤掛載的目錄下。然后刪除 home 目錄,最后把第一步掛載好的新硬盤重新掛載在 home 目錄下。下文是詳細步驟。
這部分的內容得使用 root 用戶登錄主機,因為涉及到把 home 目錄刪除,所有的非 root 用戶都會失效。
掛載設置好的硬盤
sudo mkdir /mnt/tmp sudo mount /dev/sdb1 /mnt/tmp
同步 home 目錄所有文件,刪除之前的 home 目錄下的所有文件
sudo rsync -avx /home/ /mnt/tmp
確定同步成功之后,刪除舊 home 目錄
rm -rf /home/* #deletes the old home //卸載 /home umount -l /home
重新掛載新硬盤并設置啟動掛載
sudo mount /dev/sdb1 /home
設置系統啟動掛載需要得到硬盤的信息
sudo blkid /dev/sdb1: UUID="175ab25f-5190-4df7-8795-8a00a0f78fd6" TYPE="ext3" PARTUUID="5b9f9d07-01" /dev/sdc: LABEL="YUNIFYSWAP" UUID="f490fae5-73c7-47a0-88df-084f3ed627e0" TYPE="swap" /dev/sda1: UUID="5c51f0c7-6ad1-41e5-8026-a75466a07617" TYPE="ext4" PARTUUID="d6ee97c2-01"
獲取到的 UUID
和 TYPE
在下文會用到。
接著編輯 /etc/fstab
文件,把以下代碼添加到最后
UUID=175ab25f-5190-4df7-8795-8a00a0f78fd6 /home ext4 defaults 0 2
結束
運行 df -h
即可看到我們新掛載在 home 目錄的硬盤設備
Filesystem Size Used Avail Use% Mounted on udev 982M 0 982M 0% /dev tmpfs 201M 12M 190M 6% /run /dev/sda1 20G 2.8G 16G 16% / tmpfs 1001M 0 1001M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1001M 0 1001M 0% /sys/fs/cgroup tmpfs 100K 0 100K 0% /run/lxcfs/controllers tmpfs 201M 0 201M 0% /run/user/0 /dev/sdb1 99G 20G 75G 21% /home tmpfs 201M 0 201M 0% /run/user/1001
/dev/sdb1 99G 20G 75G 21% /home 就是我們最終添加的,此刻可以退出 root 用戶并用之前 home 目錄下的用戶登錄主機了。
----------------------------------
新上的美國站群服務器8C 現貨 限量特價 速定! cn2限量一人3臺
E5 16G 1T 8C 232IP
E5*2 32G 1T 8C 232IP
E5*2 32G 2T 8C 232IP
E5*2 32G 3T 8C 232IP
美國站群服務器 特價歡迎聯系在線客服 QQ 4001886560 482986990