MtnMan:
Because the size of sda1 is so small, it should be formatted as ext3 rather than ext4. I think that's where the errors are coming from.
[root@localhost ~]# mke2fs -t ext3 -L boot320 /dev/sda1 <Enter>
The -L boot320 part of the line creates a partition LABEL, in this case boot320, denoting the size of the hard drive. I have a boot partition on each of my hard drives, so I named them boot1000 for the 1 TB drive, boot750 for the 750 GB drive, boot300, boot200, boot164, etc. each denoting the drive size where it is to be found. Having two 160 GB drives, the names are boot160-1 and boot160-2. It seemed an obvious choice at the time, being as each LABEL must be unique if it is to act like a UUID number.
If you did not LABEL the partitions when you made them, you can do so at any time with the command;
[root@localhost ~]# tune2fs -L <label name> /dev/<whatever> <Enter>
The LABELs can be whatever you'd like, but it helps to have some sort of pattern as to how you pick names, so it's easier to remember what they are. You can only have up to 16 characters in a LABEL, so try for short and to the point.
The command blkid will show your partition LABEL names and UUID numbers.
From mine:
[root@fatman Documents]# blkid
/dev/sda1: LABEL="boot750" UUID="985efd35-13a4-4279-8129-0f9552d95ccb" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda2: LABEL="swap750" UUID="0ccd09b0-ebb4-4f78-8c73-632232adf438" TYPE="swap"
/dev/sda3: LABEL="750pclos" UUID="ace4498d-cd4b-458b-9b0c-853c0679fe70" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: LABEL="Documents2" UUID="d9550e51-e2e6-4b48-b382-d491ab0bc1ea" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda6: LABEL="share9" UUID="3abe7220-57d1-40c8-acb3-b8d13585577f" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda7: LABEL="Documents" UUID="6c984560-d3bc-4ea9-b2ad-62586c662bcf" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda10: LABEL="120backup" UUID="3dff9abc-88c0-47dc-bd2c-f3f991acab69" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda11: LABEL="storage00" UUID="f0320f20-48d5-4ddb-89ed-9da4676aefa4" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb1: LABEL="boot1000" UUID="10165aee-8b41-4c52-aa7e-c6b0d6d17eeb" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb2: LABEL="swap1000" UUID="8b44f813-fd45-4f94-b519-28300b4791ad" TYPE="swap"
/dev/sdb3: LABEL="TR5" UUID="6ae6cf37-7fd2-4b9c-86dc-f037141745bb" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb6: LABEL="tmpback" UUID="dcf02721-aca8-494f-8182-cc8ab1df8430" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdb5: LABEL="TR5-Documents" UUID="9c1bbdf4-5f3c-4d70-b03a-983504da6c15" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb7: LABEL="TR6" UUID="36feb97d-2f61-4709-b6f5-8e8d8fee3370" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb8: LABEL="kde2011" UUID="8c17ff68-f606-4148-98ac-1e85324e7bc6" TYPE="ext4"
/dev/sdb9: LABEL="kde64-2" UUID="a8fdfcab-c52a-4de2-adce-28738e49f388" TYPE="ext4"
/dev/sdb10: LABEL="st-backup" UUID="7b1f293e-8deb-49de-adbf-db9173fd2599" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb11: LABEL="os-backups" UUID="3d1692bb-afe0-4648-b5be-d30f1eca32e7" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb12: LABEL="movies2" UUID="fad35a11-5738-401e-88b6-56b78dfeb15a" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb13: LABEL="share1" UUID="9c1c0b28-b24c-40ed-8c90-e5c704021548" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb14: LABEL="minime2010" UUID="ab32e99a-5bb8-4360-b75d-e13df5412608" TYPE="ext4"
/dev/sdb15: LABEL="kde64-4" UUID="15788c3a-2767-4c9e-8ebf-a0a488c1820c" TYPE="ext4"
/dev/sdb16: LABEL="minime12" UUID="d31989a1-48f3-4875-848b-a66db2e86f09" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb17: LABEL="kde64" UUID="78e81c20-8949-487b-b685-de84a16c8802" TYPE="ext4"
/dev/sda8: LABEL="750mm" UUID="b512d57e-3c7a-4226-96ea-98ba93d5d486" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda9: LABEL="movies" UUID="90ae3f6a-46b2-485a-886d-e4c203491907" SEC_TYPE="ext2" TYPE="ext3"
My fstab, to show the use of the LABEL names in practice.
[root@fatman Documents]# cat /etc/fstab
# Entry for /dev/sda8 :
LABEL=kde2011 / ext4 defaults,noatime 1 1
LABEL=TR5-Documents /home/polack/Documents ext3 rw,user,noauto,exec,noatime 0 0
LABEL=Documents2 /home/polack/Documents2 ext3 rw,user,noauto,exec,noatime 0 0
# LABEL=share7 /share7 ext3 rw,user,noauto,exec,noatime 0 0
LABEL=share1 /share1 ext4 rw,user,auto,exec,noatime 0 0
LABEL=share9 /share9 ext3 rw,user,auto,exec,noatime 0 0
LABEL=movies /movies ext3 rw,user,auto,exec,noatime 0 0
LABEL=movies2 /movies2 ext3 rw,user,auto,exec,noatime 0 0
# LABEL=TV-1 /tv ext3 rw,user,noauto,exec,noatime 0 0
LABEL=storage00 /zstorage00 ext3 rw,user,noauto,exec,noatime 0 0
LABEL=120backup /zbackup ext3 rw,user,noauto,exec,noatime 0 0
LABEL=boot1000 /mnt/boot ext3 rw,user,noauto,exec,noatime 0 0
#LABEL=part17 /mnt/17 ext4 rw,user,noauto,exec,noatime 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda2 :
#LABEL=swap200 swap swap defaults 0 0
# Entry for /dev/sda2 :
#LABEL=swap300 swap swap defaults 0 0
# Entry for /dev/sdc2 :
LABEL=swap1000 swap swap defaults 0 0
# Entry for /dev/sde2 :
LABEL=swap750 swap swap defaults 0 0
none /dev/pts devpts mode=0620 0 0
/dev/fd0 /mnt/floppy auto rw,user,noauto,exec 0 0
/dev/sr0 /mnt/cdrom auto ro,user,noauto 0 0
/dev/sr1 /mnt/dvd auto ro,user,noauto 0 0
# none /dev/shm tmpfs defaults 0 0
Note that some of the lines are commented out. This installation is on an external drive, and those items are on an internal drive on my backup machine. When I boot with this drive attached to that machine, I uncomment those lines.