From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Oct 28 17:23:07 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA96749;
	Sun, 28 Oct 2001 17:23:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from misao.kuicr.kyoto-u.ac.jp (misao.kuicr.kyoto-u.ac.jp [133.3.28.70])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id RAA96742
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 28 Oct 2001 17:23:02 +0900 (JST)
	(envelope-from amorita@meadow.scphys.kyoto-u.ac.jp)
Received: (qmail 70117 invoked by uid 1000); 28 Oct 2001 17:22:51 +0900
Message-ID: <20011028082251.70116.qmail@misao.kuicr.kyoto-u.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
X-cite: xcite 1.31
References: <20011028011527.1e3f2d3d.PFH00236@nifty.com>
 <200110271842.DAA01088@kces1.koganemaru.co.jp>
From: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=ISO-2022-JP
Date: 28 Oct 2001 17:22:50 +0900
In-Reply-To: <200110271842.DAA01088@kces1.koganemaru.co.jp>
 (Nobuyuki Koganemaru's message of "Sun, 28 Oct 2001 03:42:56 +0900 (JST)")
Lines: 78
User-Agent: T-gnus/6.15.3 (based on Oort Gnus v0.03) (revision 06)
 SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=)
 APEL/10.3 Emacs/20.7 (i386--freebsd) MULE/4.1 (AOI)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 65169
Subject: [FreeBSD-users-jp 65169] Re: PC9821
 =?ISO-2022-JP?B?GyRCJE4lRyUjJTklLzhyNDkbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: amorita@meadow.scphys.kyoto-u.ac.jp

$B?9ED!w5~Bg$G$9(B

Nobuyuki Koganemaru(n-kogane@syd.odn.ne.jp)$B$5$s$O!"(B
Sun, 28 Oct 2001 03:42:56 +0900 (JST)$B$K(B
$B!V(B[FreeBSD-users-jp 65159] Re: PC9821 $B$N%G%#%9%/8r49(B $B!W$N(BMessage$B$G=q$-$^$7$?(B

>$B>.6b4]$G$9!#(B
>
>>Date: Sun, 28 Oct 2001 01:15:27 +0900
>>From: "T.Tani" <PFH00236@nifty.com>
>>
>>T.Tani $B$G$9!#(B
>>
>>PC9821 $B$G2TF/$9$k$H$$$&;v$G(B FreeBSD(98)$B$r;H$$;O$a$F!";H$$B3$1$FMh$^$7$?$,!"(B
>>$B8E$$(BPC98$B$N%G%#%9%/$,%@%a$K$J$j$@$7$FMh$F$$$^$9!#(B
>>$B$$$^;TCf$G<j$KF~$k%G%#%9%/$N:G>.MFNL$,(B 10GB $B$K$J$C$F$7$^$C$F$$$F!"8E$$(BPC98
>>$B$G$OG'<1$5$;$k;v$,$G$-$:$K$*$j$^$9!#(B
>>$B$3$N$^$^$G$O%G%#%9%/$,%/%i%C%7%e$9$k$H$=$N(BPC$B$O%$%C%+%s%N=*$j$K$J$C$F$7$^$C$F(B
>>FreeBSD(98)$B$b%j%?%$%"$9$k;v$K$J$C$F$7$^$$$^$9!#(B($B$b$C$?$$$J$$(B)
>>
>>$B$G!"8E$$(BPC98$B$KBg$-$J%G%#%9%/$r$&$^$/:\$;JQ$($F$$$i$C$7$c$kJ}$,$$$i$C$7$c$$$^$7$?$i(B
>>$B$*CN7C$r$4HdO*$7$F$$$?$@$1$^$;$s$G$7$g$&$+!#(B
>
>$BB>$K0U8+$,$$$m$$$m=P$F$$$^$9$,!"$b$&0l$D$O(B compat_atdisk $B$r;H$&J}K!$,$"$j(B
>$B$^$9!#(B
>$B<j$b$H$K(B AT $B8_495!$,$"$l$P!"$=$l$G!"(BPC98 $BMQ$N%G%#%9%/$r:n@.$7$F$*$-!"(BPC98
>$B$K7R$.D>$7$F$"$2$l$P!"=PMh>e$,$j$G$9!#(B
>
>PC98 $BMQ$N%G%#%9%/$H$O(B compat_atdisk $B%*%W%7%g%s$G:n@.$7$?%+!<%M%k$H(B PC98 $BMQ$N(B
>bin $B$r%$%s%9%H!<%k$7$?%G%#%9%/$G$9!#%G%#%9%/$N7A<0$O(B AT $B8_495!$HF1$8$G$9!#(B
>
>$B$7$+$7;d$O;H$C$?$3$H$,$J$$$N$G!"ITL@$JE@$,$"$l$P$b$&0lEY!">\$7$$?M$K$?$:$M(B
>$B$F$/$@$5$$!#(B
>
$B$=$l$C$F!"(Bcompat_atdisk$BIU$-(B kernel$B$r(B floppy$B$K$$$l$F(B -r option$B$G(B
PC-AT slice$B$J(B disk$B$N(B root fs$B$+$i5/F0$5$;$k$H$$$&0UL#$G$7$g$&$+(B?
install$B$K(B FSS mount$B$,=PMh$k(B OS$B$,MW$j$^$9$,!"B?J,2DG=$G$9(B
(FreeBSD(98)$B$N>l9g(B sbin/i386/fdisk$B$r(B compile$B$7$F;H$($PNI$$(B)
#compat_atdisk$B$G(B mount$B$9$k(B disk$B$K$O!"(BPC-98x1$B7A<0$N%9%i%$%9$,L5$$$N$G(B
#PC-98x1$BMQ$N(B boot0/boot[12]$B$G$O(B /boot/loader$B$K$?$I$jCe$1$J$$(B

$B$^$?!"(BPC-9821$B$N0lIt5!<o$N(B IDE BIOS$B$G!"0lDj0J>e$NMFNL$r;}$C$?(B
ATA Drive$B$,7R$,$C$F$$$k$H%U%j!<%:$9$kLdBj$N>l9g(B
UIDE98$BEy$NB>$N(B ATA I/F$B$rIU$1$k$+(BSCSI$B2=$9$k0J30$N2r7h:v$,(B
$BL5$$$h$&$J5$$,$7$^$9(B

$B$^$?!"(Bcompat_atdisk$B$r;H$&$[$+$N%a%j%C%H$H$7$F$O!"(BBIOS$B$GG'<1$7$J$$(B
32GB$B0J>e$N(B Disk$B$r(B Windows$B$H6&M-$7$F;H$&$3$H$,=PMh$k$H8@$&$b$N$,M-$j$^$9(B
PC-98$BHG$N(B Windows$B$O(B PC-AT$B%9%i%$%9$rM}2r$9$k$N$G(B sbin/i386/fdisk$B$G(B
slice$B$r@Z$C$F!"(Bnewfs/newfs_msdos$B$7$F!"(BFAT/FFS$B$N6&B8$,2DG=$G$9(B
#IDE$B$@$H%_%K%]!<%H%I%i!<%P!<$rDL$kCJ3,$G(B 32GB$B%/%j%C%W$5$l$k$N$G(B
#SCSI$B8BDj$@$C$?$H;W$$$^$9(B

DTLA-307045 + AEC7720UW$B$J(B 45GB SCSI$B$r(B compat_atdisk$B$G(B
work area$B$H$7$F1?MQ$7$F$$$k<B@S$OM-$j$^$9(B

$BCm0UE@$O!"(B4.4R-Rev.01$B$K$O(B quick hack$B$JBP:v$,$7$F$"$j$^$9$,(B
$B$D$$:G6a$^$G!"(B4-STABLE$B$H(B 5-CURRENT$B$N(B compat_atdisk$B$,(B
$B2u$l$?$^$^$@$C$?$N$G;HMQ$9$kA0$K(B kernel source$B$r3NG'$7$F$/$@$5$$(B
sys/kern/subr_disk.c$B$K(B
        dev = make_dev(proto, dkmakeminor(unit, WHOLE_DISK_SLICE, RAW_PART),
            UID_ROOT, GID_OPERATOR, 0640, "%s%d", cdevsw->d_name, unit);
$B$,$"$C$F!"(B
sys/pc98/pc98/diskslice_machdep.c
#if NCOMPAT_ATDISK > 0
        /* 
         * Check magic number of 'extended format' for PC-9801.
         * If no magic, it may be formatted on IBM-PC.
         */
        if (((cp[4] != 'I') || (cp[5] != 'P') || (cp[6] != 'L') ||
                 (cp[7] != '1')) &&
                ((strncmp(devtoname(bp->b_dev), "rda", 3) == 0) ||
$B$J$I$H=q$$$F$"$kE[$O2u$l$F$$$^$9(B

--
#  Akio Morita ( $B?9ED(B $B><IW(B -- $B5~ETBg3XBg3X1!M}3X8&5f2J(B D3)
#   E-mail:  amorita@meadow.scphys.kyoto-u.ac.jp
#  WebPage:  http://misao.kuicr.kyoto-u.ac.jp/amorita/
