NetBSD/macppc
  CDROM 起動
  全体の流れ (OF3)
  全体の流れ (OF 1/2)
  getting OF
  Boot from CDROM
sysinst
  overall flow
  installboot
  入力が出来ない
区画
  区画方針
  OS X CDROM を使う
  pdisk を使う
  sysinst と区画
  初めての pdisk
    結果
    変更前
    操作
    実際の操作
    pdisk/help
sysinst 後
  check the partition #
  first boot
  regular boot with CDROM
  /etc/rc.conf
    root login refused
boot-device
  hfsutils
  OF boot
    CDROM
    after install
X11
  X11R6.6+XF86
    binary
    source
      20061211
      for 4.99.1 (gcc-4.1.2)
      for 3.99.17
      3.99.8
      3.99.9
    XF86Config
  xorg
packages
  binary
  pkgsrc
  bulk build
  chroot
    準備
    実行
  bulk build 実際
status
  20070724 4.99.
  20070526 4.99.20
  20070203 4.99.9
  20061008 4.99.3
  20060822 4.99.1
  20060702 3.99.21
  20060527 3.99.20
  20060506 3.99.x
  20060407 3.99.17
  20060101 3.99.15
  20050928 3.99.9
  20050918 3.99.9
    packages
  20050829 3.99.8
  pkgsrc
    meta-pkg
    gimp
    gdb on Emacs
    FireFox
    rtk
    tlp
  20050707
  20050605
  20050416
  20050405
  tips for mini
URL
  

Software 入口 | NetBSD 解説 | pkgsrc 各論 | macppc | TsubaiBSD 絹/software/全文検索

NetBSD/macppc

Last Update: "2007/06/19 10:17:50 makoto"

初めての pdisk

pdisk は macppc 等で利用する区画をする道具です。 pdisk とは聞き慣れないな、という方は NetBSD の区画 も見て下さい。 以下では、まず 以前に Mac OS が入っていたけれど、それらは 消して良い、全て消して NetBSD を入れる、という場合を示します。 Mac OS は消して良いが、両方で起動出来るようにしたい、 という場合は、また時間のある時に用意します。

結果

次に示したものは pdisk で区画した後の様子です。
ttyp0:makoto@genoa 11:09:45/070423(~)> sudo pdisk /dev/wd0c Edit /dev/wd0c - Command (? for help): p Partition map (with 512 byte blocks) on '/dev/wd0c' #: type name length base ( size ) 1: Apple_partition_map Apple 63 @ 1 2: Apple_Driver43*Macintosh 54 @ 64 3: Apple_Driver43*Macintosh 74 @ 118 4: Apple_Driver_ATA*Macintosh 54 @ 192 5: Apple_Driver_ATA*Macintosh 74 @ 246 6: Apple_FWDriver Macintosh 200 @ 320 7: Apple_Driver_IOKit Macintosh 512 @ 520 8: Apple_Patches Patch Partition 512 @ 1032 9: Apple_HFS ofwboot 16384 @ 1544 ( 8.0M) 10: Apple_UNIX_SVR2 root 6048000 @ 17928 ( 2.9G) S0 RUFS k0 / 11: Apple_UNIX_SVR2 swap 2016000 @ 6065928 (984.4M) S1 SFS k0 (swap) 12: Apple_UNIX_SVR2 usr 11928888 @ 8081928 ( 5.7G) S2 UFS k0 /usr Device block size=512, Number of Blocks=20010815 (9.5G) DeviceType=0x0, DeviceId=0x0 Drivers- 1: 23 @ 64, type=0x1 2: 36 @ 118, type=0xffff 3: 21 @ 192, type=0x701 4: 34 @ 246, type=0xf8ff Command (? for help):
上の中では 10: で始まる行が netbsd の / disk になります。後ほど起動する時には、この 10 という番号を指定します。

変更前

次のものは、上に示したものとは同じではないのですが、何も変更していないものです。
ttyp1:makoto@genoa 11:31:23/070423(~)> sudo pdisk /dev/wd1c Edit /dev/wd1c - Command (? for help): p Partition map (with 512 byte blocks) on '/dev/wd1c' #: type name length base ( size ) 1: Apple_partition_map Apple 63 @ 1 2: Apple_Driver43*Macintosh 54 @ 64 3: Apple_Driver43*Macintosh 74 @ 118 4: Apple_Driver_ATA*Macintosh 54 @ 192 5: Apple_Driver_ATA*Macintosh 74 @ 246 6: Apple_FWDriver Macintosh 200 @ 320 7: Apple_Driver_IOKit Macintosh 512 @ 520 8: Apple_Patches Patch Partition 512 @ 1032 9: Apple_HFS 名称未設定 40187406 @ 1544 ( 19.2G) 10: Apple_Free 未使用 10 @ 40188950 Device block size=512, Number of Blocks=40188959 (19.2G) DeviceType=0x0, DeviceId=0x0 Drivers- 1: 23 @ 64, type=0x1 2: 36 @ 118, type=0xffff 3: 21 @ 192, type=0x701 4: 34 @ 246, type=0xf8ff Command (? for help): q

操作

この 9 番を消して、HFS(ofwboot) Root, User, Export を作る様子 を示します。なお、上の表示では日本語が含まれていて、 実際には化けて表示されますが、それは気にしないものとします。 ここでは 約 20G のものですが、次のように区画します。
項目 大きさ sector size Type
ofwboot 8M 16,384 Apple_HFS
root 1G 2,016,000 (a)
swap 1G 2,016,000 (b)
usr 5G 10,080,000 (g)
export 10G (残り) (g)
入力する文字列
 pdisk /dev/wd0c
 p
 d 9
 C 9p 16384 ofwboot Apple_HFS
 c 10p 2016000 root a
 c 11p 2016000 swap b
 c 12p 10080000 usr g
 p
 c 13p  26059032 export g
 p
 w
 q
実際の操作は 次に示します。
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08