How to visit suse partition in XP

In opensuse I can visit windows partitions, read only though.
but in windows I can’t see suse partitions.
What should I do to
(1) visit suse partitions in windows system, with write-authority.
(2) modify, create new files in windows partitions when it is under opensuse?
Thanks.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

windows can’t read other partitions easily… there is (I think) some
third-party software for ext2, and maybe ext3, but I’ve never tried it.
Best to run windows in a VM and then you can share across the systems
using regular file sharing. Welcome to windows’ incompatibility with
everything.

Good luck.

paulga wrote:
> In opensuse I can visit windows partitions, read only though.
> but in windows I can’t see suse partitions.
> What should I do to
> (1) visit suse partitions in windows system, with write-authority.
> (2) modify, create new files in windows partitions when it is under
> opensuse?
> Thanks.
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJJtzM4AAoJEF+XTK08PnB55qUP/30wZk6BPYQWUqanfHjsG3w8
atPEH326/U6BcNjfIMiTCQpnFYNjLoGSPPrKETghcqrc3AQyg8eCgfnR3fxvQlaF
RrqUNXiKk4WyC8GrP9A8jDwswqSkiiKQJcibtlQ0A9L9m+97e7Z7JOVVmMQs+QqQ
18LFtqQvN4pNWlH9hFuOLaZ7vc5/g0uPqbtxWkv+wzqeDZIfFmIK3FE4nwoi5B7O
+3df+76/GWbLJEV2RR05L80a+AN8+tVxHeKy7GGK/Ju+IS25Iel4GdiQkpdX/T0Q
Cd/i/59bwpO/Icgji9HdG88cxCho9bEiE/nHBe9fOUxN5iGgbLknpBdlD6xhvn7a
TREiG5sIAKr4eGueRkFSud2dtl2cmKh5nQCkr1M/HnjYe64MPvytvgRWugmATTb7
OjabtjlD2xoSlS9sqSv+dgv28roKVGKuca+yqzq20kAhRoxj2YMjreDQmd17q8tn
b3nGomVdPTdpl8Sjk7eBd/9rKcbYl8AsmMXGfiwJfSChOlQS2n0LnjYIcqcZkbVt
Z2i4dmJmaNyl6G5GOUIqwgyb6OvYTgr6W1ZqZ8RWaE7bhQqFvE4b6y4Kzz+DAiPe
MOiQ2Ly5N2fZF+N6XA7FchVRiQB7CDYnfCnX+uJYkAxNAnVTYaL45CTKcfKn4IUW
ejfq3pdyT9Vd1VkAcCoP
=bYJ+
-----END PGP SIGNATURE-----

Try this
Ext2 IFS For Windows: Download

“Some very new Linux distributions create an Ext3 file systems with inodes of 256 bytes. Ext2 IFS 1.11 is not able to access them”
the concept of ext2/ext3 is not familiar with me, but opensuse 11.0 is fairly new. is it ext3?

Yes 11.0 is ext3 but uses 256. I think

Change the entry for the mount on an ntfs partition in fstab.
like this:
/dev/devicename etc /windows/K ntfs-3g defaults 0 0
For further information

is file system table a file?
where is it located?

/etc/fstab

It’s a text file located at /etc/fstab. You can view the contents with this command in a console window:

cat /etc/fstab

If you copy/paste the contents here, we can tell you how to change them.

Before you change anything you should make a backup copy. You can make a backup copy with this command in a console window:

sudo cp /etc/fstab /etc/fstab.bk.txt

You can edit the file by entering this command in a console window:
If you use Gnome the command is:

gnomesu gedit /etc/fstab

If you use KDE the command is:

kdesu kwrite /etc/fstab

So if you wish to proceed, paste the contents of fstab here for review.

ext2fsd works also with the inode 256, it is also better than ext2 ifs, it offers more options.

Projects - http://ext2.yeah.net

There is also a Total Commander plugin. Total Commander » Download » WFX Plugins » Disks, drives, filesystem.

cat /etc/fstab:

/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part9 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part11 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part10 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part5 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part6 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part7 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part8 /windows/G ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs 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

They’re all similar. To make a partition writeable, change this portion:

users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0

to like this:

defaults,locale=en_US.UTF-8 0 0

I want to enlarge the size of windows/c
the free space in C: is very tight already.
but in xp I can’t do it. the norton partion magic doesn’t work reporting error… it used to work when there was only one system in the disk.
is it possible to do it with fstab?
or in opensuse (to enlarge windows/c)?

1: That’s difficult and really very risky but not impossible.

2: Alternatively, it may be possible to use one of the higher partitions for a new or an incorporated ‘Documents and Settings’ if that’s the problem. So what exactly is the space problem on /C (which aspect of the windows filesystem is getting cramped)? And which (if any) of the higher partitions D…G, can be emptied and made available for an extension of /C?

Whatever your preference, 1 or 2, please post here from openSUSE the partition descriptions found by running this command in a console window:

sudo /sbin/fdisk -l

only 855M is left in C:; a manual clean could change this to 1.5G; but after some time, it’s back to normal.

the affect is (1) windows xp sp3 needs at least 2G free space to update
(2) the laptop cannot hibernate in windows since my memory is 2G, which requires the same free space in C:

both D and E have 4.55G free space. I want to line out 2G from both to divide to C:

The easiest would be to shrink D and E and move the boundaries in a partitoner like Gparted so that the downstream effect is that the boundaries of C can be expanded.

The neatest would be to get rid of either D or E and move the boundaries in a partitoner like Gparted so that the downstream effect is that the boundaries of C can be expanded.

If you choose one of these, you would first need to copy back here the dialogue you get in a terminal window when you execute this command:

sudo /sbin/fdisk -l

so that the exact situation could be examined.

Disk /dev/sda: 80.0 GB, 80026361856 bytes
240 heads, 63 sectors/track, 10337 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xcccdcccd

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1057 7990888+ 7 HPFS/NTFS
/dev/sda2 1058 10337 70156800 f W95 Ext’d (LBA)
/dev/sda5 1058 3495 18431248+ 7 HPFS/NTFS
/dev/sda6 3496 5325 13834768+ 7 HPFS/NTFS
/dev/sda7 6205 8236 15361888+ 7 HPFS/NTFS
/dev/sda8 8237 9645 10652008+ 7 HPFS/NTFS
/dev/sda9 9646 9851 1550241 82 Linux swap / Solaris
/dev/sda10 9851 10336 3670821 83 Linux
/dev/sda11 5369 6204 6313513+ 83 Linux

Partition table entries are not in disk order

You have these NTFS partitions:
/dev/sda5 1058 3495 18431248+ 7 HPFS/NTFS
/dev/sda6 3496 5325 13834768+ 7 HPFS/NTFS
/dev/sda7 6205 8236 15361888+ 7 HPFS/NTFS
/dev/sda8 8237 9645 10652008+ 7 HPFS/NTFS
Note that they are not necessarily in disk order.

What do you want to do to get more space for C/sda1: Please tell me if you want to shrink none or one or more of sda5,6,7,8 and/or if you want to delete none or one or more of them. And for any that you want to change, identify their drive letter as seen by Suse (D, E, F or G) against their partition number (sda5, sda6, sda7, sda8).

Note that the drive letters Suse has chosen (D, E etc) are not necessarily the same letters that you will see when booted into windows, so be careful not to set out to delete or shrink the wrong partition/s.

Easy isn’t it :wink:

I’ve checked in file system that those windows/C D E F G are mapping correctly.
F & G are almost full. D & E both have 4.55G free space.
I want to take out 2G from both D & E to enlarge C. no other change.
I also read the fstab, the correspondence is D — 5, E — 6
as shown here:

/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part9 swap                 swap       defaults              0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part11 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part10 /home                ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part1 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part5 /windows/D           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part6 /windows/E           ntfs-3g    defaults,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part7 /windows/F           ntfs-3g    defaults,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_HTS541080G9AT00_MPB4LAX6J46RTM-part8 /windows/G           ntfs-3g    defaults,locale=en_US.UTF-8 0 0