1999-04-02

MacFan Internetを買ってインストール開始。の前にLinuxを入れるパーティションを作成しなくてはいけない。以前のうちの環境は
AppleHFS+1GBOS/通常作業用
AppleHFS+1GB開発環境
AppleFree4GB未使用
というもの。

MacFan InternetによればMacOSとのファイルのやりとりのためにHFSパーティションを作ったほうがいいということなので、とりあえずそれも入れて次のようにパーティションを切ることに決定。
AppleHFS+1GBOS/通常作業用
AppleHFS+1GB開発環境
AppleHFS128MBファイル交換用
Apple_UNIX_SVR2128MBswap
Apple_UNIX_SVR2768MB/
Apple_UNIX_SVR21GB/usr
Apple_Free
2GB未使用

まず、Macの『ドライブ設定』アプリでファイル交換用のパーティションを作成。。。しようと思ったら操作ミスで全データ消去な結果に(T_T)。ていうか、Apple純正の『ドライブ設定』においてデータを消去せずに未使用領域に新しいパーティションを作る方法が判んないです。なので、ここは市販のフォーマッタを使ったほうがいいかも知れません。もしくはディスクのバックアップをとっておくか(←基本だろ>自分)。

気をとり直してMacOSを再インストール。で、pdisk起動。pdiskでの作業記録は以下の通り。

This app uses the SIOUX console library
Choose 'Quit' from the file menu to quit.

Use fake disk names (/dev/scsi.; i.e. /dev/scsi0.1, /dev/scsi1.3, etc.).

Top level command (? for help): L

Partition map (with 512 byte blocks) on '/dev/ata0.0' (/dev/hda)
 #:                type name             length   base    ( size )
 1: Apple_partition_map Apple                63 @ 1      
 2:    Apple_Driver_ATA*Macintosh            54 @ 64     
 3:    Apple_Driver_ATA*Macintosh            74 @ 118    
 4:       Apple_Patches Patch Partition     512 @ 192    
 5:           Apple_HFS 名称未設定      2097152 @ 704     (  1.0G)
 6:           Apple_HFS 名称未設定 2    2097152 @ 2097856 (  1.0G)
 7:           Apple_HFS 名称未設定 3     262144 @ 4195008 (128.0M)
 8:          Apple_Free 未使用          8137808 @ 4457152 (  3.9G)

Device block size=512, Number of Blocks=12594959 (6.0G)
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 20, type=0x701
2: @ 118 for 33, type=0xf8ff

ATA - couldn't get info
pdisk: can't open file '/dev/ata0.1'
pdisk: No valid block 1 on '/dev/ata1.0'
ATA - couldn't get info
pdisk: can't open file '/dev/ata1.1'
pdisk: can't open file '/dev/scsi0.0'
pdisk: can't open file '/dev/scsi0.1'
pdisk: can't open file '/dev/scsi0.2'
pdisk: can't open file '/dev/scsi0.3'
pdisk: can't open file '/dev/scsi0.4'
pdisk: can't open file '/dev/scsi0.5'
pdisk: can't open file '/dev/scsi0.6'
Top level command (? for help): e /dev/hda
Edit /dev/hda -
Command (? for help): c 4457152 128m swap
Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/hda'
 #:                type name             length   base    ( size )
 1: Apple_partition_map Apple                63 @ 1      
 2:    Apple_Driver_ATA*Macintosh            54 @ 64     
 3:    Apple_Driver_ATA*Macintosh            74 @ 118    
 4:       Apple_Patches Patch Partition     512 @ 192    
 5:           Apple_HFS 名称未設定      2097152 @ 704     (  1.0G)
 6:           Apple_HFS 名称未設定 2    2097152 @ 2097856 (  1.0G)
 7:           Apple_HFS 名称未設定 3     262144 @ 4195008 (128.0M)
 8:     Apple_UNIX_SVR2 swap             262144 @ 4457152 (128.0M)
 9:          Apple_Free 未使用          7875664 @ 4719296 (  3.8G)

Device block size=512, Number of Blocks=12594959 (6.0G)
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 20, type=0x701
2: @ 118 for 33, type=0xf8ff

Command (? for help): c 4719296 768m root
Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/hda'
 #:                type name             length   base    ( size )
 1: Apple_partition_map Apple                63 @ 1      
 2:    Apple_Driver_ATA*Macintosh            54 @ 64     
 3:    Apple_Driver_ATA*Macintosh            74 @ 118    
 4:       Apple_Patches Patch Partition     512 @ 192    
 5:           Apple_HFS 名称未設定      2097152 @ 704     (  1.0G)
 6:           Apple_HFS 名称未設定 2    2097152 @ 2097856 (  1.0G)
 7:           Apple_HFS 名称未設定 3     262144 @ 4195008 (128.0M)
 8:     Apple_UNIX_SVR2 swap             262144 @ 4457152 (128.0M)
 9:     Apple_UNIX_SVR2 root            1572864 @ 4719296 (768.0M)
10:          Apple_Free 未使用          6302800 @ 6292160 (  3.0G)

Device block size=512, Number of Blocks=12594959 (6.0G)
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 20, type=0x701
2: @ 118 for 33, type=0xf8ff

Command (? for help): c 6292160 1024m usr
Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/hda'
 #:                type name             length   base    ( size )
 1: Apple_partition_map Apple                63 @ 1      
 2:    Apple_Driver_ATA*Macintosh            54 @ 64     
 3:    Apple_Driver_ATA*Macintosh            74 @ 118    
 4:       Apple_Patches Patch Partition     512 @ 192    
 5:           Apple_HFS 名称未設定      2097152 @ 704     (  1.0G)
 6:           Apple_HFS 名称未設定 2    2097152 @ 2097856 (  1.0G)
 7:           Apple_HFS 名称未設定 3     262144 @ 4195008 (128.0M)
 8:     Apple_UNIX_SVR2 swap             262144 @ 4457152 (128.0M)
 9:     Apple_UNIX_SVR2 root            1572864 @ 4719296 (768.0M)
10:     Apple_UNIX_SVR2 usr             2097152 @ 6292160 (  1.0G)
11:          Apple_Free 未使用          4205648 @ 8389312 (  2.0G)

Device block size=512, Number of Blocks=12594959 (6.0G)
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 20, type=0x701
2: @ 118 for 33, type=0xf8ff

Command (? for help): w
Writing the map destroys what was there before. Is that okay? [n/y]: y
The partition table has been altered!

Reboot your system so the partition table will be reread.
Command (? for help): q

インストール後に判ったんだけど、/usrをもっと大きくした方が良かったかも知れない(インストール直後の状態で約600MBを消費)。代わりに/はもっと小さくても良かったような。まだまだrootとしての修行が足りませぬ。


next
H2 HOME PAGE - Linux iMac - DIARY - 00000000