源代碼管理網(wǎng)站百度推廣優(yōu)化方案
背景:跑模型玩時(shí),發(fā)現(xiàn)機(jī)子硬盤太小了,搞個(gè)1t固態(tài)作為掛載盤。以下為操作全流程記錄
1、開(kāi)始root權(quán)限操作
sudo su
若進(jìn)不去,考慮是否給root設(shè)置過(guò)密碼,新系統(tǒng)第一次進(jìn)入需要設(shè)置密碼。
進(jìn)入成功:
root@y:/#
2、查看硬盤掛載情況
lsblk
3、將未分配的硬盤的創(chuàng)建分區(qū)
fdish /dev/sda # 注意指令名稱為2中表示的掛載盤名稱
終端提示:
Command (m for help):輸入:n
依次輸入p 和 1
接著便會(huì)提示卷的起始地址和結(jié)束地址,都保持默認(rèn)按回車的即可(意思是只分一個(gè)區(qū))
輸入“w”保存并推出
檢測(cè)分區(qū)成功:fdish -l
Device Start End Sectors Size Type
/dev/sda1 2048 1953525134 1953523087 931.5G Linux filesystem
至此,/dev/sda盤以分區(qū)成功(sda1,是正常的)
參考
4、初始化為pv
pvcreate /dev/sda1
創(chuàng)建成功校驗(yàn):
root@y:/# pvdisplay --- Physical volume ---PV Name /dev/sda1VG Name PV Size 931.51 GiB / not usable 4.69 MiBAllocatable yes PE Size 4.00 MiBTotal PE 238466Free PE 130Allocated PE 238336PV UUID nvOIhv-ccpX-40nH-u9x0-ZXBu-Jgnv-s3RTg
5、創(chuàng)建卷組(vg)并把pv加入卷組中
vgcreate h /dev/sda1創(chuàng)建成功校驗(yàn):
root@y:/# vgdisplay --- Volume group ---VG Name hSystem ID Format lvm2Metadata Areas 1Metadata Sequence No 6VG Access read/writeVG Status resizableMAX LV 0Cur LV 1Open LV 1Max PV 0Cur PV 1Act PV 1VG Size <931.51 GiBPE Size 4.00 MiBTotal PE 238466Alloc PE / Size 238336 / 931.00 GiBFree PE / Size 130 / 520.00 MiBVG UUID YAy8nO-qfYK-5cZy-pFJz-ixAh-WVPZ-f3M4qV
6、基于卷組(vg)創(chuàng)建邏輯卷(lv)
lvcreate -n d -L 931G h
注意,d
是自己取的名字,931G
是自己掛載盤的大小,此兩根據(jù)個(gè)人情況調(diào)整
創(chuàng)建成功校驗(yàn):
root@y:/# lvdisplay --- Logical volume ---LV Path /dev/h/dLV Name dVG Name hLV UUID 712DiJ-DX8o-UINn-AUMT-REFm-UotT-nDUii7LV Write Access read/writeLV Creation host, time y, 2023-10-06 16:05:37 +0800LV Status available# open 1LV Size 931.00 GiBCurrent LE 238336Segments 1Allocation inheritRead ahead sectors auto- currently set to 256Block device 253:0
7、格式化邏輯卷并掛載
mkfs.ext4 /dev/h/d # 格式化邏輯卷,需要給全路徑
mount /dev/h/d /mnt # 將已初始化的邏輯卷掛載到/mnt目錄(該文件夾裝系統(tǒng)時(shí)已自帶且為空,可根據(jù)個(gè)人實(shí)際情況調(diào)整,注意給全路徑)
參考
8、系統(tǒng)自動(dòng)掛載操作
1)查看UUID與類型
sudo blkid
在打印輸出查看掛載盤信息:
/dev/mapper/h-d: UUID="6b684323-82ca-47a9-bec9-d26b09364fdd" TYPE="ext4"
2)修改fstab文件
sudo vim /etc/fstab
目的添加
uuid 掛載文件夾 文件類型 defaults 0 2
# /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).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme0n1p7 during installation
UUID=a80478f4-abf2-4354-9e01-5c986515f58d / ext4 errors=remount-ro 0 1
# /boot was on /dev/nvme0n1p5 during installation
UUID=0eda1190-5b7f-4670-a18a-f09d81ab5937 /boot ext4 defaults 0 2
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=A5EB-573A /boot/efi vfat umask=0077 0 1
# /home was on /dev/nvme0n1p8 during installation
UUID=07093e4a-3b5c-4b14-ae7f-ff1b5cb5616d /home ext4 defaults 0 2
# swap was on /dev/nvme0n1p6 during installation
UUID=d63a283a-2fab-4c0f-837c-20e47e9b81a5 none swap sw 0 0# ylh_231006 /dev/mapper/h-d expand dish
UUID=6b684323-82ca-47a9-bec9-d26b09364fdd /mnt ext4 defaults 0 2
具體字段含義可參考
3)重啟
reboot
4)校驗(yàn)自動(dòng)掛載成功
(base) ylh@y:~$ df -lh
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 2.2M 3.2G 1% /run
/dev/nvme0n1p7 47G 24G 21G 54% /
tmpfs 16G 252M 16G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/loop0 128K 128K 0 100% /snap/bare/5
/dev/loop2 46M 46M 0 100% /snap/snap-store/638
/dev/loop1 64M 64M 0 100% /snap/core20/1828
/dev/loop3 205M 205M 0 100% /snap/cloudcompare/208
/dev/loop9 347M 347M 0 100% /snap/gnome-3-38-2004/119
/dev/loop4 56M 56M 0 100% /snap/core18/2790
/dev/loop5 64M 64M 0 100% /snap/core20/2015
/dev/loop8 50M 50M 0 100% /snap/snapd/18357
/dev/loop6 41M 41M 0 100% /snap/snapd/20092
/dev/loop7 92M 92M 0 100% /snap/gtk-common-themes/1535
/dev/loop10 350M 350M 0 100% /snap/gnome-3-38-2004/143
/dev/mapper/h-d 916G 181M 869G 1% /mnt
/dev/nvme0n1p5 943M 193M 685M 22% /boot
/dev/nvme0n1p8 101G 32G 64G 33% /home
/dev/nvme0n1p1 300M 51M 250M 17% /boot/efi
tmpfs 3.2G 20K 3.2G 1% /run/user/126
tmpfs 3.2G 44K 3.2G 1% /run/user/1000
/dev/mapper/h-d 916G 181M 869G 1% /mnt # 表示自動(dòng)掛載成功
#############
好記性不如爛筆頭
積少成多
覺(jué)得還不錯(cuò)的話,點(diǎn)贊收藏哈