On Mon, 2005-02-28 at 22:17, [EMAIL PROTECTED] wrote:

> There are a lot of "gotchas" to multi-booting x86 machines; the
> architecture just wasn't designed for it. I'd say the answer is a
> qualified "yes, it should work." But you should expect to spend some
> quality time with this and have complete back-ups, and know how to
> restore them, if there's anything you want to save.  That's the only
> pitfall you really have to worry about.  Back the data up or consider
> it lost when you start.

I am forced to disagree with you about this

I thought that it was the software (Microsoft) that "just wasn't
designed for it."

Well, I run Windows XP Pro, Fedora Core 1 and Gentoo (and I have
partitions prepared for 2 more distros) with no problems (well, a couple
or several in Windows XP Pro).  I still am working on some
configurations in Gentoo, though, but I am confident that I can get the
last few things "fixed" in Gentoo.

I use my /boot, /home and /pub (storage) partitions in common with the
Linux distros.

Here is my partitioning scheme:

Disk /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1        10     80293+  83  Linux
/dev/hda2            11       254   1959930   83  Linux
/dev/hda3           255       316    498015   83  Linux
/dev/hda4           317     10011  77875087+   5  Extended
/dev/hda5           317      1290   7823623+  83  Linux
/dev/hda6          1291      1899   4891761   83  Linux
/dev/hda7          1900      2508   4891761   83  Linux
/dev/hda8          2509      3117   4891761   83  Linux
/dev/hda9          3118     10011  55376023+  83  Linux
 
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot    Start       End    Blocks   Id  System
/dev/hdb1   *         1         7     56196   83  Linux
/dev/hdb2             8       130    987997+  83  Linux
/dev/hdb3           131       143    104422+  83  Linux
/dev/hdb4           144     19457 155139705    5  Extended
/dev/hdb5           144      1056   7333641   83  Linux
/dev/hdb6          1057      1665   4891761   83  Linux
/dev/hdb7          1666      2274   4891761   83  Linux
/dev/hdb8          2275      2883   4891761   83  Linux
/dev/hdb9          2884      3492   4891761   83  Linux
/dev/hdb10         3493      4101   4891761   83  Linux
/dev/hdb11         4102      8357  34186288+  83  Linux
/dev/hdb12         8358     19457  89160718+  83  Linux

My /etc/fstab files (hdc is a removable hard disk drive):

# Duron 950 Fedora Core 1 tinwhistle /etc/fstab file
/dev/hda8       /               ext3            defaults               
1 1
/dev/hda1       /boot           ext3            defaults               
1 2
none            /dev/pts        devpts          gid=5,mode=620         
0 0
/dev/hdb11      /home           ext3            defaults               
1 2
none            /proc           proc            defaults               
0 0
none            /dev/shm        tmpfs           defaults               
0 0
/dev/hdb12      /pub            ext3            defaults               
1 2
/dev/hda2       swap            swap            defaults               
0 0
/dev/cdrom      /mnt/cdrom      udf,iso9660     noauto,owner,kudzu,ro  
0 0
/dev/fd0        /mnt/floppy     auto            noauto,owner,kudzu     
0 0
#/dev/hdb8      /mnt/fc2        ext3            defaults               
1 2
#/dev/hdb9      /mnt/fc3        ext3            defaults               
1 2
#/dev/hdc1      /mnt/backup     ext3            defaults               
1 2
#/dev/hdc1      /mnt/wav        ext3            defaults               
1 2
#/dev/hdc1      /mnt/fat32      vfat            defaults               
0 0

# Duron 950 Gentoo tinwhistle /etc/fstab file: static file system
information.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.14
2003/10/13 20:03:38 azarah Exp $
#
# noatime turns off atimes for increased performance (atimes normally
aren't
# needed; notail increases performance of ReiserFS (at the expense of
storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail and tail freely.
                                                                                
                                     
# <fs>                  <mountpoint>    <type>          <opts>         
<dump/pass>
                                                                                
                                     
# NOTE: If your BOOT partition is ReiserFS, add the notail option to
opts.
/dev/hda1               /boot           ext3            noauto,noatime 
1 1
/dev/hda3               /               ext3            noatime        
1 2
/dev/hda2               none            swap            sw             
0 0
/dev/hda5               /usr            ext3            noatime        
1 2
/dev/hda6               /opt            ext3            noatime        
1 2
/dev/hda7               /var            ext3            noatime        
1 2
/dev/hda8               /mnt/fc1        ext3            noatime        
1 2
/dev/hdb8               /mnt/fc2        ext3            noatime        
1 2
/dev/hdb9               /mnt/fc3        ext3            noatime        
1 2
/dev/hdb11              /home           ext3            noatime        
1 2
/dev/hdb12              /pub            ext3            noatime        
1 2
#/dev/hdc1              /mnt/wav        ext3            noatime        
1 2
#/dev/hdc1              /mnt/backup     ext3            noatime        
1 2
#/dev/hdc1              /mnt/fat32      vfat            defaults       
0 0
/dev/cdroms/cdrom0      /mnt/cdrom      iso9660         noauto,ro      
0 0
/dev/fd0                /mnt/floppy     auto            noauto         
0 0
                                                                                
                                     
# NOTE: The next line is critical for boot!
none                    /proc           proc            defaults       
0 0
                                                                                
                                     
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
# Adding the following line to /etc/fstab should take care of this:
                                                                                
                                     
none                    /dev/shm        tmpfs           defaults       
0 0

-- 
Phil
Our 2nd CD: http://www.cdbaby.com/naomisfancy
Naomi's Fancy performances: http://naomisfancy.virtualave.net/schedule.html

--
gentoo-user@gentoo.org mailing list

Reply via email to