GNU/Linux >> Belajar Linux >  >> Linux

Linux / UNIX :Cara membuat partisi primer menggunakan fdisk

Apa itu partisi disk

Partisi membagi disk drive menjadi satu atau lebih disk logis. Setiap partisi diperlakukan sebagai disk terpisah dengan sistem filenya sendiri. Informasi partisi disimpan dalam tabel partisi. Ada 2 jenis partisi yang dapat dibuat menggunakan utilitas fdisk :

  1. Partisi Utama
  2. Partisi Diperpanjang

Partisi perluasan primer Vs

– Skema partisi asli untuk hard disk PC hanya mengizinkan empat partisi, yang disebut partisi primer.
– Untuk membuat lebih dari empat partisi, salah satu dari empat partisi ini dapat dibagi menjadi banyak partisi yang lebih kecil, yang disebut partisi logis. Ketika partisi primer dibagi lagi dengan cara ini, ini dikenal sebagai partisi extended.

Membuat partisi primer menggunakan fdisk

Utilitas fdisk adalah manipulator tabel partisi umum untuk Linux. Gunakan 'fdisk -l' untuk membuat daftar tabel partisi. Kami akan menganggap Anda memodifikasi drive pertama di sistem Anda.

1. Pertama buat partisi baru di drive Anda dengan opsi perintah (n):

# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x96151d76.

Command (m for help): n

2. Pada langkah berikutnya tekan p atau tekan ENTER yang menggunakan nilai default p (partisi utama).

Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p

3. Selanjutnya Anda dapat memilih nomor partisi untuk partisi utama Anda. Secara default, secara otomatis akan memilih partisi berikutnya yang tersedia pada drive jika Anda menekan ENTER.

Select (default p): p
Partition number (1-4, default 1): 1

4. Tentukan titik awal untuk partisi, default akan memilih silinder berikutnya yang tersedia pada drive. Pada langkah selanjutnya pilih ukuran partisi baru Anda, misalnya untuk membuat partisi 1 GB Anda akan mengatur perintah sebagai +1024M.

First sector (2048-41943039, default 2048):     ### press ENTER here
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +1024M
Partition 1 of type Linux and of size 1 GiB is set

5. Ini kemudian akan membawa Anda kembali ke baris perintah di mana Anda dapat melihat partisi yang baru Anda buat. Gunakan opsi p untuk mencetak tabel partisi.

Command (m for help): p

Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x96151d76

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux

Anda dapat melihat partisi yang baru dibuat terdaftar dalam blok daripada megabyte dan jenis ID partisi secara otomatis default ke Linux yang memungkinkan Anda untuk membuat sistem file Anda di partisi itu.

6. Terakhir simpan dan keluar dari fdisk dengan perintah write/quit (w ). Perubahan akan permanen setelah perintah ini dijalankan.

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

7. Jalankan perintah partprobe untuk memindai tabel partisi yang baru dimodifikasi:

# partprobe

Jika partprobe tidak mengidentifikasi tabel yang baru dimodifikasi maka reboot akan diperlukan. Anda juga dapat menjalankan perintah “fdisk -l ” untuk memverifikasi partisi baru.

# fdisk -l

Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x96151d76

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux

Mengubah jenis ID partisi

Seperti yang dinyatakan sebelumnya dalam posting, Saat Anda membuat partisi baru, jenis ID partisi secara otomatis default ke Linux (83). Anda juga memiliki opsi untuk mengubah jenis partisi nanti.

Untuk mengubah tipe partisi, Anda perlu mengubah ID. Ini akan memungkinkan Anda untuk mengubah jenis di antara beberapa opsi yang berbeda. Dalam contoh ini kita akan mengubah ID tipe /dev/sdb1. Gunakan opsi t untuk mengubah jenis ID partisi. Anda dapat menggunakan L opsi untuk membuat daftar jenis ID partisi yang tersedia.

# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p

Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x96151d76

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux
Command (m for help): t
Selected partition 1
Hex code (type L to list all codes): L

 0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris        
 1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx         
 5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data    
 6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   
 8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt         
 9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     
 a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs        
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor      
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor      
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary  
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS    
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE 
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep        
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT            
1e  Hidden W95 FAT1 80  Old Minix      
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'

Terakhir, simpan dan keluar dari fdisk dengan perintah tulis/keluar (w ). Catatan:Perubahan akan permanen setelah perintah ini dijalankan.

Command (m for help): w


Linux
  1. Cara membuat sistem file pada partisi Linux atau volume logis

  2. Cara membuat Pengguna Linux Menggunakan Ansible

  3. Linux / UNIX :Cara membuat partisi extended menggunakan fdisk

  1. Cara membuat volume fisik di Linux menggunakan LVM

  2. Bagaimana cara membuat perintah khusus di Unix/Linux?

  3. linux - bagaimana cara mendaftar partisi dengan tipe tertentu?

  1. Cara Membuat File di Linux Menggunakan Terminal/Command Line

  2. Cara Membuat Partisi di Linux untuk Ukuran 2TB menggunakan Parted GPT

  3. Cara menghapus partisi menggunakan fdisk