Unfortunately my internal hdd is probably going to die soon and I dont have money for a new one. But I have an external Hdd which I was using as a backup, so I thought of a solution. RAID
But I have some questiones, because I would like to get it right at the first place.
my internal Hdd Extrernal Hdd (USB 2.0) Seagate Seagate 500 GB 1 TB 5200 rpm 7200 rpm
I want to mirror internal hdd on extrenal hdd and use the remaining 500 GB on external for backup (software raid 1) so that when my disc finally dies I will have another up to date disc ready.
first of all:
1) is it even possible? I have been studying about raids for some time and didnt found why this shouldnt work (just that the slower hdd will be bottleneck, but I dont care about that) But than I read somewhere that internal hdd is "dynamic" and external not, so it cant be used for booting up system (I dont really what is this about)
If yes than
2) do the partitiones in the raid need to be at the exactly the same place? I know they have to be the same size, but will it matter if I will make raid from eg /dev/sda1 primary part. at the beggining of disc and /dev/sdb5 logical part. at the end of disc (eg I wouldnt do that, just because I also want to have my win partition on internal hdd, but I dont want to raid it too. It has about 20 GB just for games and I dont want to put it at the end of disc, because of disc head travelling, I will rather have static data (movies, music, images... ) at the end of disc (I tried it in VBox and it worked fine)
3) is there any difference between having one big raid partition with lvm on top of it vs having separated raid 1 for every partition? (will lvm adds to cpu usage? latency? will be many raid partitiones a little safer than having one partition?)
EDIT: I found out that I can do cfdisk /dev/mdX and create another partitiones, so that would probably be the best solution, right? (also I am running gentoo linux)