1999-04-02
MacFan Internetを買ってインストール開始。の前にLinuxを入れるパーティションを作成しなくてはいけない。以前のうちの環境は
AppleHFS+ | 1GB | OS/通常作業用 |
AppleHFS+ | 1GB | 開発環境 |
AppleFree | 4GB | 未使用 |
AppleHFS+ | 1GB | OS/通常作業用 |
AppleHFS+ | 1GB | 開発環境 |
AppleHFS | 128MB | ファイル交換用 |
Apple_UNIX_SVR2 | 128MB | swap |
Apple_UNIX_SVR2 | 768MB | / |
Apple_UNIX_SVR2 | 1GB | /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としての修行が足りませぬ。