n71,
I set an 88 GB partition for ext4 with a mount point of "/", and a 10 GB partition as Linux Swap.
Okay, let's break this down. Disk
/dev/sda, 128 GB in size, is the SSD. It has two NTFS primary partitions.
Disk
/dev/sdh, 8 GB on size, is the USB. It has a primary FAT32 and an extended FAT32 partition.
Disk
/dev/sdb, 2 TB in size, is your "hard drive", undoubtedly a SATA. Using the old-style fdisk, it shows only one partition, /dev/sdb1. This drive has a GUID partition table (GPT) instead of an MBR partition table. The drive either came from the factory that way, or was partitioned with Parted or with GPT fdisk, which consists of 3 separate programs, gdisk, sgdisk and fixparts.
(Note the fdisk message "WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.")
As I understand it, a GUID partition table is used to overcome the MBR partition size limit of 2 TB and the four primary partitions limit. Since your entire drive is 2 TB in size, the partition size limit for an MBR is not a concern. GPT support must be included in the Linux kernel in order to be able to use it. I don't know if that support is in Texstar's kernels. I don't see gdisk, sgdisk or fixparts in the repositories, so I don't believe it is.
That's the most likely reason that you get the "Error 15: File not found" message when you run find /boot/grub/stage2 at the grub> prompt.
In any case, you will need to convert that 2 TB disk to MBR if you want to install PCLinuxOS on it. Whether you want to do that, or not, is your decision. I am very surprised you got no indications, while installing, that the partition table is non-standard.