Bu GRUB Kılavuzunda tarif edilmemiştir, ancak GRUB'un kendisinde ( search --helpGRUB kabuğunda) bulunacak belgeler vardır :
--hint
First try the device HINT.
If HINT ends in comma, also try subpartitions
--hint-ieee1275
First try the device HINT if currently running on IEEE1275.
If HINT ends in comma, also try subpartitions
--hint-bios
First try the device HINT if currently running on BIOS.
If HINT ends in comma, also try subpartitions
--hint-baremetal
First try the device HINT if direct hardware access is supported.
If HINT ends in comma, also try subpartitions
--hint-efi
First try the device HINT if currently running on EFI.
If HINT ends in comma, also try subpartitions
--hint-arc
First try the device HINT if currently running on ARC.
If HINT ends in comma, also try subpartitions
Şimdi "İlk deneme cihazı" nın anlamı nedir?
Bunun searchpotansiyel olarak yavaş bir işlem olduğunu anlamalısınız .
Belki de her biri 100 bölümlü 50 sürücünüz var ve şimdi searchbunların hepsinden geçmek zorundasınız ... sonunda 2356. denemede aradığınız UUID'yi bulana kadar.
Ya da belki çok yavaş bir cihazınız var ve UUID'sini kontrol etmek searchbir süre takılıp kalıyor . Orada --no-floppy, en yaygın durum önlemek için sanırım - ama diğer cihazlar da yavaş olabilir.
İle --hintönce kontrol etmek için bir cihaz ayarlarsınız. İpucunun doğru olması koşuluyla, potansiyel olarak uzun arama işlemini tamamen atlarsınız. Yani bu bir hız optimizasyonu. (Muhtemelen tek bir sürücü, üç bölüm ile fark edilmeyecektir)
@ Totti'nin aynı ETİKET veya UUID'ye sahip iki tane olduğunda belirli bir cihaza tercih verme cevabında açıklanan etki , sadece bir yan etki olmalıdır.
Elbette, önce bir cihazı kontrol ederseniz, başka bir cihazda kopya bulunmamalıdır. Yine de, bu tür kopyaların ilk etapta olmaması daha mantıklı olacaktır. Yinelenen UUID'ler (veya LABEL'ler) bir yapılandırma hatası olarak kabul edilebildiğinden ve --hintbunun yanlış olması durumunda, yanlış cihazı yine de döndürebilir.