417 lines
8.6 KiB
HTML
417 lines
8.6 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Microsoft DOS and Windows</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Linux on the Road"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Other Operating Systems"
|
|
HREF="mobile-guide-a1-other-operating-systems.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Other Operating Systems"
|
|
HREF="mobile-guide-a1-other-operating-systems.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="BSD UNIX"
|
|
HREF="mobile-guide-p6a1s2-bsd-unix.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Linux on the Road: </TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="mobile-guide-a1-other-operating-systems.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Appendix A. Other Operating Systems</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="mobile-guide-p6a1s2-bsd-unix.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="mobile-guide-p6a1s1-dos-windows9x-nt"
|
|
></A
|
|
>A.1. Microsoft DOS and Windows</H1
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="AEN4772"
|
|
></A
|
|
>A.1.1. Introduction</H2
|
|
><P
|
|
> There are a few reasons which might make it necessary to
|
|
put Micorosoft DOS/Windows and Linux together on one laptop. Often the support for
|
|
the flash ROM of <SPAN
|
|
CLASS="acronym"
|
|
>PCMCIA</SPAN
|
|
> cards and modems is not
|
|
available for Linux, or you have to retrieve hardware information, which
|
|
is not visible with Linux, due to a lack of support by some hardware
|
|
manufacturers. I'm not sure whether these tasks can be performed under an
|
|
emulation like DOS-EMU, WINE or VMware.
|
|
|
|
|
|
|
|
</P
|
|
><P
|
|
> If you want Linux with X11, Netscape, etc., and
|
|
Microsoft-Windows9x,NT,2000,XP things will be tight in a 1GB harddisk.
|
|
Though I did so with a 810MB disk.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="AEN4777"
|
|
></A
|
|
>A.1.2. DOS Tools to Repartition a Hard Disk</H2
|
|
><P
|
|
> Often you get a preinstalled version of Microsoft-Windows on your laptop. If you
|
|
just want to shrink the Windows partition, you need a tool to resize
|
|
the partition. Or you can remove the partition first, repartition, then
|
|
reinstall. Most of the following information I found at the page of
|
|
<A
|
|
HREF="http://libweb.sonoma.edu/mike/fujitsu/"
|
|
TARGET="_top"
|
|
>Michael Egan</A
|
|
>
|
|
<Michael.Egan_AT_sonoma.edu>.
|
|
</P
|
|
><P
|
|
> A well known and reliable commercial product is
|
|
<A
|
|
HREF="http://www.powerquest.com/"
|
|
TARGET="_top"
|
|
>Partition Magic</A
|
|
>
|
|
from Power Quest.
|
|
</P
|
|
><P
|
|
> <A
|
|
HREF="http://www.bootitng.com"
|
|
TARGET="_top"
|
|
>BootitNG</A
|
|
> is a shareware
|
|
programm, which is capable of resizing NTFS, EXT2, EXT3 and ReiserFS
|
|
partitions.
|
|
</P
|
|
><P
|
|
> <B
|
|
CLASS="command"
|
|
>System Commander 2000</B
|
|
> by Symantec? resizes FAT32
|
|
partitions, unlike Partition Magic, SC2000 seems to be able to work without
|
|
the presence of an installed Microsoft operating system (tough you may
|
|
use Partition Magic from two standalone floppy disks).
|
|
</P
|
|
><P
|
|
> One more "newer" utility for repartitioning and resizing FAT partitions
|
|
is <EM
|
|
>Ranish Partition Manager/Utility</EM
|
|
> (FAT-32
|
|
support is claimed for this as well, Linux support is taken into
|
|
account.)
|
|
<A
|
|
HREF="http://www.ranish.com/part/"
|
|
TARGET="_top"
|
|
>Ranish Partition Manager/Utility</A
|
|
>
|
|
.
|
|
</P
|
|
><P
|
|
> Many people have used <EM
|
|
>FIPS 15c</EM
|
|
> (which may support FAT-32)
|
|
<A
|
|
HREF="http://bmrc.berkeley.edu/people/chaffee/fips/fips.html"
|
|
TARGET="_top"
|
|
>FIPS</A
|
|
>
|
|
for repartitioning FAT partition sizes.) Also, another version from a
|
|
different source is FIPS 2.0 (claims to support FAT-32)
|
|
<A
|
|
HREF="http://www.igd.fhg.de/~aschaefe/fips/"
|
|
TARGET="_top"
|
|
>FIPS 2.0</A
|
|
>
|
|
for repartitioning FAT partition sizes.)
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="AEN4794"
|
|
></A
|
|
>A.1.3. Partition Sharing</H2
|
|
><P
|
|
> You may share your swap space between Linux and Windows. Please see "Dealing with Limited Resources" section.
|
|
</P
|
|
><P
|
|
> With Linux you can mount any kind of DOS/Windows partition of the type
|
|
<B
|
|
CLASS="command"
|
|
>msdos</B
|
|
>, <B
|
|
CLASS="command"
|
|
>vfat</B
|
|
> and even compressed
|
|
drives (Drivespace, etc.). For long file names use
|
|
<B
|
|
CLASS="command"
|
|
>vfat</B
|
|
> and if you like autoconversion ( a nice feature
|
|
for text files), you may do so by using the <B
|
|
CLASS="command"
|
|
>conv=auto</B
|
|
>
|
|
option. I have used this in my <TT
|
|
CLASS="filename"
|
|
>/etc/fstab</TT
|
|
>, but
|
|
be aware this might cause some strange behaviour sometimes, look at
|
|
the kernel docs for further details.
|
|
</P
|
|
><P
|
|
>
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
> /dev/hda8 /dos/d vfat user,exec,nosuid,nodev,conv=auto 0 2
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
|
|
</P
|
|
><P
|
|
> The other way round there are also
|
|
<A
|
|
HREF="http://www.chrysocome.net/projects"
|
|
TARGET="_top"
|
|
>some tools</A
|
|
>,
|
|
which provide a means to read and write ext2 partitions from Windows9x/NT.
|
|
</P
|
|
><P
|
|
> <A
|
|
HREF="http://www.it.fht-esslingen.de/~zimmerma/software/ltools.htm"
|
|
TARGET="_top"
|
|
>LREAD</A
|
|
>
|
|
is a tool suite for Windows 9x and Windows NT (or DOS or Windows 3.x for
|
|
those who still have it) for accessing files on Linux harddisks (Linux's
|
|
native Extended 2 filesystem).
|
|
</P
|
|
><P
|
|
> The tools allow to list directories, to copy files from Linux to DOS and
|
|
to copy files from DOS to Linux. You also can delete files or modify
|
|
access rights of Linux files from DOS/Windows.
|
|
</P
|
|
><P
|
|
> In combination with an included simple server program, you can also
|
|
access your files from a remote client over the net (however, this might
|
|
be a security risk, as access protection in this case is rather simple).
|
|
</P
|
|
><DIV
|
|
CLASS="sect3"
|
|
><H3
|
|
CLASS="sect3"
|
|
><A
|
|
NAME="AEN4811"
|
|
></A
|
|
>A.1.3.1. LINE Is Not an Emulator</H3
|
|
><P
|
|
> <A
|
|
HREF="http://line.sourceforge.net"
|
|
TARGET="_top"
|
|
>LINE</A
|
|
>
|
|
executes unmodified Linux applications on Windows by intercepting
|
|
Linux system calls. The Linux applications themselves are not emulated.
|
|
They run directly on the CPU just like all other Windows applications.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="AEN4815"
|
|
></A
|
|
>A.1.4. Installation without CD Drive</H2
|
|
><P
|
|
> You may use the CD drive of a desktop (or copy the content of the CD to
|
|
the hard disk) and connect both machines with a null modem cable. Then
|
|
use a DOS boot floppy and the program <B
|
|
CLASS="command"
|
|
>INTERLNK.EXE</B
|
|
> to
|
|
connect both machines.
|
|
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="AEN4819"
|
|
></A
|
|
>A.1.5. Miscellaneous</H2
|
|
><P
|
|
> <A
|
|
HREF="http://www.travsoft.com/"
|
|
TARGET="_top"
|
|
>TravSoft</A
|
|
>
|
|
</P
|
|
><P
|
|
> Windows/NT offers: RAS - Remote Access Service
|
|
</P
|
|
><P
|
|
> Windows/9x/NT offers the PPTP protocol to connect to remote sites via
|
|
a TCP/IP tunnel. This protocol is also supported by Linux.
|
|
<A
|
|
HREF="http://www.moretonbay.com/vpn/pptp.html"
|
|
TARGET="_top"
|
|
>PoPToP</A
|
|
>
|
|
is the PPTP server solution for Linux allowing Linux servers to function
|
|
seamlessly in the PPTP VPN environment. This enables administrators to
|
|
leverage the considerable benefits of both Microsoft clients and Linux
|
|
servers. The current pre-release version supports Windows 95/98/NT PPTP
|
|
clients and PPTP Linux clients. The PoPToP pre-release server is not yet
|
|
fully optimised. On release, PoPToP will be fully compliant with IETF
|
|
PPTP Internet Draft and it will seamlessly support Windows PPTP clients
|
|
with the full range of encryption and authentication features.
|
|
</P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="mobile-guide-a1-other-operating-systems.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="mobile-guide-p6a1s2-bsd-unix.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Other Operating Systems</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="mobile-guide-a1-other-operating-systems.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>BSD <SPAN
|
|
CLASS="acronym"
|
|
>UNIX</SPAN
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |