/dev/sdaにSDドライブがあるとき
順番としては、
ブート領域(/dev/sda1,FAT12,5MB)
↓
ルートディレクトリ(/dev/sda2,Linux,737MB)
↓
Swap(/dev/sda3,Linux Swap,残り全部)
です。
これで、パーティッションだけ作りました。
次に、パーティッションの種類です。
最後に書き込みをします。
これで終了です。
次に、フォーマットです。
以上です。
順番としては、
ブート領域(/dev/sda1,FAT12,5MB)
↓
ルートディレクトリ(/dev/sda2,Linux,737MB)
↓
Swap(/dev/sda3,Linux Swap,残り全部)
です。
#fdisk /dev/sda
まずは、ブート領域
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 1
最初 シリンダ (1-1014, 初期値 1):
初期値 1 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (1-1014, 初期値 1014): +5M
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
ルート以下
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 2
最初 シリンダ (7-1014, 初期値 7):
初期値 7 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (7-1014, 初期値 1014): +737M
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
/dev/sda2 7 756 720750 83 Linux
最後にswap領域
1GBのSDなので、贅沢に200MB越え
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 3
最初 シリンダ (757-1014, 初期値 757):
初期値 757 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (757-1014, 初期値 1014):
初期値 1014 を使います
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
/dev/sda2 7 756 720750 83 Linux
/dev/sda3 757 1014 247938 83 Linux
コマンド (m でヘルプ):
まずは、ブート領域
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 1
最初 シリンダ (1-1014, 初期値 1):
初期値 1 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (1-1014, 初期値 1014): +5M
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
ルート以下
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 2
最初 シリンダ (7-1014, 初期値 7):
初期値 7 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (7-1014, 初期値 1014): +737M
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
/dev/sda2 7 756 720750 83 Linux
最後にswap領域
1GBのSDなので、贅沢に200MB越え
コマンド (m でヘルプ): n
コマンドアクション
e 拡張
p 基本領域 (1-4)
p
領域番号 (1-4): 3
最初 シリンダ (757-1014, 初期値 757):
初期値 757 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (757-1014, 初期値 1014):
初期値 1014 を使います
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 83 Linux
/dev/sda2 7 756 720750 83 Linux
/dev/sda3 757 1014 247938 83 Linux
コマンド (m でヘルプ):
これで、パーティッションだけ作りました。
次に、パーティッションの種類です。
コマンド (m でヘルプ): t
領域番号 (1-4): 1
16進数コード (L コマンドでコードリスト表示): L
0 空 1c 隠し Win95 FAT3 70 DiskSecure Mult bb 隠し Boot Wizar
1 FAT12 1e 隠し Win95 FAT1 75 PC/IX be Solaris boot
2 XENIX root 24 NEC DOS 80 古い Minix c1 DRDOS/sec (FAT-
3 XENIX usr 39 Plan 9 81 Minix / 古い Li c4 DRDOS/sec (FAT-
4 FAT16 <32M 3c PartitionMagic 82 Linux スワップ c6 DRDOS/sec (FAT-
6 FAT16 41 PPC PReP Boot 84 OS/2 隠し C: ド da 非 FS データ
7 HPFS/NTFS 42 SFS 85 Linux 拡張領域 db CP/M / CTOS / .
8 AIX 4d QNX4.x 86 NTFS ボリューム de Dell ユーティリ
9 AIX ブート可能 4e QNX4.x 2nd part 87 NTFS ボリューム df BootIt
a OS/2 ブートマネ 4f QNX4.x 3rd part 8e Linux LVM e1 DOS access
b Win95 FAT32 50 OnTrack DM 93 Amoeba e3 DOS R/O
c Win95 FAT32 (LB 51 OnTrack DM6 Aux 94 Amoeba BBT e4 SpeedStor
e Win95 FAT16 (LB 52 CP/M 9f BSD/OS eb BeOS fs
f Win95 拡張領域 53 OnTrack DM6 Aux a0 IBM Thinkpad ハ ee EFI GPT
10 OPUS 54 OnTrackDM6 a5 FreeBSD ef EFI (FAT-12/16/
11 隠し FAT12 55 EZ-Drive a6 OpenBSD f0 Linux/PA-RISC
12 Compaq 診断 56 Golden Bow a7 NeXTSTEP f1 SpeedStor
14 隠し FAT16 <32M 5c Priam Edisk a8 Darwin UFS f4 SpeedStor
17 隠し HPFS/NTFS 63 GNU HURD または ab Darwin boot fd Linux raid 自動
18 AST SmartSleep 64 Novell Netware b7 BSDI fs fe LANstep
1b 隠し Win95 FAT3 65 Novell Netware b8 BSDI スワップ ff BBT
16進数コード (L コマンドでコードリスト表示): 1
領域のシステムタイプを 1 から 1 (FAT12) に変更しました
コマンド (m でヘルプ): t
領域番号 (1-4): 3
16進数コード (L コマンドでコードリスト表示): 82
領域のシステムタイプを 3 から 82 (Linux スワップ) に変更しました
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 1 FAT12
/dev/sda2 7 756 720750 83 Linux
/dev/sda3 757 1014 247938 82 Linux スワップ
コマンド (m でヘルプ):
領域番号 (1-4): 1
16進数コード (L コマンドでコードリスト表示): L
0 空 1c 隠し Win95 FAT3 70 DiskSecure Mult bb 隠し Boot Wizar
1 FAT12 1e 隠し Win95 FAT1 75 PC/IX be Solaris boot
2 XENIX root 24 NEC DOS 80 古い Minix c1 DRDOS/sec (FAT-
3 XENIX usr 39 Plan 9 81 Minix / 古い Li c4 DRDOS/sec (FAT-
4 FAT16 <32M 3c PartitionMagic 82 Linux スワップ c6 DRDOS/sec (FAT-
6 FAT16 41 PPC PReP Boot 84 OS/2 隠し C: ド da 非 FS データ
7 HPFS/NTFS 42 SFS 85 Linux 拡張領域 db CP/M / CTOS / .
8 AIX 4d QNX4.x 86 NTFS ボリューム de Dell ユーティリ
9 AIX ブート可能 4e QNX4.x 2nd part 87 NTFS ボリューム df BootIt
a OS/2 ブートマネ 4f QNX4.x 3rd part 8e Linux LVM e1 DOS access
b Win95 FAT32 50 OnTrack DM 93 Amoeba e3 DOS R/O
c Win95 FAT32 (LB 51 OnTrack DM6 Aux 94 Amoeba BBT e4 SpeedStor
e Win95 FAT16 (LB 52 CP/M 9f BSD/OS eb BeOS fs
f Win95 拡張領域 53 OnTrack DM6 Aux a0 IBM Thinkpad ハ ee EFI GPT
10 OPUS 54 OnTrackDM6 a5 FreeBSD ef EFI (FAT-12/16/
11 隠し FAT12 55 EZ-Drive a6 OpenBSD f0 Linux/PA-RISC
12 Compaq 診断 56 Golden Bow a7 NeXTSTEP f1 SpeedStor
14 隠し FAT16 <32M 5c Priam Edisk a8 Darwin UFS f4 SpeedStor
17 隠し HPFS/NTFS 63 GNU HURD または ab Darwin boot fd Linux raid 自動
18 AST SmartSleep 64 Novell Netware b7 BSDI fs fe LANstep
1b 隠し Win95 FAT3 65 Novell Netware b8 BSDI スワップ ff BBT
16進数コード (L コマンドでコードリスト表示): 1
領域のシステムタイプを 1 から 1 (FAT12) に変更しました
コマンド (m でヘルプ): t
領域番号 (1-4): 3
16進数コード (L コマンドでコードリスト表示): 82
領域のシステムタイプを 3 から 82 (Linux スワップ) に変更しました
コマンド (m でヘルプ): p
Disk /dev/sda: 998 MB, 998768640 bytes
31 heads, 62 sectors/track, 1014 cylinders
Units = シリンダ数 of 1922 * 512 = 984064 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 6 5735 1 FAT12
/dev/sda2 7 756 720750 83 Linux
/dev/sda3 757 1014 247938 82 Linux スワップ
コマンド (m でヘルプ):
最後に書き込みをします。
コマンド (m でヘルプ): w
領域テーブルは交換されました!
ioctl() を呼び出して領域テーブルを再読込みします。
警告: DOS 6.x 領域を作成、または変更してしまった場合は、
fdisk マニュアルの追加情報ページを参照してください。
ディスクを同期させます。
#
領域テーブルは交換されました!
ioctl() を呼び出して領域テーブルを再読込みします。
警告: DOS 6.x 領域を作成、または変更してしまった場合は、
fdisk マニュアルの追加情報ページを参照してください。
ディスクを同期させます。
#
これで終了です。
次に、フォーマットです。
# mkfs.msdos /dev/sda1
mkfs.msdos 2.8 (28 Feb 2001)
# mkfs.ext3 /dev/sda2
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
90240 inodes, 180187 blocks
9009 blocks (5.00%) reserved for the super user
First data block=0
6 block groups
32768 blocks per group, 32768 fragments per group
15040 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information:
done
This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
# mkswap /dev/sda3
Setting up swapspace version 1, size = 253882 kB
#
mkfs.msdos 2.8 (28 Feb 2001)
# mkfs.ext3 /dev/sda2
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
90240 inodes, 180187 blocks
9009 blocks (5.00%) reserved for the super user
First data block=0
6 block groups
32768 blocks per group, 32768 fragments per group
15040 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information:
done
This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
# mkswap /dev/sda3
Setting up swapspace version 1, size = 253882 kB
#
以上です。