Last Sync: 2022-06-11 22:30:04
This commit is contained in:
parent
e399738bdf
commit
401645766c
1 changed files with 13 additions and 3 deletions
|
@ -16,9 +16,12 @@ A disk is a mass storage [device](./Devices.md) which we can write to and read f
|
|||
## Disk schematic
|
||||
The following diagram represents the basic anatomy of a disk device.
|
||||
|
||||

|
||||
|
||||
|
||||
* A disk is divided up into *partitions* which are subsections of the overall disk. The kernel presents each partition as a [block device](./Devices.md#Devices.md) as it would with an entire disk.
|
||||
* The disk dedicates a small part of its contents to a *partition table*: this defines the different partitions that comprise the total disk space.
|
||||
* The *filesystem* is a database of files and directories: this comprises the bulk of the partition and is of course what you interact with in [user space](./User_Space.md) when reading and writing data.
|
||||
* The *filesystem* is a database of files and directories: this comprises the bulk of the partition and is what you interact with in [user space](./User_Space.md) when reading and writing data.
|
||||
|
||||
## Partitioning disks
|
||||
|
||||
|
@ -56,8 +59,15 @@ Device Start End Sectors Size Type
|
|||
/dev/nvme0n1p2 1001472 59594751 58593280 27.9G Linux filesystem
|
||||
/dev/nvme0n1p3 59594752 1000214527 940619776 448.5G Linux filesystem
|
||||
```
|
||||
The two tools disclose the following information:
|
||||
|
||||
So my main harddrive is `/dev/nvme0n1` and it has the standard three partitions:
|
||||
So my main harddrive is `/dev/nvme0n1` (equivalent to and it has the standard three partitions:
|
||||
* Boot partition (`/dev/nvme0n1p1`)
|
||||
* Root dir (`/dev/nvme0n1p2`)
|
||||
* Home dir (`/dev/nvme0n1p3`)
|
||||
* Home dir (`/dev/nvme0n1p3`)
|
||||
|
||||
|
||||
## ! To cover
|
||||
|
||||
What is gpt/uefi/efi
|
||||
ext-4 and dos etc
|
||||
|
|
Loading…
Add table
Reference in a new issue