Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linux FDiskツールのスキル

Linux FDiskツールのスキル

  

FDiskはLinuxシステムでのディスクパーティショニングツールです。ディスクを複数のパーティションに分割し、スペースを割り当てることができます。次にFDiskを使用する方法を教えてください。以下の小シリーズでは、LinuxでFDiskパーティションを使用する方法を紹介し、例を通してそれを説明します。
ログイン

fdsikディスクはいくつかのゾーンに分割することができ、また、Linuxでは、FAT32、Linuxでは、Linuxスワップ、FAT16とUnixライクなオペレーティングシステムとしてパーティションのファイルシステムを指定することができ、各パーティションファイルシステムなど、ディスク操作を分割するためにfdiskを使用する場合はもちろん、これはエンドポイントではなく、必要に応じてパーティションをフォーマットする必要があります(このようなパーティションを使用できます)これはDOSのfdiskに似ています。

使い方:

IDEハードディスクの場合、各ディスクにはデバイス名があります。マザーボードに対応する4つのIDEインタフェースです。デバイス名は/dev /hda、/dev /hdbです。 /dev /hdc、/dev /hddなど。

IDE RAIDカードがある場合は、/dev /hde、/dev /hdf、/dev /hdg、/dev /hdhです。

SCSIハードディスクの場合、デバイス名は/dev /sda、/dev /sdb…などです。

fdiskのコマンドライン使用方法は次のとおりです。fdiskハードディスクデバイス名

fdiskを入力したら、まず’ m’と入力してすべてのfdiskメニューを表示します。

現在のパーティションテーブルのステータスを表示するには、’ p’と再入力します。

「n」と入力してパーティションを追加し、パーティションの種類(基本パーティションまたは拡張パーティション)を選択するように求められたら、パーティション番号(1〜4)を選択します。

注:各ハードディスクは、最大4つの基本パーティション(基本パーティションと拡張パーティションを含む)に分割できます。

ここで、基本パーティションは最大4つに分割でき、拡張パーティションは最大1つに分割できます。しかし、拡張パーティションは複数の論理パーティションに分割することができます(要するに、私が試したことのない最大数個まで)。

作成するパーティションの種類とパーティション番号を選択すると、1から始まる開始シリンダを入力するように求められます。

を入力してから終了シリンダを入力すると、実際の列を入力できます。面の数は、「+ partition size」の形式で入力することもできます。たとえば、+ 1024Mは、開始シリンダの後に1024Mを追加することを意味します。

1次区画の装置名は/dev /hda1、/dev /hda2、/dev /hda3、/dev /hda4であり、論理区画の装置名は/dev /hda5、/dev /です。 Hda6、/dev /hda7…などです。

「’ d‘」と入力し、パーティションを削除し、削除するパーティション番号を入力します。拡張パーティションを削除すると、すべての論理パーティションも削除されることに注意してください。

「’ t‘」と入力し、パーティションフラグを変更します(これはLinux fdiskの最も重要な部分です)。新しいパーティションのデフォルトフラグは83(Linux Ext2)です。82に変更できます(Linux)。交換領域)、または「b」(FAT32)、「f」(FAT32拡張、拡張パーティションのみ)、「86」(NTFS)。 。 。何十もの種類を待ちます。

このようにして、複数のオペレーティングシステムを使用している友人は、Linuxのfdiskを使用して、必要なすべてのパーティションをパーティション分割できます。
パーティションアクティベーションスイッチを切り替えるには、「< a> a」と入力します。注意:入力するたびに、選択したパーティションはアクティブと非アクティブの間で切り替わりますが、最後にアクティブにするパーティションは1つだけにする必要があります。現時点では、’ p’コマンドを使用できます。アクティブ化されたパーティションには’ *’番号が表示されます。

上記のコマンド以外にもいくつかありますが、一般的には使用されていません。

最後に、’ w’と入力します。パーティションに加えた変更はハードディスクに書き込まれます;’ q’と入力し、すべての変更を破棄します。

fdiskを柔軟に適用すると、破損したパーティションテーブルを修復することもできます。ただし、各パーティションの開始シリンダと終了シリンダを正確に記憶する必要があります。

ハードディスクをフォーマットする別の方法を追加します。パーティションをLinux Ext2フォーマットにフォーマットするには、次のコマンドを使用します。mkext2fs /dev /hda?パーティションをFAT32フォーマットにフォーマットするには、mkfs.vfat /dev /hda?を使用します。

インスタンス、fdisk -lでマシンのステータスを表示します。

ハードディスクとパーティションの数

[root @ localhost beinan]#fdisk -l <​​br>

ディスク/dev /hda:80.0 GB、80026361856バイト

255ヘッド、63セクタ/トラック、9729シリンダ

単位= 16065のシリンダ* 512 = 8225280バイト

デバイスブート開始終了ブロックIDシステム

/dev /hda1 * 1 765 6144831 7 HPFS /NTFS

/dev /hda2 766 2805 16386300 c W95 FAT32(LBA)

/Dev /hda3 2806 9729 55617030 5拡張

/dev /hda5 2806 3825 8193118+ 83 Linux

/dev /hda6 3826 5100 10241406 83 Linux

/dev /hda7 5101 5198 787153+ 82 Linuxスワップ/Solaris

/dev /hda8 5199 6657 11719386 83 Linux

/dev /hda9 6658 7751 8787523+ 83 Linux

/dev /hda10 7752 9729 15888253+ 83 Linux

ディスク/dev /sda:1035 MB、1035730944バイト

256ヘッド、63セクタ/トラック、125シリンダ

単位=シリンダ= 16128 * 512 = 8257536バイト

デバイスの起動開始終了ブロックIDシステム

/dev /sda1 1 25 201568+ c W95 FAT32(LBA)

/Dev /sda2 26 125 806400 5拡張

/dev /sda5 26 50 201568+ 83 Linux

/dev /sda6 51 76 200781 83 Linux

このマシンには2つのハードドライブ(またはモバイルハードドライブ)がマウントされていることがわかっています、一方はhda、もう一方はsdaです。動作するには、fdisk -lで出力されるハードディスクIDが優先され、hdaには3つのプライマリパーティション(拡張パーティションを含む)があり、プライマリパーティションhda1、hda2、hda3(拡張パーティション)、論理パーティションはhda5からhda10です。 sdaが2つのプライマリパーティション(拡張パーティションを含む)、すなわちsda1とsda2(拡張パーティション)、論理パーティションがsda5、hda6、合計ハードディスク容量=プライマリパーティションの合計容量(拡張パーティションを含む)を表します。

拡張区画容量=論理区画の合計容量上の例では、hda = hda 1 + hda 2 + hda 3がわかります。ここで、hda 3 = hda 5 + hda 6 + hda 7 + hda 8 + hda 9 + hda 10

あなたはディスクのレイアウトに満足していない、またはシステムを再インストール、あなたはパーティション分割にFDiskを使用することができます。

Copyright © Windowsの知識 All Rights Reserved