Oct 30, 2003
								KEK, Online
								by E.Inoue


root@ttyp0[/]# fdisk /dev/sdb

コマンド (m でヘルプ): m
コマンドの動作
   a   ブート可能フラグをつける
   b   bsd ディスクラベルを編集する
   c   dos 互換フラグをつける
   d   領域を削除する
   l   既知の領域タイプをリスト表示する
   m   このメニューを表示する
   n   新たに領域を作成する
   o   新たに空の DOS 領域テーブルを作成する
   p   領域テーブルを表示する
   q   変更を保存せずに終了する
   s   空の Sun ディスクラベルを作成する
   t   領域のシステム ID を変更する
   u   表示/項目ユニットを変更する
   v   領域テーブルを照合する
   w   テーブルをディスクに書き込み、終了する
   x   特別な機能 (エキスパート専用)

コマンド (m でヘルプ): p

Disk /dev/sdb: 512 MB, 512483328 bytes
16 heads, 63 sectors/track, 993 cylinders
Units = シリンダ数 of 1008 * 512 = 516096 bytes

 デバイス ブート   始点      終点  ブロック   ID  システム
/dev/sdb1             1       993    500440+  83  Linux

コマンド (m でヘルプ): d
Selected partition 1

コマンド (m でヘルプ): n
コマンドアクション
   e   拡張
   p   基本領域 (1-4)
p
領域番号 (1-4): 1
最初 シリンダ (1-993, 初期値 1):
初期値 1 を使います
終点 シリンダ または +サイズ または +サイズM または +サイズK (1-993, 初期値 993):
初期値 993 を使います

コマンド (m でヘルプ): w
領域テーブルは交換されました!

ioctl() を呼び出して領域テーブルを再読込みします。
ディスクを同期させます。
root@ttyp0[/]# mke2fs -j /dev/sdb1
mke2fs 1.34-WIP (21-May-2003)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
125488 inodes, 500440 blocks
25022 blocks (5.00%) reserved for the super user
First data block=1
62 block groups
8192 blocks per group, 8192 fragments per group
2024 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
root@ttyp0[/]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 1971      1661       310  85% /
/dev/cdrom              635994    635994         0 100% /cdrom
/dev/cloop             1528028   1528028         0 100% /KNOPPIX
/ramdisk                409008      5644    403364   2% /ramdisk
onlpara.kek.jp:/home2/onlpara-wrk
                      22659864   2819608  18689200  14% /mnt2
root@ttyp0[/]# mount -t ext3 /dev/sdb1 /mnt1
root@ttyp0[/]# df -k
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/root                 1971      1661       310  85% /
/dev/cdrom              635994    635994         0 100% /cdrom
/dev/cloop             1528028   1528028         0 100% /KNOPPIX
/ramdisk                409008      5644    403364   2% /ramdisk
onlpara.kek.jp:/home2/onlpara-wrk
                      22659864   2819608  18689200  14% /mnt2
/dev/sdb1               484602      8239    451341   2% /mnt1
root@ttyp0[/]# cd /mnt1
root@ttyp0[mnt1]# ls -l /mnt2/root
合計 1380016
drwxr-xr-x    3 nobody   nogroup      4096 2003-10-02 16:49 Debian
-rw-r--r--    1 nobody   nogroup  143602724 2003-10-16 10:00 compact-debian-oct162003.tar.gz
-rw-r--r--    1 nobody   nogroup  143656305 2003-10-17 16:15 compact-debian-oct172003.tar.gz
-rw-r--r--    1 nobody   nogroup  144092715 2003-10-20 16:36 compact-debian-oct202003A.tar.gz
-rw-r--r--    1 nobody   nogroup  144132052 2003-10-21 08:38 compact-debian-oct212003.tar.gz
-rw-r--r--    1 nobody   nogroup  146957840 2003-10-21 15:18 compact-debian-oct212003g.tar.gz
-rw-r--r--    1 nobody   nogroup  112241121 2003-10-22 13:35 compact-debian-oct222003g.tar.gz
-rw-r--r--    1 nobody   nogroup  163407952 2003-10-23 14:02 compact-debian-oct232003g.tar.gz
-rw-r--r--    1 nobody   nogroup  163268550 2003-10-23 09:52 compact-debian-oct232003g.tar.gz-old
-rw-r--r--    1 nobody   nogroup  152726128 2003-05-21 09:43 compact.tar.gz
-rw-r--r--    1 nobody   nogroup   2339328 2003-05-14 17:01 hdlist
-rw-r--r--    1 nobody   nogroup  17138748 2003-05-14 16:55 hdlist2
-rwxr-xr-x    1 nobody   nogroup  42250657 2003-04-07 09:35 j2sdk-1_4_1_02-linux-i586.bin
-rwxr-xr-x    1 nobody   nogroup  35796720 2003-09-01 15:23 j2sdk-1_4_2_01-linux-i586.bin
drwxr-xr-x    3 nobody   nogroup      4096 2003-04-10 14:29 j2sdk1.4.1_02
drwxr-xr-x    2 nobody   nogroup      4096 2003-10-02 09:17 knoppix
drwxr-xr-x   17 nobody   nogroup      4096 2003-04-07 10:06 linux-2.4.18-14
drwxr-xr-x    3 nobody   nogroup      4096 2003-10-16 09:38 onlsbc1
drwxr-xr-x    2 nobody   nogroup      4096 2003-08-04 14:55 onlsbc2
drwxr-xr-x    2 nobody   nogroup      4096 2003-09-19 14:35 src
drwxr-xr-x    2 nobody   nogroup      4096 2002-12-17 16:33 t5
-rw-r--r--    1 nobody   nogroup         0 2003-04-07 09:49 t6
-rw-r--r--    1 nobody   nogroup         0 2003-08-29 17:39 t7
drwxr-xr-x    2 nobody   nogroup      4096 2003-05-29 13:33 tmp
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]# ls -l
合計 12
drwx------    2 root     root        12288 2003-10-23 14:42 lost+found
root@ttyp0[mnt1]# ls -l /mnt2/root/com*
-rw-r--r--    1 nobody   nogroup  143602724 2003-10-16 10:00 /mnt2/root/compact-debian-oct162003.tar.gz
-rw-r--r--    1 nobody   nogroup  143656305 2003-10-17 16:15 /mnt2/root/compact-debian-oct172003.tar.gz
-rw-r--r--    1 nobody   nogroup  144092715 2003-10-20 16:36 /mnt2/root/compact-debian-oct202003A.tar.gz
-rw-r--r--    1 nobody   nogroup  144132052 2003-10-21 08:38 /mnt2/root/compact-debian-oct212003.tar.gz
-rw-r--r--    1 nobody   nogroup  146957840 2003-10-21 15:18 /mnt2/root/compact-debian-oct212003g.tar.gz
-rw-r--r--    1 nobody   nogroup  112241121 2003-10-22 13:35 /mnt2/root/compact-debian-oct222003g.tar.gz
-rw-r--r--    1 nobody   nogroup  163407952 2003-10-23 14:02 /mnt2/root/compact-debian-oct232003g.tar.gz
-rw-r--r--    1 nobody   nogroup  163268550 2003-10-23 09:52 /mnt2/root/compact-debian-oct232003g.tar.gz-old
-rw-r--r--    1 nobody   nogroup  152726128 2003-05-21 09:43 /mnt2/root/compact.tar.gz
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]#
root@ttyp0[mnt1]# ls -l
合計 12
drwx------    2 root     root        12288 2003-10-23 14:42 lost+found
root@ttyp0[mnt1]# ls /mnt2/root/com*
/mnt2/root/compact-debian-oct162003.tar.gz
/mnt2/root/compact-debian-oct172003.tar.gz
/mnt2/root/compact-debian-oct202003A.tar.gz
/mnt2/root/compact-debian-oct212003.tar.gz
/mnt2/root/compact-debian-oct212003g.tar.gz
/mnt2/root/compact-debian-oct222003g.tar.gz
/mnt2/root/compact-debian-oct232003g.tar.gz
/mnt2/root/compact-debian-oct232003g.tar.gz-old
/mnt2/root/compact.tar.gz
root@ttyp0[mnt1]# tar xzf /mnt2/root/compact-debian-oct232003g.tar.gz
root@ttyp0[mnt1]#
root@ttyp0[mnt1]# e2label /dev/sdb1

root@ttyp0[mnt1]# e2label /dev/sdb1 /
root@ttyp0[mnt1]# e2label /dev/sdb1
/
root@ttyp0[mnt1]#
root@ttyp0[mnt1]# pwd
/mnt1
root@ttyp0[mnt1]# ls sbin/grub
ls: sbin/grub: そのようなファイルやディレクトリはありません
root@ttyp0[mnt1]# ls usr/local/sbin/grub
usr/local/sbin/grub
root@ttyp0[mnt1]# ./usr/local/sbin/grub
Probing devices to guess BIOS drives. This may take a long time.


    GRUB  version 0.93  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]
grub> root (hd2,0)
root (hd2,0)
 Filesystem type is ext2fs, partition type 0x83
grub> setup (hd2)
setup (hd2)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd2)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd2) (hd2)1+16 p (hd2,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> quit
quit
root@ttyp0[mnt1]#
root@ttyp0[mnt1]# cd /
root@ttyp0[/]# umount /mnt1
root@ttyp0[/]#