Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Pembahagian dan pemasangan cakera Linux

Pembahagian dan pemasangan cakera Linux

Linux中文社区
Linux中文社区ke hadapan
2023-08-01 17:19:071710semak imbas

Pembahagian dan pemasangan cakera Linux

Pembahagian dan pemasangan cakera Linux

pembahagian linux

Pengenalan prinsip
  • yang ada untuknya, dalam semua direktori analisis akhir , ia hanya mempunyai direktori akar, struktur fail bebas dan unik, setiap partition dalam Linux digunakan untuk membentuk sebahagian daripada keseluruhan sistem fail.
  • 2.Linux menggunakan kaedah pemprosesan yang dipanggil "pemuatan". Keseluruhan sistem failnya mengandungi set lengkap fail dan direktori, dan mengaitkan partition dengan direktori ruang simpanan yang diperolehi dalam direktori.
Diagram Partition dan Hubungan Fail:
Pembahagian dan pemasangan cakera Linux
Hard Drive Description
  • 1. Cakera keras Linux dibahagikan kepada cakera keras IDE dan cakera keras SCSI, kini ia pada asasnya adalah pemacu keras S CSI
  • 2 Untuk pemacu keras IDE, pengecam pemacu ialah "hdx~", di mana "hd" menunjukkan jenis peranti di mana partition itu terletak, di sini ia. merujuk kepada cakera keras IDE. "x" ialah nombor cakera (a ialah cakera asas, b ialah cakera hamba asas, c ialah cakera induk tambahan, d ialah cakera hamba tambahan), "~" mewakili partition, dan empat partition pertama diwakili dengan nombor 1 hingga 4. Mereka adalah partition Primary atau partition lanjutan, bermula dari 5, ialah partition logik. Sebagai contoh, hda3 mewakili partition primer ketiga atau partition lanjutan pada cakera keras IDE pertama, dan hdb2 mewakili partition primer kedua atau partition lanjutan pada cakera keras IDE kedua.
  • 3. Untuk SCSI hard disk, ia ditandakan sebagai "sdx~". dengan cara yang sama seperti cakera keras IDE (x Ia boleh menjadi abcd sepadan dengan cakera keras ke-1, ke-2, ke-3, dan ke-4 masing-masing).

Lihat semua status pemasangan peranti

Arahan: lsblk atau lsblk -f
[root@kongchao03 ~]# lsblkNAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTsda      8:0    0    20G  0 disk ├─sda1   8:1    0  1023M  0 part /boot├─sda2   8:2    0    17G  0 part /└─sda3   8:3    0     2G  0 part [SWAP]sr0     11:0    1 729.9M  0 rom  /run/media/root/20210907_143734[root@kongchao03 ~]#
Pembahagian dan pemasangan cakera Linux
Pembahagian dan pemasangan cakera Linux
Di sini sda1, 2, dan 3 masing-masing mewakili tempat pertama Partition pertama dan partition kedua cakera keras...

Mounting case

Langkah 1: Buat cakera keras baharu🎜Dalam menu mesin maya, sediakan untuk menambah cakera keras , dan selepas selesai🎜mula semula🎜 Boleh dikenal pasti dengan berkesan. Di samping itu, apabila mencari akaun awam Linux, ini adalah cara anda harus belajar membalas "Linux" di latar belakang untuk mendapatkan pakej hadiah kejutan..
Pembahagian dan pemasangan cakera LinuxMula membahagikan sdb
Pembahagian dan pemasangan cakera Linuxm Paparkan senarai arahan

p Paparkan partition cakera sama seperti fdisk -l
  • d Padam partition
  • w Tulis dan keluar
Arahan: Masukkan n selepas memulakan partition, tambah partition baharu, dan kemudian pilih p, jenis partition ialah partition primer.两次回车默认剩余全部空间,最后输入 w 写入分区并退出,若不保存退出输入 q
[root@kongchao03 ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.23.2)。 > 更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。 > Device does not contain a recognized partition table>> 使用磁盘标识符 0xdf03b737 创建新的 DOS 磁盘标签。 命令(输入 m 获取帮助):m            命令操作   a   toggle a bootable flag   b   edit bsd disklabel   c   toggle the dos compatibility flag   d   delete a partition   g   create a new empty GPT partition table   G   create an IRIX (SGI) partition table   l   list known partition types   m   print this menu   n   add a new partition   o   create a new empty DOS partition table   p   print the partition table   q   quit without saving changes   s   create a new empty Sun disklabel   t   change a partition's system id   u   change display/entry units   v   verify the partition table   w   write table to disk and exit   x   extra functionality (experts only)命令(输入 m 获取帮助):nPartition type:   p   primary (0 primary, 0 extended, 4 free)   e   extendedSelect (default p): p分区号 (1-4,默认 1):1起始 扇区 (2048-2097151,默认为 2048):将使用默认值 2048Last 扇区, +扇区 or +size{K,M,G} (2048-2097151,默认为 2097151):将使用默认值 2097151分区 1 已设置为 Linux 类型,大小设为 1023 MiB命令(输入 m 获取帮助):wThe partition table has been altered!Calling ioctl() to re-read partition table.正在同步磁盘。[root@kongchao03 ~]#
Pembahagian dan pemasangan cakera Linux

步骤 3:虚拟机硬盘分区格式化

格式化磁盘,格式化之后才会分配 UUID
格式化指令:mkfs  -t  ext4     /dev/sdb1
其中 ext4 是分区类型
mkfs -t ext4 /dev/sdb1lsblk -f
Pembahagian dan pemasangan cakera Linux

步骤 4:将磁盘挂载到根目录下 newdisk 目录下

也可以到其他目录下挂载:将一个分区与一个目录联系起来,

mount 挂载

牛逼啊!接私活必备的 N 个开源项目!赶快收藏
挂载语法:mount   设备名称    挂载目录 (挂载目录是任意的)
[root@kongchao03 ~]# cd /
[root@kongchao03 /]# mkdir newdisk
[root@kongchao03 /]# mount /dev/sdb1 /newdisk
[root@kongchao03 /]# lsblk -f
Pembahagian dan pemasangan cakera Linux
cd 进入挂载点,在其中创建文件,实则是在分区上新建了一个文件
linux 根下的存放只是目录,真正存放数据还是在硬盘中的分区

umount 取消挂载

语法:umount  挂载点或 umount  设备名
umount /dev/sdb1
 
lsblk -f
Pembahagian dan pemasangan cakera Linux
用命令行挂载(mount /dev...),重启后会失效, 即重启后挂载点消失

步骤 5:实现永久挂载(即重启不消失)

永久挂载的本质是自动挂载上
永久挂载:通过修改/etc/fstab 实现挂载
添加完成后执行mount -a 或 reboot 即可生效
[root@kongchao03 /]# vim /etc/fstab 
[root@kongchao03 /]# mount -a
Pembahagian dan pemasangan cakera Linux

df -h 查询磁盘使用情况

[root@kongchao03 ~]# df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2        17G  5.8G   11G   37% /
devtmpfs        978M     0  978M    0% /dev
tmpfs           993M     0  993M    0% /dev/shm
tmpfs           993M  9.0M  984M    1% /run
tmpfs           993M     0  993M    0% /sys/fs/cgroup
/dev/sdb1       991M  2.6M  922M    1% /newdisk
/dev/sda1       991M  128M  797M   14% /boot
tmpfs           199M   20K  199M    1% /run/user/0
/dev/sr0        730M  730M     0  100% /run/media/root/20210907_143734
[root@kongchao03 ~]#
Pembahagian dan pemasangan cakera Linux
du -h 查询指定目录磁盘占用情况
Arahan: du [parameter] / direktori (pertanyakan penggunaan cakera bagi direktori yang ditentukan, lalai ialah direktori semasa)
Pilihan parameter:
MaksudnyaRingkasan saiz yang diduduki direktori yang ditentukan
-s
Dengan unit ukuran
🎜🎜- a🎜🎜🎜🎜🎜🎜dengan fail🎜
--max-depth=1
子目录的深度
-c
列出明细的同时,增加汇总值
参数可以联合使用示例:查询 / opt 目录的磁盘占用情况,深度为 1
[root@kongchao03 /]# cd /opt
[root@kongchao03 opt]# ls
rh
[root@kongchao03 opt]# du -h --max-depth=1 /opt
4.0K /opt/rh
8.0K /opt
[root@kongchao03 opt]#
Pembahagian dan pemasangan cakera Linux
参数联合起来使用:
[root@kongchao03 opt]# du -hac --max-depth=1 /opt
4.0K /opt/rh
8.0K /opt
8.0K 总用量
Pembahagian dan pemasangan cakera Linux

Atas ialah kandungan terperinci Pembahagian dan pemasangan cakera Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:Linux中文社区. Jika ada pelanggaran, sila hubungi admin@php.cn Padam