Installed OpenSUSE on pen drive, persistence doesn't work

Hi all,

I successfully installed OpenSUSE on a 4gb pen drive using the instructions contained within this portal. However, for the life of me I can’t figure out why the persistent feature doesn’t work.

Here’s my partition table map:

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00019e47

Device Boot Start End Blocks Id System
/dev/sda1 * 1 9728 78140128+ 7 HPFS/NTFS

Disk /dev/sdb: 4022 MB, 4022337024 bytes
64 heads, 32 sectors/track, 3835 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7c2354ae

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 699 715776 83 Linux

Disk /dev/sdb1: 732 MB, 732954624 bytes
64 heads, 32 sectors/track, 699 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7c2354ae

 Device Boot      Start         End      Blocks   Id  System

/dev/sdb1p1 * 1 699 715776 83 Linux

As you can see, the sdb1 partition was created fine. So why can’t I write to it?

Thanks in advance.

If I read this correctly you installed the system starting on cylinder 1 ending on cylinder 699. Then your persistent data should be written on a partition starting at cylinder 700. But it doesn’t. And if you installed on sdb1 then the persistent partition should be sdb2. When you assign the persistent partition make sure it starts immediately after where the system was installed. I don’t know if you can recover from this. You might have to do it over.

Perhaps someone else can tell you about recovering it.