<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>The Linux+FreeBSD mini-HOWTO: Linux $B$H(B FreeBSD $B$G$N%9%o%C%W6&M-(B</TITLE> <LINK HREF="Linux+FreeBSD-4.html" REL=next> <LINK HREF="Linux+FreeBSD-2.html" REL=previous> <LINK HREF="Linux+FreeBSD.html#toc3" REL=contents> </HEAD> <BODY> <A HREF="Linux+FreeBSD-4.html">$B<!$N%Z!<%8(B</A> <A HREF="Linux+FreeBSD-2.html">$BA0$N%Z!<%8(B</A> <A HREF="Linux+FreeBSD.html#toc3">$BL\<!$X(B</A> <HR> <H2><A NAME="s3">3. Linux $B$H(B FreeBSD $B$G$N%9%o%C%W6&M-(B</A></H2> <P> <!-- FreeBSD dualboot!swap space, sharing --> <P>$B$3$N>O$G$O(B Linux $B$H(B FreeBSD $B$G%9%o%C%W%Q!<%F%#%7%g%s$r6&M-$9$kJ}K!$r=R(B $B$Y$^$9!%F1MM$N$3$H$r<B8=$9$kB>$NJ}K!$b$"$k$+$b$7$l$^$;$s!%(BFreeBSD $B$r(B Linux $B$NA0$K%$%s%9%H!<%k$9$k$3$H$b$G$-$^$9$,!$(BFreeBSD $B%9%i%$%9$N%Q!<%F%#(B $B%7%g%s$N=g=x$K$OCm0U$7$F$/$@$5$$!%(B <P> <H2><A NAME="installlinux"></A> <A NAME="ss3.1">3.1 Linux $B$N%$%s%9%H!<%k(B</A> </H2> <P> <!-- FreeBSD dualboot!Linux, installing --> $B:G=i$K!$(BLinux $B$rIaDL$K%$%s%9%H!<%k$7$^$9!%%O!<%I%G%#%9%/$K$O(B FreeBSD $B$N%9%i%$%9$K3d$jEv$F$kJ,$O;D$7$F$*$+$J$1$l$P$J$j$^$;$s!%(BLinux $B$N%9%o%C(B $B%W%Q!<%F%#%7%g%s$O:n$kI,MW$O$"$j$^$;$s$,!$$b$7I,MW$J$i$P!$(BFreeBSD $B$K(B $B3d$jEv$F$kM=Dj$N%Q!<%F%#%7%g%s$r;XDj$7$F$*$^$9!%$3$&$7$F$*$1$P!$8e$G(B Linux $B$N%9%o%C%W%Q!<%F%#%7%g%s$r:o=|$7$F!$(B FreeBSD $B$GMQ$$$k$3$H$,$G$-(B $B$^$9!%(B <P>Linux $B$N%$%s%9%H!<%k$,=*$C$?$i!$<!$O%+!<%M%k$r:F9=C[$7$^$9!%%+!<%M%k:F(B $B9=C[$,=i$a$F$J$i$P!$(B<B>The Linux Kernel HOWTO</B>$B$rFI$`$H$$$$$G$7$g$&!%(B $B%+!<%M%k$O!$(B<B>UFS $B%U%!%$%k%7%9%F%`(B($BFI$_=P$7$N$_(B)</B> $B$H(B <B>BSD $B%G%#%9(B $B%/%i%Y%k(B(FreeBSD $B$N%Q!<%F%#%7%g%s%F!<%V%k(B)</B>$B$rN>J}$H$b%5%]!<%H$9$k$h$&(B $B$K(B<EM>$B$7$F$*$+$J$1$l$P$J$j$^$;$s(B</EM>$B!%(B <P> <PRE> UFS filesystem support (read only) (CONFIG_UFS_FS) [N/y/m/?] y BSD disklabel (FreeBSD partition tables) support (CONFIG_BSD_DISKLABEL) [N/y/?] (NEW) y </PRE> <P>$B?7$7$$%+!<%M%k$r%$%s%9%H!<%k$7$F!$%3%s%T%e!<%?$r:F5/F0$7$^$9!%(BLinux $B%9(B $B%o%C%W%Q!<%F%#%7%g%s$r:n$C$?>l9g$K$O!$(B<CODE>/etc/fstab</CODE>$B%U%!%$%k$+$i(B <EM>swap</EM>$B$r4^$`9T$r:o=|$7$^$9!%(B<EM>$B?7$7$$%+!<%M%k$,F~$C$F$$$F(B Linux $B$N(B $B%V!<%H%U%m%C%T!<%G%#%9%/$,$"$k$3$H$r3NG'$7$F$/$@$5$$!%(B</EM>$B0J>e$G(B FreeBSD $B$r%$%s%9%H!<%k$9$k=`Hw$,$G$-$^$7$?!%(B <P> <H2><A NAME="ss3.2">3.2 FreeBSD $B$N%$%s%9%H!<%k(B</A> </H2> <P> <!-- FreeBSD dualboot!FreeBSD, installing --> <P>FreeBSD $B$NJ8=q$K=>$C$F!$(BFreeBSD $B$r%$%s%9%H!<%k$7$^$9!%(BLinux $B$N%9%o%C%W(B $B%Q!<%F%#%7%g%s$r:n$C$?>l9g$K$O!$$3$l$r>C5n$7$^$9(B(FreeBSD $B$N(B<CODE>fdisk</CODE> $B$r;H$C$F9=$$$^$;$s(B)$B!%(BFreeBSD $B%9%i%$%9$G$N!$%Q!<%F%#%7%g%s$N=gHV$K$O(B $BCm0U$7$F$/$@$5$$!%%G%U%)%k%H$N%i%Y%k;XDj$r9T$C$?>l9g$K$O!$(B2$BHVL\$N%Q!<(B $B%F%#%7%g%s$,%9%o%C%W$K$J$j$^$9!%(BFreeBSD $B$rA4$F%$%s%9%H!<%k$7!$(B <EM>Linux $B$N%V!<%H%U%m%C%T!<%G%#%9%/$r;H$C$F(B</EM>Linux $B$r%V!<%H$7$^$9!%(B <P> <H2><A NAME="ss3.3">3.3 Linux $B$G(B FreeBSD $B$N%9%o%C%W%Q!<%F%#%7%g%s$r;H$&@_Dj$r$9$k(B</A> </H2> <P> <!-- FreeBSD dualboot!FreeBSD swap partition configuration --> <P>Linux $B$,5/F0$7$?$i(B<CODE>dmesg</CODE>$B$r<B9T$7$^$9!%=PNO$O<!$N$h$&$K$J$j$^$9!%(B <P> <PRE> Partition check: hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > </PRE> <P>$B$3$N=PNO$O(B <CODE>/dev/hda4</CODE> $B$,(BFreeBSD$B$N%9%i%$%9$G$"$j!$(B <CODE>/dev/hda5</CODE>, <CODE>/dev/hda6</CODE>, <CODE>/dev/hda7</CODE>, <CODE>/dev/hda8</CODE> $B$,(B FreeBSD $B$N%Q!<%F%#%7%g%s$G$"$k$3$H$rI=$7$F$$$^$9!%(B $B%9%o%C%W$,%9%i%$%9Fb$N(B2$BHVL\$N%Q!<%F%#%7%g%s$G$"$l$P!$(B <CODE>/dev/hda6</CODE>$B$,%9%o%C%W$H$$$&$3$H$K$J$j$^$9!%(B <P>$B%9%o%C%W%Q!<%F%#%7%g%s$rM-8z$K$9$k$?$a!$(BLinux $B$N(B <CODE>/etc/fstab</CODE>$B$K(B $B<!$N9T$rDI2C$7$^$9!%(B <P> <PRE> /dev/hda6 none swap sw 0 0 </PRE> <P>FreeBSD $B$G$O$I$s$J%Q!<%F%#%7%g%s$G$b%9%o%C%W$H$7$F;H$&$3$H$,$G$-$^$9$,!$(B Linux $B$N%9%o%C%W%Q!<%F%#%7%g%s$K$OFCJL$J0u(B(signature)$B$,=q$+$l$F$$$J$1(B $B$l$P$J$j$^$;$s!%$3$N0u$O(B<CODE>mkswap</CODE>$B$,:n@.$7$^$9!%%9%o%C%W%Q!<%F%#%7%g(B $B%s$r6&M-$9$k$H!$(BFreeBSD $B$,$3$N0u$r2u$7$F$7$^$$$^$9$+$i!$(BLinux $B$r5/F0$9(B $B$k$?$S$KKh2s(B<CODE>mkswap</CODE>$B$r<B9T$7$J$1$l$P$J$j$^$;$s!%$3$l$r<+F0E*$K9T$&(B $B$?$a$K!$5/F0;~$K(B<CODE>swapon</CODE>$B$r<B9T$9$k%9%/%j%W%H$r8+$D$1$FJQ99$7$^$9!%(B Red Hat Linux $B$N>l9g$K$O(B<CODE>/etc/rc.d/rc.sysinit</CODE>$B$G$9!%0J2<$N9T$r(B <CODE>swapon -a</CODE> $B$N(B<EM>$BA0(B</EM>$B$KA^F~$7$^$9!%(B <P> <PRE> awk -- '/swap/ && ($1 !~ /#/) { system("mkswap "$1"") }' /etc/fstab </PRE> <P>$B$3$l$K$h$C$F!$5/F0;~$KKh2s(B<CODE>/etc/fstab</CODE>$B$K5-=R$5$l$F$$$kA4$F$N%9(B $B%o%C%W%Q!<%F%#%7%g%s$KBP$7$F!$(B<CODE>mkswap</CODE>$B$,<B9T$5$l$k$h$&$K$J$j$^$9!%(B $B$3$l$O%3%a%s%H%"%&%H$5$l$F$$$k(B($B9T$N@hF,$NJ8;z$,(B``#''$B$G$"$k(B)$B>l9g$K(B $B$O<B9T$5$l$^$;$s!%(B <P>Linux $B$r:F5/F0$7$?8e!$(B<CODE>free</CODE>$B%3%^%s%I$G%9%o%C%W$NBg$-$5$r3NG'$7$^$9!%(B $B$^$?!$(BFreeBSD $B$r5/F0$7$F!$$-$A$s$HF0:n$7$F$$$k$+$I$&$+$r3NG'$7$^$9!%$&(B $B$^$/F0:n$7$J$$>l9g$K$O!$$?$V$s4V0c$C$?%Q!<%F%#%7%g%s$r%9%o%C%W$H$7$F;H$C(B $B$F$$$k$H;W$o$l$^$9!%$3$&$J$C$F$7$^$C$?>l9g$K$O!$(BFreeBSD $B$r:F%$%s%9%H!<(B $B%k$9$k$7$+J}K!$O$"$j$^$;$s!%7P83$O0NBg$J65;U$G$9!%(B :-) <P> <HR> <A HREF="Linux+FreeBSD-4.html">$B<!$N%Z!<%8(B</A> <A HREF="Linux+FreeBSD-2.html">$BA0$N%Z!<%8(B</A> <A HREF="Linux+FreeBSD.html#toc3">$BL\<!$X(B</A> </BODY> </HTML>