ディスク /dev/hda: ヘッド 255, セクタ 63, シリンダ 14946 ユニット = シリンダ数 of 16065 * 512 バイト デバイス ブート 始点 終点 ブロック ID システム マウントポイント /dev/hda1 1 127 1020096 83 Linux /boot /dev/hda2 128 1402 10241437+ 83 Linux /usr /dev/hda3 1403 2677 10241437+ 83 Linux /home /dev/hda4 2678 14946 98550742+ f Win95 拡張領域 (LBA) /dev/hda5 2678 2932 2048256 82 Linux スワップ /dev/hda6 2933 3059 1020096 83 Linux /tmp /dev/hda7 3060 3123 514048+ 83 Linux / /dev/hda8 3124 3299 1413688+ 83 Linux /var /dev/hda9 3300 5500 17679501 83 Linux /home/localhost |
[root]# fdisk 使い方: fdisk [-l] [-b SSZ] [-u] デヴァイス 例: fdisk /dev/hda (一番目の IDE ディスク) 又は: fdisk /dev/sdc (三番目の SCSI ディスク) 又は: fdisk /dev/eda (一番目の PS/2 ESDI ドライヴ) 又は: fdisk /dev/rd/c0d0 又は: fdisk /dev/ida/c0d0 (RAID デヴァイス) ... |
[root]# fdisk /dev/hdb このディスクのシリンダ数は 15017 に設定されています。 間違いではないのですが、1024 を超えているため、以下の場合 に問題を生じうる事を確認しましょう: 1) ブート時に実行するソフトウェア (例. バージョンが古い LILO) 2) 別の OS のブートやパーティション作成ソフト (例. DOS FDISK, OS/2 FDISK) コマンド (m でヘルプ): m コマンドの動作 a ブート可能フラグをつける b bsd ディスクラベルを編集する c dos 互換フラグをつける d 領域を削除する l 既知の領域タイプをリスト表示する m このメニューを表示する n 新たに領域を作成する o 新たに空の DOS 領域テーブルを作成する p 領域テーブルを表示する q 変更を保存せずに終了する s 空の Sun ディスクラベルを作成する t 領域のシステム ID を変更する u 表示/項目ユニットを変更する v 領域テーブルを照合する w テーブルをディスクに書き込み、終了する x 特別な機能 (エキスパート専用) コマンド (m でヘルプ): |
コマンド (m でヘルプ): n 最初 シリンダ (1-14946, 初期値 1): 初期値 1 を使います 終点 シリンダ または +サイズ または +サイズM または +サイズK (1-14946, 初期値 14946): 127 |
コマンド (m でヘルプ): t 領域番号 (1-9): 1 16進数コード (L コマンドでコードリスト表示): L 0 空 1c 隠し Win95 FAT3 65 Novell Netware bb 隠し Boot Wizar 1 FAT12 1e 隠し Win95 FAT1 70 DiskSecure Mult c1 DRDOS/sec (FAT- 2 XENIX root 24 NEC DOS 75 PC/IX c4 DRDOS/sec (FAT- 3 XENIX usr 39 Plan 9 80 古い Minix c6 DRDOS/sec (FAT- 4 FAT16 <32M 3c PartitionMagic 81 Minix / 古い Li c7 Syrinx 5 拡張領域 40 Venix 80286 82 Linux スワップ da 非 FS データ 6 FAT16 41 PPC PReP Boot 83 Linux db CP/M / CTOS / . 7 HPFS/NTFS 42 SFS 84 OS/2 隠し C: ド de Dell ユーティリ 8 AIX 4d QNX4.x 85 Linux 拡張領域 df BootIt 9 AIX ブート可能 4e QNX4.x 2nd part 86 NTFS ボリューム e1 DOS access a OS/2 ブートマネ 4f QNX4.x 3rd part 87 NTFS ボリューム e3 DOS R/O b Win95 FAT32 50 OnTrack DM 8e Linux LVM e4 SpeedStor c Win95 FAT32 (LB 51 OnTrack DM6 Aux 93 Amoeba eb BeOS fs e Win95 FAT16 (LB 52 CP/M 94 Amoeba BBT ee EFI GPT f Win95 拡張領域 53 OnTrack DM6 Aux 9f BSD/OS ef EFI (FAT-12/16/ 10 OPUS 54 OnTrackDM6 a0 IBM Thinkpad ハ f0 Linux/PA-RISC 11 隠し FAT12 55 EZ-Drive a5 FreeBSD f1 SpeedStor 12 Compaq 診断 56 Golden Bow a6 OpenBSD f4 SpeedStor 14 隠し FAT16 <32M 5c Priam Edisk a7 NeXTSTEP f2 DOS セカンダリ 16 隠し FAT16 61 SpeedStor a9 NetBSD fd Linux raid 自動 17 隠し HPFS/NTFS 63 GNU HURD または b7 BSDI fs fe LANstep 18 AST SmartSleep 64 Novell Netware b8 BSDI スワップ ff BBT 1b 隠し Win95 FAT3 16進数コード (L コマンドでコードリスト表示): 83 コマンド (m でヘルプ): |
[root]# mkfs -t ext3 /dev/hdb2 mke2fs 1.34 (25-Jul-2003) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1281696 inodes, 2560359 blocks 128017 blocks (5.00%) reserved for the super user First data block=0 79 block groups 32768 blocks per group, 32768 fragments per group 16224 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 38 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
[root]# mkswap /dev/hdb5 Setting up swapspace version 1, size = 2048252K |
[root]# fsck /dev/hdb1 |
[root]# init 1 |
[root]# dd if=/dev/hda1 of=/dev/hdb1 bs=1024k 読み込んだブロック数は 996+1 書き込んだブロック数は 996+1 |
[root]# dd if=/dev/hda of=/dev/hdb bs=1 count=447 読み込んだブロック数は 447+0 書き込んだブロック数は 447+0 |