Linux ഡിസ്ക് പാർട്ടീഷനുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള 10 fdisk കമാൻഡുകൾ


ഒരു Linux/Unix സിസ്റ്റങ്ങൾക്കായി ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന കമാൻഡ്-ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള ഡിസ്ക് മാനിപ്പുലേഷൻ യൂട്ടിലിറ്റിയാണ് fdisk സ്റ്റാൻഡുകൾ (ഫിക്സഡ് ഡിസ്ക് അല്ലെങ്കിൽ ഫോർമാറ്റ് ഡിസ്ക് എന്നതിന്). fdisk കമാൻഡിന്റെ സഹായത്തോടെ നിങ്ങൾക്ക് ഒരു ഹാർഡ് ഡ്രൈവിൽ സ്വന്തം യൂസർ ഫ്രണ്ട്uലി ടെക്uസ്uറ്റ് അടിസ്ഥാനമാക്കിയുള്ള മെനു ഡ്രൈവ് ഇന്റർഫേസ് ഉപയോഗിച്ച് പാർട്ടീഷനുകൾ കാണാനും സൃഷ്uടിക്കാനും വലുപ്പം മാറ്റാനും ഇല്ലാതാക്കാനും മാറ്റാനും പകർത്താനും നീക്കാനും കഴിയും.

പുതിയ പാർട്ടീഷനുകൾക്കായി സ്ഥലം സൃഷ്ടിക്കുന്നതിനും പുതിയ ഡ്രൈവുകൾക്കായി സ്ഥലം ക്രമീകരിക്കുന്നതിനും പഴയ ഡ്രൈവുകൾ പുനഃക്രമീകരിക്കുന്നതിനും പുതിയ ഡിസ്കുകളിലേക്ക് ഡാറ്റ പകർത്തുന്നതിനും നീക്കുന്നതിനും ഈ ഉപകരണം വളരെ ഉപയോഗപ്രദമാണ്. നിങ്ങളുടെ സിസ്റ്റത്തിലുള്ള ഹാർഡ് ഡിസ്കിന്റെ വലുപ്പത്തെ അടിസ്ഥാനമാക്കി, പരമാവധി നാല് പുതിയ പ്രാഥമിക പാർട്ടീഷനുകളും ലോജിക്കൽ (വിപുലീകരിച്ച) പാർട്ടീഷനുകളുടെ എണ്ണവും സൃഷ്ടിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.

ലിനക്സ് അധിഷ്ഠിത സിസ്റ്റങ്ങളിൽ ഒരു പാർട്ടീഷൻ ടേബിൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള 10 അടിസ്ഥാന fdisk കമാൻഡുകൾ ഈ ലേഖനം വിശദീകരിക്കുന്നു. fdisk കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾ റൂട്ട് ഉപയോക്താവായിരിക്കണം, അല്ലാത്തപക്ഷം നിങ്ങൾക്ക് കമാൻഡ് കണ്ടെത്തിയില്ല എന്ന പിശക് ലഭിക്കും.

1. ലിനക്സിലെ എല്ലാ ഡിസ്ക് പാർട്ടീഷനുകളും കാണുക

താഴെ പറയുന്ന അടിസ്ഥാന കമാൻഡ് നിങ്ങളുടെ സിസ്റ്റത്തിൽ നിലവിലുള്ള എല്ലാ ഡിസ്ക് പാർട്ടീഷനുകളും ലിസ്റ്റ് ചെയ്യുന്നു. Linux-ൽ ലഭ്യമായ എല്ലാ പാർട്ടീഷനുകളും കാണുന്നതിന് fdisk കമാൻഡിനൊപ്പം (എല്ലാ പാർട്ടീഷനുകളും ലിസ്റ്റുചെയ്യുന്നു) എന്നതിനായുള്ള ‘-l’ ആർഗ്യുമെന്റ് സ്റ്റാൻഡ് ഉപയോഗിക്കുന്നു. പാർട്ടീഷനുകൾ അവയുടെ ഉപകരണത്തിന്റെ പേരുകളാൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു. ഉദാഹരണത്തിന്: /dev/sda, /dev/sdb അല്ലെങ്കിൽ /dev/sdc.

 fdisk -l

Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM

2. ലിനക്സിൽ പ്രത്യേക ഡിസ്ക് പാർട്ടീഷൻ കാണുക

നിർദ്ദിഷ്uട ഹാർഡ് ഡിസ്കിന്റെ എല്ലാ പാർട്ടീഷനുകളും കാണുന്നതിന് ഉപകരണത്തിന്റെ പേരുള്ള '-l' ഓപ്ഷൻ ഉപയോഗിക്കുക. ഉദാഹരണത്തിന്, ഇനിപ്പറയുന്ന കമാൻഡ് ഡിവൈസ് /dev/sda-യുടെ എല്ലാ ഡിസ്ക് പാർട്ടീഷനുകളും പ്രദർശിപ്പിക്കും. നിങ്ങൾക്ക് വ്യത്യസ്ത ഉപകരണ പേരുകളുണ്ടെങ്കിൽ, ഉപകരണത്തിന്റെ പേര് /dev/sdb അല്ലെങ്കിൽ /dev/sdc എന്ന് എഴുതുക.

 fdisk -l /dev/sda

Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM

3. ലഭ്യമായ എല്ലാ fdisk കമാൻഡുകളും പരിശോധിക്കുക

നിങ്ങൾക്ക് fdisk-ന് ലഭ്യമായ എല്ലാ കമാൻഡുകളും കാണാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ. താഴെ കാണിച്ചിരിക്കുന്നത് പോലെ /dev/sda പോലുള്ള ഹാർഡ് ഡിസ്കിന്റെ പേര് സൂചിപ്പിച്ചുകൊണ്ട് താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുക. താഴെ പറയുന്ന കമാൻഡ് നിങ്ങൾക്ക് താഴെയുള്ളതിന് സമാനമായ ഔട്ട്പുട്ട് നൽകും.

 fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help):

/dev/sda ഹാർഡ് ഡിസ്കിൽ പ്രവർത്തിപ്പിക്കാവുന്ന fdisk-ന്റെ ലഭ്യമായ എല്ലാ കമാൻഡുകളുടെയും ലിസ്റ്റ് കാണുന്നതിന് 'm' എന്ന് ടൈപ്പ് ചെയ്യുക. അതിനുശേഷം, ഞാൻ സ്ക്രീനിൽ 'm' എന്ന് നൽകുക, നിങ്ങൾക്ക് /dev/sda ഉപകരണത്തിൽ ഉപയോഗിക്കാനാകുന്ന fdisk-നായി ലഭ്യമായ എല്ലാ ഓപ്ഷനുകളും നിങ്ങൾ കാണും.

 fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   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)

Command (m for help):

4. എല്ലാ പാർട്ടീഷൻ ടേബിളും Linux-ൽ പ്രിന്റ് ചെയ്യുക

ഹാർഡ് ഡിസ്കിന്റെ എല്ലാ പാർട്ടീഷൻ ടേബിളും പ്രിന്റ് ചെയ്യുന്നതിനായി, നിങ്ങൾ /dev/sda എന്ന നിർദ്ദിഷ്ട ഹാർഡ് ഡിസ്കിന്റെ കമാൻഡ് മോഡിൽ ആയിരിക്കണം.

 fdisk /dev/sda

കമാൻഡ് മോഡിൽ നിന്ന്, നമ്മൾ നേരത്തെ ചെയ്തതുപോലെ 'm' എന്നതിന് പകരം 'p' നൽകുക. ഞാൻ 'p' നൽകുമ്പോൾ, അത് നിർദ്ദിഷ്ട /dev/sda പാർട്ടീഷൻ ടേബിൾ പ്രിന്റ് ചെയ്യും.

Command (m for help): p

Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM

Command (m for help):

5. ലിനക്സിൽ ഒരു പാർട്ടീഷൻ എങ്ങനെ ഇല്ലാതാക്കാം

/dev/sda പോലുള്ള നിർദ്ദിഷ്ട ഹാർഡ് ഡിസ്കിൽ നിന്ന് ഒരു പ്രത്യേക പാർട്ടീഷൻ (അതായത് /dev/sda9) ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ. ഇത് ചെയ്യുന്നതിന് നിങ്ങൾ fdisk കമാൻഡ് മോഡിൽ ആയിരിക്കണം.

 fdisk /dev/sda

അടുത്തതായി, സിസ്റ്റത്തിൽ നിന്ന് നൽകിയിരിക്കുന്ന ഏതെങ്കിലും പാർട്ടീഷൻ പേര് ഇല്ലാതാക്കാൻ 'd' നൽകുക. ഞാൻ 'd' നൽകുമ്പോൾ, /dev/sda ഹാർഡ് ഡിസ്കിൽ നിന്ന് ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന പാർട്ടീഷൻ നമ്പർ നൽകാൻ ഇത് എന്നെ പ്രേരിപ്പിക്കും. ഞാൻ ഇവിടെ '4' നമ്പർ നൽകി എന്ന് കരുതുക, തുടർന്ന് അത് പാർട്ടീഷൻ നമ്പർ '4' (അതായത് /dev/sda4) ഡിസ്ക് ഇല്ലാതാക്കുകയും പാർട്ടീഷൻ ടേബിളിൽ ശൂന്യമായ ഇടം കാണിക്കുകയും ചെയ്യും. ഡിസ്കിലേക്ക് പട്ടിക എഴുതാൻ 'w' നൽകുക, പാർട്ടീഷൻ ടേബിളിൽ പുതിയ മാറ്റങ്ങൾ വരുത്തിയ ശേഷം പുറത്തുകടക്കുക. സിസ്റ്റത്തിന്റെ അടുത്ത റീബൂട്ടിന് ശേഷം മാത്രമേ പുതിയ മാറ്റങ്ങൾ സംഭവിക്കൂ. ചുവടെയുള്ള ഔട്ട്uപുട്ടിൽ നിന്ന് ഇത് എളുപ്പത്തിൽ മനസ്സിലാക്കാം.

 fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): d
Partition number (1-4): 4

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

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
You have new mail in /var/spool/mail/root

മുന്നറിയിപ്പ്: ഈ ഘട്ടം നടത്തുമ്പോൾ ശ്രദ്ധിക്കുക, കാരണം 'd' ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് സിസ്റ്റത്തിൽ നിന്നുള്ള പാർട്ടീഷൻ പൂർണ്ണമായും ഇല്ലാതാക്കുകയും പാർട്ടീഷനിലെ എല്ലാ ഡാറ്റയും നഷ്uടപ്പെടുകയും ചെയ്യും.

6. ലിനക്സിൽ എങ്ങനെ ഒരു പുതിയ പാർട്ടീഷൻ ഉണ്ടാക്കാം

നിങ്ങളുടെ ഉപകരണങ്ങളിലൊന്നിൽ നിങ്ങൾക്ക് ശൂന്യമായ ഇടമുണ്ടെങ്കിൽ /dev/sda എന്ന് പറയുകയും അതിന് കീഴിൽ ഒരു പുതിയ പാർട്ടീഷൻ സൃഷ്ടിക്കാൻ ആഗ്രഹിക്കുകയും ചെയ്യുക. അപ്പോൾ നിങ്ങൾ /dev/sda-ന്റെ fdisk കമാൻഡ് മോഡിൽ ആയിരിക്കണം. നിർദ്ദിഷ്ട ഹാർഡ് ഡിസ്കിന്റെ കമാൻഡ് മോഡിലേക്ക് പ്രവേശിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക.

 fdisk /dev/sda

കമാൻഡ് മോഡിൽ പ്രവേശിച്ചതിന് ശേഷം, നിർദ്ദിഷ്ട വലുപ്പത്തിൽ /dev/sda എന്നതിന് കീഴിൽ ഒരു പുതിയ പാർട്ടീഷൻ സൃഷ്ടിക്കുന്നതിന് ഇപ്പോൾ “n” കമാൻഡ് അമർത്തുക. താഴെ കൊടുത്തിരിക്കുന്ന ഔട്ട്പുട്ടിന്റെ സഹായത്തോടെ ഇത് പ്രകടമാക്കാം.

 fdisk  /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
e

ഒരു പുതിയ പാർട്ടീഷൻ സൃഷ്ടിക്കുമ്പോൾ, അത് നിങ്ങളോട് 'വിപുലീകരിച്ച' അല്ലെങ്കിൽ 'പ്രാഥമിക' പാർട്ടീഷൻ സൃഷ്ടിക്കൽ രണ്ട് ഓപ്ഷനുകൾ ആവശ്യപ്പെടും. വിപുലീകൃത പാർട്ടീഷനായി 'e' അമർത്തുക, പ്രാഥമിക പാർട്ടീഷനായി 'p' അമർത്തുക. തുടർന്ന് ഇനിപ്പറയുന്ന രണ്ട് ഇൻപുട്ടുകൾ നൽകാൻ നിങ്ങളോട് ആവശ്യപ്പെടും.

  1. സൃഷ്ടിക്കേണ്ട പാർട്ടീഷന്റെ ആദ്യ സിലിണ്ടർ നമ്പർ.
  2. സൃഷ്ടിക്കേണ്ട പാർട്ടീഷന്റെ അവസാന സിലിണ്ടർ നമ്പർ (അവസാന സിലിണ്ടർ, +സിലിണ്ടറുകൾ അല്ലെങ്കിൽ + വലുപ്പം).

അവസാന സിലിണ്ടറിൽ +5000M ചേർത്ത് നിങ്ങൾക്ക് സിലിണ്ടറിന്റെ വലുപ്പം നൽകാം. ഇവിടെ, ‘+’ എന്നാൽ കൂട്ടിച്ചേർക്കലും 5000M എന്നാൽ പുതിയ പാർട്ടീഷന്റെ വലുപ്പവും (അതായത് 5000MB) അർത്ഥമാക്കുന്നു. ഒരു പുതിയ പാർട്ടീഷൻ സൃഷ്ടിച്ച ശേഷം, പാർട്ടീഷൻ ടേബിളിൽ പുതിയ മാറ്റങ്ങൾ മാറ്റാനും സംരക്ഷിക്കാനും നിങ്ങൾ ‘w’ കമാൻഡ് പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ടെന്നും പുതുതായി സൃഷ്ടിച്ച പാർട്ടീഷൻ പരിശോധിക്കുന്നതിനായി നിങ്ങളുടെ സിസ്റ്റം റീബൂട്ട് ചെയ്യണമെന്നും ദയവായി ഓർക്കുക.

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

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

7. ലിനക്സിൽ ഒരു പാർട്ടീഷൻ എങ്ങനെ ഫോർമാറ്റ് ചെയ്യാം

പുതിയ പാർട്ടീഷൻ ഉണ്ടാക്കിയ ശേഷം, 'mkfs' കമാൻഡ് ഉപയോഗിച്ച് പുതുതായി സൃഷ്ടിച്ച പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്യുന്നത് ഒഴിവാക്കരുത്. ഒരു പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്യുന്നതിന് ടെർമിനലിൽ താഴെ പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക. ഇവിടെ /dev/sda4 ആണ് ഞാൻ പുതുതായി സൃഷ്ടിച്ച പാർട്ടീഷൻ.

 mkfs.ext4 /dev/sda4

8. ലിനക്സിൽ ഒരു പാർട്ടീഷന്റെ വലിപ്പം എങ്ങനെ പരിശോധിക്കാം

പുതിയ പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്ത ശേഷം, fdisk കമാൻഡ് ഉപയോഗിച്ച് ഫ്ലാഗ് 's' (ബ്ലോക്കുകളിൽ വലുപ്പം പ്രദർശിപ്പിക്കുന്നു) ഉപയോഗിച്ച് ആ പാർട്ടീഷന്റെ വലുപ്പം പരിശോധിക്കുക. ഇതുവഴി നിങ്ങൾക്ക് ഏതെങ്കിലും പ്രത്യേക ഉപകരണത്തിന്റെ വലുപ്പം പരിശോധിക്കാം.

 fdisk -s /dev/sda2
5194304

9. പാർട്ടീഷൻ ടേബിൾ ഓർഡർ എങ്ങനെ ശരിയാക്കാം

നിങ്ങൾ ഒരു ലോജിക്കൽ പാർട്ടീഷൻ ഇല്ലാതാക്കുകയും അത് വീണ്ടും പുനഃസൃഷ്ടിക്കുകയും ചെയ്താൽ, 'പാർട്ടീഷൻ ഔട്ട് ഓഫ് ഓർഡർ' എന്ന പ്രശ്uനമോ 'പാർട്ടീഷൻ ടേബിൾ എൻട്രികൾ ഡിസ്uക് ക്രമത്തിലല്ല' പോലുള്ള പിശക് സന്ദേശമോ നിങ്ങൾ ശ്രദ്ധിച്ചേക്കാം.

ഉദാഹരണത്തിന്, (sda4, sda5, sda6) പോലുള്ള മൂന്ന് ലോജിക്കൽ പാർട്ടീഷനുകൾ ഇല്ലാതാക്കി പുതിയ പാർട്ടീഷൻ സൃഷ്ടിക്കുമ്പോൾ, പുതിയ പാർട്ടീഷൻ പേര് sda4 ആയിരിക്കുമെന്ന് നിങ്ങൾ പ്രതീക്ഷിക്കാം. പക്ഷേ, സിസ്റ്റം അത് sda5 ആയി സൃഷ്ടിക്കും. പാർട്ടീഷൻ ഇല്ലാതാക്കിയതിനു ശേഷം, sda7 പാർട്ടീഷൻ sda4 ആയി നീക്കി, ഫ്രീ സ്പേസ് അവസാനം വരെ മാറ്റിയതുകൊണ്ടാണ് ഇത് സംഭവിക്കുന്നത്.

അത്തരം പാർട്ടീഷൻ ക്രമത്തിലെ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനും, പുതുതായി സൃഷ്ടിച്ച പാർട്ടീഷനിലേക്ക് sda4 നൽകുന്നതിനും, ഒരു അധിക ഫംഗ്ഷണാലിറ്റി വിഭാഗം നൽകുന്നതിന് 'x' നൽകുക, തുടർന്ന് താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ പാർട്ടീഷൻ പട്ടികയുടെ ക്രമം ശരിയാക്കാൻ 'f' വിദഗ്ദ്ധ കമാൻഡ് നൽകുക.

 fdisk  /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): x

Expert command (m for help): f
Done.

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

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

'f' കമാൻഡ് പ്രവർത്തിപ്പിച്ചതിന് ശേഷം, fdisk കമാൻഡ് മോഡിൽ നിന്ന് സംരക്ഷിക്കുന്നതിനും പുറത്തുകടക്കുന്നതിനും 'w' കമാൻഡ് പ്രവർത്തിപ്പിക്കാൻ മറക്കരുത്. പാർട്ടീഷൻ ടേബിൾ ക്രമം ശരിയാക്കിക്കഴിഞ്ഞാൽ, നിങ്ങൾക്ക് ഇനി പിശക് സന്ദേശങ്ങൾ ലഭിക്കില്ല.

10. ഒരു പാർട്ടീഷന്റെ ബൂട്ട് ഫ്ലാഗ് (*) എങ്ങനെ പ്രവർത്തനരഹിതമാക്കാം

സ്ഥിരസ്ഥിതിയായി, fdisk കമാൻഡ് ഓരോ പാർട്ടീഷനിലും ബൂട്ട് ഫ്ലാഗ് (അതായത് '*') ചിഹ്നം കാണിക്കുന്നു. ഒരു പ്രത്യേക പാർട്ടീഷനിൽ ബൂട്ട് ഫ്ലാഗ് പ്രവർത്തനക്ഷമമാക്കാനോ പ്രവർത്തനരഹിതമാക്കാനോ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുക.

 fdisk  /dev/sda

നിലവിലെ പാർട്ടീഷൻ ടേബിൾ കാണുന്നതിന് 'p' കമാൻഡ് അമർത്തുക, താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ /dev/sda1 ഡിസ്കിൽ ഒരു ബൂട്ട് ഫ്ലാഗ് (ഓറഞ്ച് നിറത്തിൽ നക്ഷത്രചിഹ്നം (*) ചിഹ്നം) ഉണ്ടെന്ന് നിങ്ങൾ കാണുന്നു.

 fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): p

Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM

അടുത്തതായി ബൂട്ട് ഫ്ലാഗ് പ്രവർത്തനരഹിതമാക്കാൻ 'a' കമാൻഡ് നൽകുക, തുടർന്ന് എന്റെ കാര്യത്തിൽ പാർട്ടീഷൻ നമ്പർ '1' ആയി (അതായത് /dev/sda1) നൽകുക. ഇത് പാർട്ടീഷൻ /dev/sda1-ൽ ബൂട്ട് ഫ്ലാഗ് പ്രവർത്തനരഹിതമാക്കും. ഇത് നക്ഷത്രചിഹ്നം (*) പതാക നീക്കം ചെയ്യും.

Command (m for help): a
Partition number (1-9): 1

Command (m for help): p

Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM

Command (m for help):

fdisk കമാൻഡുകളുടെ മിക്കവാറും എല്ലാ അടിസ്ഥാന കമാൻഡുകളും ഉൾപ്പെടുത്താൻ ഞാൻ പരമാവധി ശ്രമിച്ചിട്ടുണ്ട്, പക്ഷേ ഇപ്പോഴും fdisk-ൽ നിങ്ങൾക്ക് 'x' എന്ന് നൽകിക്കൊണ്ട് ഉപയോഗിക്കാവുന്ന വിവിധ വിദഗ്uധ കമാൻഡുകൾ അടങ്ങിയിരിക്കുന്നു. കൂടുതൽ വിശദമായ വിവരങ്ങൾക്ക്, ടെർമിനലിൽ നിന്ന് 'man fdisk' കമാൻഡ് പരിശോധിക്കുക. എനിക്ക് എന്തെങ്കിലും പ്രധാനപ്പെട്ട കമാൻഡ് നഷ്uടമായെങ്കിൽ, അഭിപ്രായ വിഭാഗത്തിലൂടെ എന്നോട് പങ്കിടുക.

ഇതും വായിക്കുക:

  1. ലിനക്സിൽ ഡിസ്ക് സ്പേസ് പരിശോധിക്കാനുള്ള 12 \df കമാൻഡുകൾ
  2. ഫയലുകളുടെയും ഡയറക്ടറികളുടെയും ഡിസ്ക് ഉപയോഗം കണ്ടെത്താൻ 10 ഉപയോഗപ്രദമായ du കമാൻഡുകൾ