Thanks rknichols
I have already done it. Fstab file is based on UUID for all the partitions.Nevertheless,the arch system insistis on recognizing /dev/sdb1(where the arch system is installed) as /dev/sdc1.
The only way it recognizes the partitions correctly is by removing /dev/sdd the fourth hd.
Besides, I gave up the arch grub and I am using now the grub of another distribution (the one which is on /dev/sda2).
So, by using this grub menu, I can initialize all the distros ( the ones that are on/dev/sda2; on /dev/sdc1; and on /dev/sdd1) except the arch linux (/dev/sdb1) because its system insists on recognizing the arch partition as /dev/sdc1 instead of /dev/sdb1.
so I reach the conclusion this is an arch system problem...and the solution seems to be hard...
solved: I have finally found the solution -
and the solution revealed to be easier than I had imagined just changed to fstab options to "defaults" and voilá...no problem anymore to initialize arch linux ...the arch system still recognizes the partition and hd where it is installed as /dev/sdc1 and not as /dev/sdb1 but this does not prevent the arch system from booting...I also removed from fstab the entries concerced to the usb external hd...also, the fstab file system reference is by UUID...below is the entries concerned to arch (/ and /home)...I must remark that I am not using arch grub (in /dev/sdb1) anymore. Now I am using the grub of another distro that is in /dev/sda2...I do not know if I apply the changes to arch grub and uses it again I will be able to initialize not only the arch partition but also all the other partitions. I think so, as I use UUID...but for now I have the solution...I can try using again arch grub later with the changes I have made...thank you enormously for your attention
Quote:
UUID=6ea90d2a-f445-4dc2-88ae-cdedcd2be530 / ext4 defaults 0 1
UUID=6b1c3042-97aa-46b6-a6cb-b2b9837748a9 /home ext4 defaults 0 2
|