I would like to run badblocks on one entire hard drive (8TB). For example:
$ sudo badblocks -wsv /dev/sdb
But, this will take days to complete. For some reasons, I can not leave the test PC on for days. I have to shut it down everyday.
Is that a good idea to create some temp partitions, for example format the drive to 8 fat32 partitions and then run badblocks on each partition instead:
$ sudo badblocks -wsv /dev/sdb1
$ sudo badblocks -wsv /dev/sdb2
$ sudo badblocks -wsv /dev/sdb3
$ sudo badblocks -wsv /dev/sdb4
$ sudo badblocks -wsv /dev/sdb5
$ sudo badblocks -wsv /dev/sdb6
$ sudo badblocks -wsv /dev/sdb7
$ sudo badblocks -wsv /dev/sdb8
In such case, I can power off the test PC after each badblocks on each partition.
After all tests are completed, I will reformat the drive to one single partiton with proper filesystem on it later.
Is this a good idea?
Thanks a lot.