How to stop S.M.A.R.T check running for external hard drive?
Depende da sua placa-mãe. Seu BIOS pode ou não ter uma opção que pode ajudar, mas você precisará especificar qual placa você tem.
Why the check is turn for the external disk?
Novamente, isso depende da placa-mãe. Alguns excluirão unidades externas (na verdade, alguns sistemas não podem acessar dados SMART em unidades externas, mesmo se quiserem).
Is there a way to use the "S.M.A.R.T" check only for my main hard drive?
Placa-mãe?…
Why it takes 4 to 5 minutes more, as my both hard drives - internal/external are 1 TB?
Isso depende de vários fatores. Eu suponho que esteja conectado via USB. Isso significa que, quando os POSTs da BIOS precisarem inicializar os sistemas básicos, depois o controlador USB, a unidade precisa girar e inicializar, ele precisa ler os dados SMART da unidade. Isso não normalmente leva também tempo, mas no meu sistema, ter qualquer unidades externas (até mesmo uma unidade flash) adiciona um bom 10- 70 segundos para o tempo do POST (não consigo explicar a grande variação).
Seu BIOS pode ter opções para limitar os tempos limite das várias operações. Por exemplo, minha placa permite que eu escolha por quanto tempo ela vai esperar que uma unidade gire, que uma unidade USB responda, etc. (normalmente, configuro para o mínimo de 10 segundos).
Também deve haver algumas opções que você pode definir para alterar o modo que a unidade usa, o que pode ajudar a acelerar as coisas. Além disso, a própria unidade (e o compartimento USB usado) afetará os tempos de inicialização e resposta.
Mais uma vez, depende do seu conselho.