<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>Linux+Solaris HOWTO: Linux $B$N=`Hw(B</TITLE> <LINK HREF="Linux+Solaris-4.html" REL=next> <LINK HREF="Linux+Solaris-2.html" REL=previous> <LINK HREF="Linux+Solaris.html#toc3" REL=contents> </HEAD> <BODY> <A HREF="Linux+Solaris-4.html">$B<!$N%Z!<%8(B</A> <A HREF="Linux+Solaris-2.html">$BA0$N%Z!<%8(B</A> <A HREF="Linux+Solaris.html#toc3">$BL\<!$X(B</A> <HR> <H2><A NAME="s3">3. Linux $B$N=`Hw(B</A></H2> <H2><A NAME="kernel"></A> <A NAME="ss3.1">3.1 $B?7$7$$(B kernel $B$N9=C[(B</A> </H2> <P>$B?M$K$h$C$F$O!"(Bkernel $B$N:F9=C[$,7y$$$JJ}$,$$$^$9!#(B $B$b$7!"#1$D$N%O!<%I%G%#%9%/>e$G(B Solaris - Linux $B4V$G%G!<%?(B $B$N6&M-$r$7$?$$$N$J$i!"(B<EM>$BI,$:(B</EM> kernel $B$N:F9=C[$r$9$kI,MW$,$"$j$^$9!#(B $B$7$+$7!"%G!<%?$N6&M-$r$7$?$/$J$$$N$G$"$l$P!"8E$$(B kernel $B$r;H$&(B $B;v$G(B kernel $B$N:F9=C[$OHr$1$k;v$,$G$-$^$9!#(B <P>kernel $B$N%*%W%7%g%s$K!"(B``Solaris compatibility''$B$H$$$&$N$,$"$j$^$9(B - <UL> <LI><CODE>code maturity</CODE> $B$N2<AX(B - <DL> <DT><B><CODE>Prompt for development drivers</CODE></B><DD><P>$B;DG0$J;v$G$9$,!"(BUFS $B$X$N=q$-9~$_$O!"$^$@<B83CJ3,$G$9!#(B </DL> </LI> <LI><CODE>file systems</CODE> $B$K$*$$$F(B - <DL> <DT><B><CODE>UFS file system support</CODE></B><DD><P>UFS $B$O!"(BSolaris $B$N%U%!%$%k%7%9%F%`$G$9!#(B <DT><B><CODE>UFS file system write support</CODE></B><DD><P>Solaris $B$K%G!<%?$rEO$9!"M#0l$NJ}K!$G$9!#(B <DT><B><CODE>partition types / Solaris (x86) partition table support</CODE></B><DD><P>Solaris $B%Q!<%F%#%7%g%s$K4^$^$l$F$$$k%9%i%$%9$r$_(B $B$D$1$k$?$a$KI,MW$G$9!#(B </DL> </LI> </UL> kernel $B$N9=C[$K4X$9$k$h$j>\$7$$>pJs$O!"(BKernel-HOWTO $B$G8+$D$1$k;v$,$G$-$^$9!#(B <H2><A NAME="ss3.2">3.2 $B%V!<%H%m!<%@$N=`Hw(B</A> </H2> <P><EM>$B%V!<%H%m!<%@$r$$$8$/$kA0$K!"$b$H$N%7%9%F%`$r5/F02DG=$J!"6[(B $B5^5/F0%G%#%9%/$,MQ0U$7$F$"$k$+3NG'$7$F$/$@$5$$!#(B</EM> <P>$B;DG0$J$,$i!"(BSolaris $B$N%$%s%9%H!<%k$G$O!"%^%9%?!<%V!<%H%l(B $B%3!<%I(B (master boot record : MBR) $B$d!"$b$H$b$H$"$k%V!<%H%^%M!<%8%c$r>e=q(B $B$-$7$F$7$^$$$^$9!#(B <P>$B$7$+$79,$$$J$3$H$K!"(BSolaris $B$N%V!<%H%^%M!<%8%c$O!"%A%'%$%s%V!<(B $B%H$,2DG=$G$9!#$3$N5!G=$r;H$&$?$a$K$O!"8E$$%V!<%H%m!<%@(B (e.g. lilo) $B$r!"(B $B%W%i%$%^%j(B Linux $B%Q!<%F%#%7%g%s$N%V!<%H%;%/%?$KCV$/I,MW$,$"$j$^$9!#(B <P>lilo $B$K4X$7$F$O!"<!$N$h$&$K$J$j$^$9(B - /etc/lilo.conf $B$r8+$F$/$@$5$$!#$=$NCf$K$"$k(B <CODE>boot=</CODE> $B$N9T$rC5$7$F$/$@$5$$!#$b$7$=$N9T$,!"(B <CODE>boot=/dev/hda1</CODE> $B$NMM$K$J$C$F$$$?$i!"A4$F$&$^$/$$$C$F$$$^$9!#(B $B$7$+$7!"$=$N9T$,$b$7(B <CODE>boot=/dev/hda</CODE> $B$NMM$K$J$C$F$$$?$i!"(B $B$=$l$O(B MBR $B$r;X$7$F$$$^$9!#%W%i%$%^%j(B Linux $B%Q!<%F%#%7%g%s$r;X$9$h$&$K!"(B $BJQ99$7$F$/$@$5$$!#(B (e.g. <CODE>boot=/dev/hda1</CODE>) <P>$B%V!<%H%m!<%@$,%A%'%$%s%V!<%H2DG=$+$I$&$+D4$Y$kJ}K!$O!"(Blilo $B$r(B MBR $B$X%$%s%9%H!<%k$7$F$_$F!"B>$N%V!<%H%^%M!<%8%c$G%A%'%$%s%V!<%H$,$G$-$k$+;n$7$F$_$k$3$H$G$9!#;d$O!"<!$K<($9$h$&$J(Blilo.conf.mbr $B$HL>IU$1$?%U%!%$%k$r;H$C$F$$$^$7$?!#(B $B$3$s$JFbMF$G$9(B - <HR> <PRE> #lilo.conf.mbr #Lilo in Master Boot Record doing nothing but chain-loading another lilo boot=/dev/hda root=/dev/hda5 install=/boot/boot.b map=/boot/map vga=ask delay=50 other=/dev/hda1 label=lilochain </PRE> <HR> $B$3$l$r(B <CODE>lilo -C lilo.conf.mbr</CODE> $B$H<B9T$9$k;v$G!"(B MBR $B$K(B lilo $B$r%$%s%9%H!<%k$G$-$^$9!#$^$?!"(Blilo $B$r%O!<%I%G%#%9%/$N(B $B%V!<%H%;%/%?$K%$%s%9%H!<%k$9$k$?$a$K!"(B<CODE>lilo</CODE> $B$r<B9T$9$k;v$rK:$l(B $B$J$$$G$/$@$5$$!#(B <P>$B$3$3$GD>$A$K%j%V!<%H$9$k$H!"5/F0;~$K(B lilo $B%W%m%s%W%H$,8=$l$k(B $B$O$:$G$9!#(B $B$3$N>uBV$N$H$-(B <CODE>other</CODE> $B$rA*Br$9$k$H!"$b$H$b$H$"$k(B lilo $B$,5/F0$5$l!"(BLinux $B$N5/F0$K0\9T$7$F$$$-$^$9!#(B <HR> <A HREF="Linux+Solaris-4.html">$B<!$N%Z!<%8(B</A> <A HREF="Linux+Solaris-2.html">$BA0$N%Z!<%8(B</A> <A HREF="Linux+Solaris.html#toc3">$BL\<!$X(B</A> </BODY> </HTML>