MkLinux DR1��Power Macintosh

6100������������������

�������� (AXE, Inc.)
����
0. ��������

1. MkLinux��������������������������

2. ������������������������������

3. A/UX��������������������

4. ������������������

5. MkLinux��������������

6. MkLinux������

7. ��������������(����������������)

8. ������������������

9. CDROM������

10. Update960708��������������������

11. X window��������������

12. rpm��������������

13. ������



0. ��������


MkLinux��Power Macintosh(����Mac������)���������� Linux����������������MkLinux��������Linux����������OSF ��������������Mach���������������������������������� Linux������������������������������������OS���������� ��OS���� Mac��������������������������������������

������MkLinux����PowerMac��PowerPC������������������ ������������������ UNIX����������Apple������������������ Apple��������������������������������������Mac�������� ������������(������MkLinux����������OSF�������������� ������)

������Apple����MacOS������OS������������������������ �������������������������������������������������������� ��������������������������������MacOS��������������OS ������������������������������

������MkLinux����������MkLinux�� NetBSD/mac68k��Apple����UNIX������A/UX����������MkLinux�� ��������������MkLinux����������������������

����������������MkLinux_DR1(Developer Release 1)���� ������1996/07/08�������������������������������� MkLinux DR1��NFS��������������������X Window Ver.11 R6 ����������PowerMac����������UNIX���������������������� ����������������������������


�������� ����������


1. MkLinux��������������������������


����������������������������������MkLinux DR1 ����ReadmeFirst��������������������������

����������������������
PowerPC601����������
Power Macintosh 6100
Power Macintosh 7100/66, 7100/80
Power Macintosh 8100/80, 8100/100, 8100/110
PowerComputing 100 & 120
��������

Power PC 603/604������������������������

������PCI Bus������������������������������������ "PCI Mac"���������������� Power Mac��������������������


�������� ���������� ����������


2. ������������������������������


���������������������������������������������������� ����������


CPU Power Macintosh 6100 AV
(AV���������� , Clock 76MHz)
2������������ 256KBytes
������ 16MBytes/ 40MBytes
���������� Apple Keyboard II
������ ADB Mouse(Apple������������),
Logitech�� Codeless Mouse Man,
Model#0106 (3��������������)
CDROM�������� CD300i(��������Apple������)
Ethernet I/F Ethernet(��������)
HDD ����720MBytes(MacOS����)
����240MBytes
(����MkLinux������������������)
Mac������������
������������
����TALK7.5


��������������������������������������������Nu���� PowerMac��AV��������������������������������������AV���� ������������������������������������������AV���������� MkLinux DR1������������������������

������PowerMac��AV���������������������������������� �������������������������������� AV������������MkLinux ����������������������������������������

���������������������������������������������������� ������������������������������������������MkLinux���� ������������������������������������������DR1�������� ����������������������������������������AV������������ ��������������������������������������MkLinux DR1 ���� ��������

Update960708����������kernel,vmlinux,X Window������ ����������������AV������������������������MkLinux���� ������������������������

Mac��AV������������������������������Update960708�� ����������������������������vmlinux������������������ ����MkLinux������������������������������������������ ��DR1�������������������������������������������������� ������������������������������������������������������ ��������(Apple������������������������������������������ ����)��������������������������

��������40MBytes��16MBytes�������������������������� ��������������������(��������16MB������X window������ ����������)

������Zip��������������������������DR1��MkLinux������ ������������������������������������ Upate960708������ ����������������������������������������SCSI���������� ����������Zip���������������������������������������� ��������

������������������������������������������������

StuffIt Expander 3.5.1
Silver lining 5.5.4
��������

������StuffIt Expander��BinHex����(*.hqx������������ ������������)������������StuffIt���������������������� ������(BinHex�������������������������������������� ->ASCII����������������StuffIt(sit)������������������ ��������������������������&����������)

BinHex������������sit�������������������������������� �������������������� fetch������Mac��ftp�������������� ����������������ftp���������������������������� BinHex ����������sit������������������������������

Silver lining��Mac����������������SCSI HDD���������� ������������������������MkLinux����HDD���� A/UX(Apple ��������SystemV��UNIX)���������������������������������� A/UX��������������������������������Silver lining ���� ��������(��������1��5�������������������������������� ������������������)

������������������������������������������

Apple����HD SC Setup
Silverlining from LaCie
APS Disk Tools
��������������������������

Apple��HD SC Setup ���� MacOS���������������������� ��HDD������������������������������������������������ ����

APS������������

ftp://jagubox.gsfc.nasa.gov/pub/mac/APS273.sit.hqx
ftp://dunkin.princeton.edu/pub/jagubox/mac/APS273.sit.hqx
������������������������������������������

��������MacOS������TALK7.5�������������������������� MacOS��������������������������������������TALK�������� MkLinux��������������������������MacOS���������������� ��������������������MacOS7.5�������������������������� ������������������������������������


�������� ���������� ����������


3. A/UX��������������������


������HDD����������������������������MkLinux���� MacOS������������������������������������������������ ������������������������������������

MkLinux��Apple����UNIX������A/UX�������������������� ����������������NetBSD/mac68k���� ����������

����������A/UX���������������������������������� UNIX User��1995��6����NetBSD/mac68k1.0�������������� ������������������������A/UX���� ������������������������������������������������������ ����������������

������MkLinux������2����A/UX���������������� ��Root & User������swap������������������������������ ��������������Silver lining������������

����������������������

  1. HDD����������������������������HDD������������

  2. ������������HDD������������������������

  3. ��������1��������Volume Manager ��������������



    ��1 Sliver lining��Volume Manager



  4. ��������������������������Volume name���������� ��������������������������������������

  5. ��Volume��������������Partition Types����������

  6. ��2��������Partition Types������������������2�� ����������A/UX Root&User slice 0��������������



    ��2 A/UX����������������������������



  7. ����4) �� 6)����������A/UX Swap slice 1��������(��3)��



    ��3 A/UX��Swap������������������



��������A/UX���������������������������������������� �������� MacOS���������������������������������������� ������

Swap����������������MkLinux����������32MBytes�� 64MBytes���������������������������������������������� ������ X Window��emacs����������������������30MBytes�� ������������������

Root&user��������������������������MkLinux����

/������1������������������������������������
300MBytes
/ �� /usr��2����������������������
/��100MBytes,
/usr�� 200MBytes
����������������������������

��������������������NFS������������������������/���� 200MBytes������ X Window��NFS������������������������ ��������Swap����������������32MBytes��������

DR1������������������������������Update960708������ ������ /������������������130MBytes���������� /tmp,/var/spool������������������������ / ������������ ��������200MBytes��������������������

MkLinux�������������������������������������������� ������������������������ /���������������������������� ������������������������������������Silverlining������ ������������������������������������������������������ ��������������(������1��������������������)

��������������������������������������������MacOS�� ����������������������


�������� ���������� ����������


4. ������������������


��������MkLinux��������������������������������������

MkLinux��ISO9660 RockRidge������CDROM�������������� ��������������������������������CDROM���������� Rock Ridge����CDROM���������������������������������������� ����

MkLinux��HFS CDROM���������������������������������� CDROM��MkLinux��HFS������������������

��������HFS��������������������������������UNIX���� ��������������������MacOS��CDROM���������������������� UNIX��������������NFS���������������������������������� ����������������������������Update960708���������������� ��������������������������������

:MkLinux_DR1:Updates:960708.mklinux:X11R6.bin.tar.gz
:MkLinux_DR1:Updates:960708.mklinux:vmlinux.gz
��2��������������������(DR1������������������������ ������������������������������)

��������HFS CDROM���������������������������������� ������

������MkLinux�������������������������������������� ������

MacOS��������HFS CDROM��������������

:MkLinux_DR1:FullRelease:
������������������ReadmeFirst��InstallNotes�������� ������

������������������MkLinux_DR1.sit.bin�� MkLinux_DR1.sit.hqx���������������������������������� ����������MkLinux_DR1.sit.bin��ftp�������������������� ����������������������

������StuffIt Expander����������MkLinux_DR1.sit.hqx ������������MkLinux_DR1.sit.hqx��StuffIt Expander���� ������������������������������������ (���������������� MkLinux_DR1.sit������������������������������ MkLinux_DR1.sit������������ StuffIt Expander��������)

������������������"MkLinux Developer Release 1"���� ������������������������������������������������������ ��������

Readme First
How to Install MkLinux
install MkLinux(Mac����������������)
MacFiles(Mac������������������������)
MkLinuxFiles(Mac������������������������tar������������������������)
��������������

MkLinuxFiles:mklinuxfs.tar����MkLinux�������������� ����������������������������������������������tar���� ��������������������������������gcc������������������ ��������������������������������

������MkLinux�������������������������������������� ��������������������������������������������������Mac ������������IP���������������������������������������� �������������������������������������������������������� ������������������������������������������������������ ����������������


�������� ���������� ����������


5. MkLinux��������������


A/UX������������������������������������������������ ������������������������������������������������������ MkLinux����������������������

����������������������������������

  1. "MkLinux Developer Release 1"����������������

  2. Install MkLinux������������������������������������ ����������������

  3. ����������4�������������������������������������� ������������������������������������������������



    ��4 ��������������������������


*** You have requested do to an "almost" automated installation of the
    MkLinux O/S for Power Macintosh. You should have partitioned the disk
    in such a way as to have -

    An A/UX Root partition of at least 100 MBs.
    An A/UX Swap partition of at least 32 MBs.
    An A/UX Usr partition of at least 200 MBS.

A/UX��root����������������100MBytes,A/UX��Swap���� ������������32MBytes,A/UX��/usr���������������� 200MBytes,��������������������

If the drive does not have the above partitions, please QUIT (CMD-Q) out
of this program and partition the disk using the above guide lines.

����������������������������CMD-Q����������������

Make sure you know the SCSI ID of the drive you want to install on.

**** WARNING, THIS PROGRAM IS NOT KIND TO ANY EXISTING DATA ON THE 
PARTITONS TO BE INSTALLED.

����������������������������SCSI ID����������������
****����������������������������������������������������������

Do you wish to continue? [Y/N] y
��������? ��y�� ����������
What is the SCSI ID of the drive to have MkLinux installed? 1
MkLinux����������������������������SCSI ID��? ������������1��������������������1������������
*** A/UX (MkLinux) partitions of SCSI Drive 1

#03 Blocks : 414000  (202.15 MBs) Name < Root file system >
#04 Blocks : 65200   ( 31.84 MBs) Name < Swap >

Partition 3 (size  202.15 MBs) looks to be the appropriate partition for < / >
Do you wish to use this one? [Y/N] y
��������������3��"/"����������������������? ��Y������������ ������������������������������MacOS���������������� ��������������������������������3��"/"����������"/"�� ����MacOS������������������������������������������������
Partition 4 (size   31.84 MBs) looks to be the appropriate partition for < swap >.
Do you wish to use this one? [Y/N] y
��������������4��swap����������������������? ��Y������������
Do you wish to have a seperate /usr file system? [Y/N] n
"/usr"��"/"������������? ��������������������n������������
Do you wish to create additional file systems for this installation? [Y/N] n
��������������������������������? ��n������������
There are 2 file systems defined.
FS                   Linux Device         Size      
/                    /dev/sdb3            202.15 MBs on partition 3
swap                 /dev/sdb4            31.84 MBs on partition 4
Are these partitions correct? [Y/N] y
2������������������������������������
������������? ��y������������
THIS IS YOUR LAST CHANCE to abort.

If you choose to continue the following partitions will be destoryed
and replaced with MkLinux filesystems. ANY EXISTING DATA ON THESE
PARTITIONS WILL BE LOST. THIS INCLUDES PREVIOUS INSTALLED MKLINUX FILESYSTEMS.
Are you really, really SURE you want do this? [Y/N] y
����������������������������������������? ��y������������

����������������������������������������������

��������������������������������������tar���������� ������Mac������������������������������

��������������������������Mac������������

����������������������
MkLinux Booter(��������)
Mach Kernel
������������������������������������
MkLinux(��������������������)
��������������������������

MkLinux����������������������������������"MkLinux(�� ������������������)"������������

"Mach Kernel"����Mach������������������������������ ������MkLinux��������������������Mach���������������� ��������������������������������������

��������������������������������������������������30 ����������������


�������� ���������� ����������


6. MkLinux������


����������MkLinux��������������

��������������������������������������������������3 ��2������������������������

����������������������������������MkLinux���������� ��������5������������������������������������������ MkLinux��������������Mac������������������MkLinux���� ����������������������MkLinux�������������������� (MacOS��������������������)��




��5 MkLinux����������������������



����������������������������������MkLinux���������� ������(��6)����������������������������10������������ ��������������MkLinux��������������(MacOS������������ ����������������������MacOS����������������)��




��6 MkLinux������������������



������UNIX������������������������������������������ ���������������������� MkLinu������������������������ ����������������������������

��login:����������������������������MkLinux�������� ��������

������MkLinux������������������������Custom�������� ������������������SimpleText�������������������������� ������������������(���������������������������������� ������)

   # 'rootdev' defines the location of the root device.
   # This is the only supported option (at the moment).
   #
   rootdev=/dev/sdb3

��������/dev/sdb3��Linux������������������������������ ����������������������������'b'��SCSI ID��1��'3'������ ����������3������������������������������SCSI ID������ ������������������������������������������Custom������ ������������������������������������

���������������������������������������������������� �������������������������������������������������������� SimpleText����������������������


�������� ���������� ����������


7. ��������������(����������������)


��login��������������������"root"����������root ���� ��������������������������Apple Keyboard II���������� ��������Caps������������������������������������Caps���� ������2������������ Caps ����������������������"root" ������������������������(��������������TEC Parts�� Macway������������������������������������)��

root������������������������������������������������ ����������������������

������������������������������������

Do you want to set up networking capability? [y/n, default=y] >>> y
������������������������? ��y������������
Please enter a hostname (it must be unique on a network): axeav
��������������? ��������"axeav"����������
Please enter a domain name [none]: axe-inc.co.jp
����������������? ��������"axe-inc.co.jp"����������
Please enter a primary nameserver address [none]:
����������������������������������������?
Please enter an Internet address (e.g.130.43.2.2): 192.47.226.22
IP��������������? ��������"192.47.226.22"����������
Please enter an Internet Broadcast address: 192.47.226.255
��������������������������������? ��������"192.47.226.255"����������
Please enter a netmask [none]: 255.255.255.0
������������������? ��������"255.255.255.0"����������
Please enter a gateway address [none]:
����������������������������?

hostname is axeav
IP address is [192.47.226.22];  broadcast address is [192.47.226.255]
netmask is [255.255.255.0]; gateway address is [none]
domain is [axe-inc.co.jp]; namserver address is [none]
OK to set up networking with these values? [y/n, default=y] >>> y

������������������

������Ethernet��������������������������

[root@axeav /root]# ping 192.47.226.1
��������������������������������������������������������

��������������/etc/hosts���������������������������� ����������������������������������������

��������������������������������������

������/etc/localtime��������������������������������

[root@axeav /etc]# ln -s /usr/lib/zoneinfo/Japan /etc/localtime
���������������������������������������������������� ���� date������������������9���������������������������� MkLinux������Mac�������������������������������������� ������������������������

��������vipw������������������������������������������ ������UNIX ��������������

MkLinux�������������������������� �� �������� ������������������Mac����������������������[��������] +[Control]+[PowerKey]�������������������������������� MkLinux������������������������������������������������ ������������������sync�������������������������������� ������������������������������������������������������ ��������


�������� ���������� ����������


8. ������������������


MkLinux��Ethernet��������������

telnet��ftp������������������������������rlogin���� ����������������������������������rlogin�������������� ��������������������������������������������������

������MkLinux��NFS��������������

DR1�������������������������������������������������� ��������NFS��������������������������read�������� write����������������1024���������������������������� ������

������������

 [root@axeav /]# mount -t nfs -o rsize=1024,wsize=1024 serv:/usr1 /usr1

��������������/etc/fstab����������

  serv:/home1     /home1   nfs     rw,rsize=1024,wsize=1024,soft 1 0
��������������MkLinux��������������������������������

��������NFS��������������������X Window����������������������


�������� ���������� ����������


9. CDROM������


CDROM��ISO9660 RockRidge����������Mac HFS���������� ������������������������������������������������������ ����������������������������ISO9660 RockRidge�������� ��������

ISO9660 RockRidge������������������������
 [root@axeav /]# mount -t iso9660 -o ro /dev/cdrom /mnt

��������������/etc/fstab����������

  /dev/cdrom      /cdrom  iso9660 ro 0 0

������������������

 [root@axeav /]# mount /cdrom

��������������cdrom������������������

  ISO9660 RockRidge CDROM������������������

Mac������HFS CDROM���������������������������������� ����������������������������������������������mtools ��������������������HFS������������������������������ ��������������������������������������

HFS CDROM��������������������������

[root@axeav /]# hmount /dev/sdd3
������������������CDROM��SCSI ID��4��HFS������������ ��������3����������������(����CDROM�������������������� ��������HFS CDROM��������������������)��

������������������������
[root@axeav /]# hdir
��������
������������������������������������������
[root@axeav /]# hcd :foo
��������
��������������������������
[root@axeav /]# hcopy bar /tmp/
����������/tmp/bar����������

�������� ���������� ����������


10. Update960708��������������������


����������Update960708������������������������������ 2����������������������������������Linux�������������� �������� /mach_servers/vmlinux�������������������� ������������Mac����������"Mach Kernel"��������������������

  1. vmlinux����������

    HFS CDROM������vmlinux����������������������

    [root@axeav /]# hcopy :MkLinux_DR1:Updates:960708.mklinux:vmlinux.gz /tmp
    [root@axeav /]# gunzip < /tmp/vmlinux.gz >/mach_servers/vmlinux

    ������������������������vmlinux��/mach_servers/���� ��������(��������������������mv����vmlinux.olg�������� ������������������������������������)

    NFS��������������������������NFS��������������gunzip ����������/mach_servers/vmlinux������������������


  2. Mach Kernel����������

    Mach Kernel��Mac������������������������������������ MacOS������������

    StuffIt Expander��
    :MkLinux_DR1:Updates:960708.mklinux:Mach_Kernel.hqx�� ����������������������"Mach Kernel"�������������������� �������������������������������������������������������� ������������������������������������?���������������� ����������������OK������������������������

��������Mach����������vmlinux��960708�������������� ����AV������������MkLinux����������������������

DR1������������������������������������������������ ��������������Update960708 �������������������������� ��������������������������������


�������� ���������� ����������


11. X window��������������


HFS CDROM������vmlinux����������������������

 [root@axeav /]# hcopy :MkLinux_DR1:Updates:960708.mklinux:X11R6.bin.tar.gz /tmp
��������
������
 [root@axeav /]# tar -C / -zpxvf /tmp/X11R6.bin.tgz
��������

����������������������X window��������������
/usr/X11R6/bin��cd��������

       [root@axeav /usr/X11R6/bin]# xinit
����������X window����������xterm��������
����xterm��
       [root@axeav /usr/X11R6/bin]# twm&
����������twm��������������������������������(��7)��




��7 Mklinux ������������������



X window��������������������������������������xterm ����������(����������xterm����bash��exit����������)��

��������~/.profile, ~/.cshrc������path�� "/usr/X11R6/bin"������������������

������������������������������������������NFS������ ������������X11R6����������NFS������������������������ ������������������������������������������������������ ��������������������

NFS��������������������/usr2���������������������� ������

  [root@axeav /]# mkdir -p /usr2/mklinux/X11R6
��������������������������������
  [root@axeav /]# ln -s /usr2/mklinux/X11R6 /usr/X11R6
������������������������������������������ /usr/local/bin����NFS�������������������������������� ����������������������������������������

X11R6.bin.tar.gz������X window���������������������� ����������������������X11R6�������������������������� ������������������������������������������������������ X11R6 ��������������(kterm���������������������������� ��������������������������������kterm��MkLinux��X���� ������������������������������������)

960708����X window��3�������������������������������� Mac��ADB��3���������������� Logitech������������������ ������������������Logitech����������3���������������� ������������������������������������������3������������ ����X window������������������������������������������ ������������

3�������������������������������������������������� ��������������������������������/usr/X11R6/bin/X11�� shell script������������������������������������xinit ����������

xinit -geometry 60x8+0+0 -sb -fn 6x10 -T "console" -e $X11START \
        -- ${X11BINDIR}/Xmklinux -optionmouse -middlekey 130 -rightkey 128 \
        nologo v $* >> $DEBUGLOG 2>&1

�������������� -optionmouse -middlekey 130 -rightkey128 ����������������������������130��128���������������� �������������������������������������������������������� ������������������������������Apple Keyboard II�� Macway������������������������������������������3���� ������������������������������������������������������

������AV��������3��2������������������������ X window��������������������256������������������������ ����������������


�������� ���������� ����������


12. rpm��������������


rpm������ Red Hat Package Manager��������CDROM������ ����������������������������*.rpm������������ rpm���� ����������������

CDROM��
:MkLinux_DR1:FullRelease:MkLinuxFiles:rpm.bin:������ ������������������������������������������������������ ��������������������CDROM��������������������rpm������ ��������������(rpm -i ������)

������:MkLinux_DR1:Updates:960605.hfsutils: �������� ��������������������������

����������Updates:960605.hfsutils:�� hfsutils-1.13b-1.ppc.rpm������������������������

    [root@axeav /]# rpm -U hfsutils-1.13b-1.ppc.rpm
����������hmount������������������������������������ ������������
�������� ���������� ����������


13. ������


������PowerMac������������UNIX���������������������� ����������������

MkLinux��OSF��Mach������������������������

������PowerPC��UNIX�������������������������������� ��������

PowerMac6100@76MHz(2nd������������)������ dhrystone1.1����������������������(cc -O4 -DREG=register)�� 100000������������ 57VAX-Mips������ ������������������PowerPC������UNIX������������������ ������������������������������������������IBM���� RS/6000 Model40��PowerPC601@66MHz����60VAX-Mips������ ����(OS��AIX��cc��IBM����������)��

����MkLinux������������������������������������������ ������������������������������������������������

Apple������������������������������������������ PowerMac��������MkLinux����������MacOS����������Mac���� ����������������������������

(�������� ���������� AXE, Inc.)

�������� ����������