戻る

前へ| 次へ

partition その1

これは 長いもの ですので 気の短い方 の パーテション は 此処をみて頂くと 良い

mac-fdiskの 短いもの

といっても 個猫 にとっては mac-fdisk の 使いかた が もう一つ 理解出来なかったので 以下の実際の例を示します。使用したのは ”trans-it BLACK 8GB ”の ものです

まあ 4G のものと 同様な 扱いになると考えています。

参考に させて頂いた場所

http://www.debian.org/releases/sarge/powerpc/ch04s04.html.ja

へて 開始します。

mac-fdisk と いっても 使いかたが もう一つ という方は ”mac-fdisk”で 検索して 頂く方が 早いとかんがえます

http://www.alaska.net/~erbenson/doc/mac-fdisk-basics.txt
http://frugalware.org/docs/install
https://wiki.archlinux.org/index.php/Official_Install_Guide_on_a_PowerPC
http://sites.google.com/site/shawnhcorey/howto-create-a-bootable-usb-drive-from-an-iso-image-for-apple-powerpcs-in-linux

frugalware の example 等が参考になるやもしれません。

を みられれば 良いと考えます。

まず挿入した時

# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda15            13388696   3829848   8878740  31% /
tmpfs                   320844         0    320844   0% /lib/init/rw
udev                    315784       220    315564   1% /dev
tmpfs                   320844         0    320844   0% /dev/shm

mac-fdisk /dev/sda

まず どのようになっているのでしょう

# mac-fdisk /dev/sda
/dev/sda
Command (? for help): p
No partition map exists

help を参考にすると

  p    print the partition table

なーんも 無いといっているようです。上記の参考にさせていただいたものか ら

i コマンドで新規パーティションマップを初期化、
C コマンドで Apple_Bootstrap タイプのパーティションを作成してください

という 事なので

mac-fdisk /dev/sda で i

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): i
size of 'device' is 15622144 blocks:  /* 512*15622144=7998537728 ; 8G という 事でしょう */
Command (? for help): p
/dev/sda
        #                    type name                 length   base     ( size )  system
/dev/sda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/sda2              Apple_Free Extra              15622080 @ 64       (  7.4G)  Free space

Block size=512, Number of Blocks=15622144
DeviceType=0x0, DeviceId=0x0

help を参考にすると

  i    initialize partition map  

という 事で Apple_partition_map が作成されました。

mac-fdisk /dev/sda で C

小文字 でなくて 大文字の C です

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): C
First block: 2p        /*  64 を 入れたい 誘惑を 我慢して  */
Length (in blocks, kB (k), MB (M) or GB (G)): 200M /*  とりあえず 200M にします  */
Name of partition: bootstrap
Type of partition: Apple_Bootstrap
Command (? for help): p /*  確認すべい */
/dev/sda
        #                    type name                 length   base     ( size )  system
/dev/sda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/sda2         Apple_Bootstrap bootstrap            409600 @ 64       (200.0M)  NewWorld bootblock
/dev/sda3              Apple_Free Extra              15212480 @ 409664   (  7.3G)  Free space

Block size=512, Number of Blocks=15622144
DeviceType=0x0, DeviceId=0x0

help を参考にすると

  C    (create with type also specified) 

まだ触れていないのですが b で作成すると 800k のものが出来るのですが その場合 まだ途中なので 何ともいえませんが カーネル を納めると 少なくと も 数メガ 必要になると考えられます。という事で 200M 確保しました そんな にも要らないと思います。

mac-fdisk /dev/sda で c

今回は 小 文字の c です。

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): c
First block: 3p       /*    今回も 409664 を 入れたい 誘惑を 我慢して  */
Length (in blocks, kB (k), MB (M) or GB (G)): 700M
Name of partition: swap
Command (? for help): p
/dev/sda
        #                    type name                 length   base     ( size )  system
/dev/sda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/sda2         Apple_Bootstrap bootstrap            409600 @ 64       (200.0M)  NewWorld bootblock
/dev/sda3         Apple_UNIX_SVR2 swap                1433600 @ 409664   (700.0M)  Linux swap
/dev/sda4              Apple_Free Extra              13778880 @ 1843264  (  6.6G)  Free space

Block size=512, Number of Blocks=15622144
DeviceType=0x0, DeviceId=0x0

help を参考にすると

  c    create new Linux partition 

後は適当に

mac-fdisk /dev/sda で c

今回も 小 文字の c です。

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): c
First block: 4p
Length (in blocks, kB (k), MB (M) or GB (G)): 3G
Name of partition: /
Command (? for help): p
/dev/sda
        #                    type name                 length   base     ( size )  system
/dev/sda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/sda2         Apple_Bootstrap bootstrap            409600 @ 64       (200.0M)  NewWorld bootblock
/dev/sda3         Apple_UNIX_SVR2 swap                1433600 @ 409664   (700.0M)  Linux swap
/dev/sda4         Apple_UNIX_SVR2 /                   6291456 @ 1843264  (  3.0G)  Linux native
/dev/sda5              Apple_Free Extra               7487424 @ 8134720  (  3.6G)  Free space

Block size=512, Number of Blocks=15622144
DeviceType=0x0, DeviceId=0x0

これで 良いのかは 現在不明ですが まあ swap と ”/”ルート を 確保した という 事になります。 まだまだ これでおはりでは無いのです。書き込まない といけません。

mac-fdisk /dev/sda で ?

順番が 違う といえば そうですが まあ 説明です。

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): ?
Notes:
  Base and length fields are blocks, which are 512 bytes long.
  The name of a partition is descriptive text.

Commands are:
  h    help
  p    print the partition table
  P    (print ordered by base address)
  i    initialize partition map
  s    change size of partition map
  b    create new 800K bootstrap partition
  c    create new Linux partition
  C    (create with type also specified)
  d    delete a partition
  r    reorder partition entry in map
  w    write the partition table
  q    quit editing (don't save changes)

通常の fdisk の 場合 は こうなんですが

mac-fdisk /dev/sda で w

とりあえず これで 良し として 確定 書き込みを行いましょう。

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): w
IMPORTANT: You are about to write a changed partition map to disk. 
For any partition you changed the start or size of, writing out 
the map causes all data on that partition to be LOST FOREVER. 
Make sure you have a backup of any data on such partitions you 
want to keep before answering 'yes' to the question below! 

Write partition map? [n/y]: y
The partition map has been saved successfully!
Syncing disks.

Partition map written to disk. If any partitions on this disk 
were still in use by the system (see messages above), you will need 
to reboot in order to utilize the new partition map.

色々 確認を 求められますが ここは ”清水の ... ” と考えて 処理しましょう。

mac-fdisk /dev/sda で q

では 最後に ”mac-fdisk /dev/sda”の 一連の 操作から 抜け出しましょう。

# mac-fdisk /dev/sda /* 引続き  */
Command (? for help): q

これで おはりです。

にゃんたろう 拝!

2011年12月 3日 (土) 21:01:42 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2012. nyantarou All Rights Reserved.