<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
<br>
<br>
On 07/22/2009 09:06 AM, Bruce MacArthur wrote:
<blockquote cite="mid:200907221106.12900.bmacasuru@fastmail.us"
 type="cite">
  <pre wrap="">On Wednesday 22 July 2009 09:04, JD wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">On 07/22/2009 12:03 AM, Bruce MacArthur wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">On Wednesday 22 July 2009 00:11, JD wrote:
      </pre>
      <blockquote type="cite">
        <pre wrap="">On 07/21/2009 07:36 PM, Bruce MacArthur wrote:
        </pre>
        <blockquote type="cite">
          <pre wrap="">On Tuesday 21 July 2009 12:40, Anne Wilson wrote:
          </pre>
          <blockquote type="cite">
            <pre wrap="">On Tuesday 21 Jul 2009 17:58:25 Bruce MacArthur wrote:
            </pre>
            <blockquote type="cite">
              <pre wrap="">Greetings --

My computer has a single hard disk drive -- but many
partitions. A couple of those partitions are dedicated to
openSUSE 10.2, and the rest are Kubuntu Jaunty (also known as
Version 9.04).

In the past, I have been able to use (Jaunty) Dolphin to view
all partitions -- which meant I could copy files from one
distro to the other.  I no longer SEEM to have that option. 
Although I see how to modify the default start-up folder, I see
nothing that would seem to help me restore the cross-partition
view.  So I am blind!!! Can anyone point out the obvious to me?
 THANKS for your time with this message!!!
              </pre>
            </blockquote>
            <pre wrap="">In each distro, do you have fstab mounts for the partitions of
the other distro?

Anne
            </pre>
          </blockquote>
          <pre wrap="">Hello, Anne --

FIRST, Thank you for a quick and helpful reply.

SECOND, a part of my delay in replying is due to problems that I
created for myself in the process of trying to install a VHS-DVD
player-recorder to use the "TV-AV" aspect of my computer monitor!
I am now back to normal.  MEANWHILE, I have been researching the
issue that you have raised for me.  I am certain that the answer
to your question is "No."  But I am not at all sure quite what I
need to do!

When I try to edit /etc/fstab in openSUSE, I see

/dev/sda2 /                            /
acl,user_xattr 1 1 /dev/sda3 /home                  /home
acl,user_xattr 1 2 /dev/sda1 swap                    swap
defaults        0 0 proc          /proc                     /proc
     defaults        0 0 sysfs         /sys
/sys        noauto          0 0 debugfs   /sys/kernel/debug
debugfs noauto                  0 0 usbfs       /proc/bus/usb    
    usbfs noauto                 0 0 devpts     /dev/pts
devpts    mode=0620,gid=5  0 0 /dev/fd0  /media/floppy       
auto noauto,user,synch    0 0

The df shows

/dev/sda2     18%     /
udev               1%     /dev
/dev/sda3     42%     /home


Both commands produce radically different output in Jaunty
(9.04). Part of this is obviously due to the partitioning which I
did -- but part of it is a combination of other variables (such
as versions, etc.)!  For example, edit  /etc/fstab  produces a
LOT of comment-code, not to mention some really cryptic
first-column device names!  Trying to minimize the confusion, let
me present its output as follows. (If the names are important, I
will gladly supply them!)

                       proc          /proc                   
proc 0 0 /dev/sda6                      /
ext3      0 1 /dev/sda11                    /home
ext3         0 2 /dev/sda10                    /opt
     ext3         0 2 /dev/sda7                      /root
          ext3         0 2 /dev/sda8                      /tmp
              ext3         0 2 /dev/sda12                    /usr
                  ext3         0 2 /dev/sda9
/var                     ext3         0 2 /dev/sda1
      none                   swap           0 0 /dev/sda5
           none                   swap           0 0 /dev/scd0
/media/cdrom0  udf,iso9660 0 0 /dev/fd0    /media/floppy     auto
           0 0

The first column in the preceeding listing is taken from the
comments and seems to be something from "prior to installation".
The third-from-last column is --
defaults
relatime,error=remount -ro
relatime
relatime
relatime
relatime
relatime
relatime
sw
sw
user,noauto,exec,utf8
rw,user,noauto,exec,utf8

The results of the df command are also much more extensive --

/dev/sda6          9%     /
tmpfs                 0%     /lib/init/rw
varrun               1%     /var/run
varlock              0%     /var/lock
udev                  1%     /dev
tmpfs                 1%     /dev/shm
lrm                     1%     /lib/modules/2.6.28-11-g
eneric/volatile
/dev/sda11        2%     /home
/dev/dsa10        1%     /opt
/dev/sda7          4%     /root
/dev/sda8          2%     /tmp
/dev/sda12      10%     /usr
/dev/sda9          5%     /var

I really do NOT understand the fact that "tmpfs" appears TWO
times above the "eneric/volatile" entry, but I did not copy this
one in error!!!


I notice that you mentioned that I should have fstab mounts for
the partitions of EACH distro in the other.  This makes excellent
good sense if I am going to be moving things in both directions. 
I do not anticipate doing this -- the moves will be entirely from
openSUSE to Jaunty.  Can I "get away with" adding openSUSE
partitions to Jaunty's fstab -- or will things effectively
blow-up in my face if I fail to balance the equation?

THANKS for your time and assistance!!!!!
          </pre>
        </blockquote>
        <pre wrap="">I had a similar situation.
Part of the problem for you "might" be that the 2 OS'es do not use
the same device names for the partitions in question. So,  you
will need to do some work to be sure (for example - that /dev/sdb3
 in one OS is the same as /dev/sdd3  in the other os). What I am
trying to point out is that the disk numbering scheme in the two
OS'es might not match. So once you are able to identify the device
names in both OS'es and map them  1 - 1 correctly, then adding
them correctly into both OS'es fstabs should be very trivial.
        </pre>
      </blockquote>
      <pre wrap="">Hello, Joe --

For a short time, Dolphin saw ALL of my partitions, and it was
certain (to me!) which ones were openSUSE and which were Jaunty. 
What a PLEASANT surprise!!!  You have a point in suggesting that
those days may well be history.  I will be observant.

      </pre>
      <blockquote type="cite">
        <pre wrap="">So, your devices on jaunty are:

/dev/sda6               /       ext3            0 1
/dev/sda11              /home   ext3            0 2
/dev/sda10              /opt    ext3            0 2
/dev/sda7               /root   ext3            0 2
/dev/sda8               /tmp    ext3            0 2
/dev/sda12              /usr    ext3            0 2
/dev/sda9               /var    ext3            0 2
/dev/sda1               none    swap            0 0
/dev/sda5               none    swap            0 0

PS: I do not know how jaunty creates 12 partitions in a Linux
disk! Jaunty seems to be using BSD partitioning scheme, no?? If
that is the case, your opensuse will probably not be able to mount
jaunty's non-standard Linux partitions. Standard Linux kernels
simply do not write BSD partitions - even the config menu says it
is dangerous to config and build the linux kernel with write
support for BSD's UFS partitions.
      I do know that you could have for example 3 extended
partitions and 4 sub-partitions in each extended partition.
Perhaps that is what you did - in which case my comment re: BSD
UFS does not apply.
        </pre>
      </blockquote>
      <pre wrap="">Jaunty did NOT (automatically) create all those partitions! 
Instead, I studied one book about Ubuntu Linux in its discussion of
partitioning, and tried to set things up well.  I think that I have
one Primary partition for openSUSE and another similar partition
for Jaunty.  The rest are "sub-partitions".  Also, be aware that MY
openSUSE will never need to mount Jaunty partitions -- only the
reverse is needed.  To the best of my knowledge, "BSD partitions"
(thankfully!!!) have nothing to do with this installation.

      </pre>
      <blockquote type="cite">
        <pre wrap="">Your devices on opensuse are:
/dev/sda2       /       /       acl,user_xattr  1 1
/dev/sda3       /home   /home   acl,user_xattr  1 2
/dev/sda1       swap    swap    defaults        0 0

Now, which devices do you wish to be visible to  both OS'es??
        </pre>
      </blockquote>
      <pre wrap="">I think that I need sda2 and sda3 visible to both.  openSUSE needs
them to run at all, and Jaunty needs them to bring some data over
to the Jaunty installation.  NOTHING that is presently Jaunty-only
needs to be visible to openSUSE.

      </pre>
      <blockquote type="cite">
        <pre wrap="">Also, in each OS, issue the command
fdisk -l /dev/sd
for all disks visible to the OS. Look in /dev to see how
many sd devices there are. Save the outputs
and label them so a reader will know which OS the command
was run on.
        </pre>
      </blockquote>
      <pre wrap="">In openSUSE, I tried running this command, both as myself and as
sudo. Both times I was told "fdisk: command not found".  Obviously
I need to do some research -- unless this is just more of the
reason for my move away from openSUSE.  Please understand that I am
not "mad" at SUSE, but I am very perturbed about my own
installation )which was done by a store's personnel)!

Also, searching for the file yielded one "fdisk" in "sbin/".  It
has some 86,352 bytes, and is "Read Only", NOT executable!

In Kubuntu Jaunty my results were dramatically different, like this
--

Disk /dev/sda:  250.0 GB,  250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000dcd1b

Device Boot   Start         End              Blocks      ID  
System /dev/sda1             1         131         1052226      82 
Linux swap / Solaris
/dev/sda2         132       2742      20972857+   83   Linux
/dev/sda3       2743    16428    109932795      83   Linux
/dev/sda4     16429    30401    112238122+     5   Extended
/dev/sda5     16429    16793        2931831      82   Linux swap /
Solaris
/dev/sda6     16794    17158        2931831      83   Linux
/dev/sda7     17159    17766        4883728+   83   Linux
/dev/sda8     17767    18982        9767488+   83   Linux
/dev/sda9     18983    20198        9767488+   83   Linux
/dev/sda10   20199    22630      19535008+  83   Linux
/dev/sda11   22631    26277      29294496     83   Linux
/dev/sda12   26278    30401      33125998+  83   Linux

      </pre>
      <blockquote type="cite">
        <pre wrap="">This will help identify which disks have same partitioning scheme
and partition types, ..etc.
        </pre>
      </blockquote>
      <pre wrap="">What I show above is PERFECTLY consistent with what I was
previously seeing in Dolphin -- but Dolphin is not yet seeing
things this way again!  And my immediate goal is to have Dolphin
see this again.

THANK YOU, Joe, for your time with this and for any additional
insights or directions you can give me -- they are MOST
appreciated!!!

      </pre>
      <blockquote type="cite">
        <pre wrap="">Cheers,

Joe
        </pre>
      </blockquote>
    </blockquote>
    <pre wrap="">OK, So on Jaunty you only have sda . Fine.
On Opensuse, you were not able to run fdisk because it is  not
executable. So, do this to make it executable:
sudo chmod 755 /sbin/fdisk

and then
for every /dev/sdX where X is a, b, c, d ...etc, run
/sbin/fdisk -l /dev/sdx
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I have followed your directions with ease -- but it has not worked!  In 
spite of the change of permissions to 755, the search utility still 
shows it to be "Read-Only"!  I think that this is related to a VERY 
faulty installation; it is NOT simply an openSUSE problem.

  </pre>
  <blockquote type="cite">
    <pre wrap="">So, that aside, one thing is still not clear:
is your meachine a dual boot machine? or you simply have
two machines? I was proceeding on the premise that you
have a dual boot machine, which might not be what you have.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is one computer only.  It has a single hard disk drive only.  And, 
yes, it IS dual-boot.  Your understanding both was and is correct.

  </pre>
  <blockquote type="cite">
    <pre wrap="">If you have two machines, then you have two choices
for exposing opensuses's disks to jaunty:
1. On Opensuse:
    export them via NFS.
    So to export, you need to do this on opensuse:
    sudo exportfs /home (for exmple).

    On Jaunty, you mount opensuse's exported partition like this:
    sudo mount -t nfs 192.168.bla.bla:/home -o w  /mnt/home

    Of course /mnt/home has to exsit as a directory on jaunty.

OR
2. use samba to advertise the mounted partitions on opensuse and
    mount them as cifs type partitions on jaunty. This is a more
    involved process requiring you to edit the smb.conf file and
    restarting themb and nmb services. There may be a gui tool
    for configuring samba exports (or shares, as they are called).
    I do not know if jaunty is similar to fedora, so how you mount
    them on jaunty will be something like
    mount -t cifs //192.168.bla.bla/SOME-NAME  /mnt/some-dir-name
or it could be
    smbmount //192.168.bla.bla/SOME-NAME  /mnt/some-dir-name

Joe
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<tt><br>
In that case, the advice you received from another individual is
correct.<br>
The only partitions that jaunty is not mounting are the partitions of
opensuse.<br>
<br>
So, in your jaunty's /etc/fstab, add lines like<br>
<br>
/dev/sda2       /suse       ext3  acl,user_xattr 0 2<br>
/dev/sda3       /suse/home  ext3  acl,user_xattr 0 2<br>
<br>
Assuming, of course, that you have done<br>
<br>
sudo mkdir  -p   /suse/home  <br>
on jaunty<br>
<br>
Cheers,<br>
<br>
Joe<br>
</tt> <br>
</body>
</html>