- cat
- Kullanımı: - 
            İstenilen dosyanın içeriğini görüntüler.
           - Örnek 7.2. 
- 
grub> cat (hd0,4)/etc/fstab
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda8 swap swap defaults 0 0
/dev/hda6 swap swap defaults 0 0
 
 
- chainloader
- Kullanımı: - 
chainloader [--force] dosya
 
- 
            Belirtilen dosyayı zincirleme yükleyici olarak yükler ya da
            rootnoverify ile belirtilen disk bölümünde
            önyükleme imgesinin hangi sektörde bulunduğuna işaret eder.
            chainloader +1 kullanımı rootnoverify
            ile belirtilen bölümün ilk sektöründen önyüklenmesini belirtir. Aksi
            bir durum söz konusu ise chainloader --force ile
            yer belirtilebilir. Bu durumda imzanın doğruluğuna bakılmaz.
           
- color
- Kullanımı: - 
color normal-renk [vurgulu-renk]
 
- Örnek 7.3. 
- 
              color light-gray/blue black/light-gray
             - 
            Menü rengini değiştirmek için kullanılır. İlk kısımda belirtilen
            parametre menünün normal halinin rengini ifade eder. İkinci
            kısımda belirtilen parametre ise imlecin belirtilen menü öğesinin
            üzerine geldiğinde oluşacak rengi ifade eder. Yine her iki kısımdaki
            parametrelerde kullanım şekli önalan-rengi/artalan-rengi
            (FG/BG) şeklindedir.
           
 - 
            Örnekteki menünün seçili olmayan öğelerinini yazı rengi açık gri,
            zemini ise mavi olacaktır. İmlecin bulunduğu menü öğesinin yazı
            rengi siyah, zemini ise açık gri olacaktır.
           - 
            Kullanılabilecek renkler:
           - black (siyah)
- blue (mavi)
- green (yeşil)
- cyan (turkuaz)
- red (kırmızı)
- magenta (mor)
- brown (kahverengi)
- light-gray (açık gri)
- dark-gray (koyu gri)
- light-blue (açık mavi)
- light-green (açık yeşil)
- light-cyan (açık turkuaz)
- light-red (açık kırmızı)
- light-magenta (açık mor)
- yellow (sarı)
- white (beyaz)
 - 
            Bu renklerden sadece ilk sekiz tanesi artalan (background) rengi
            olarak kullanılabilir.
           
- configfile
- Kullanımı: - 
Belirtilen dosyayı yapılandırma dosyası olarak yükler.
           - Örnek 7.4. 
- 
grub> configfile (hd0,4)/boot/grub/menu.lst
 
grub.conf içerisinde düzenlenen yapının boot ekranında gelecek olan halidir.
           
 
- default
- Kullanımı: - 
            grub.conf içerisinde yer alan işletim
            sistemlerinden  kaçıncı sıradakinin öntanımlı olarak açılacağını
            belirtir.
           - Örnek 7.5. 
- 
default 1
title Red Hat Linux
 root (hd0,4)
 kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hda5
 initrd /boot/initrd-2.4.18-14.img
title Debian
 root (hd0,6)
 kernel /boot/vmlinuz-2.2.20-idepci ro root=/dev/hda7
title WinXP
 rootnoverify (hd0,0)
 chainloader +1
 
            Yukarıdaki yapıda default 1 değeri ile önyükleme
            işlemi sırasında herhangi bir müdahale olmazsa öntanımlı olarak
            "Debian" ile ilgili kısmı işleme sok anlamındadır. Yani,
           
default 0   =>  1. kısım (Redhat)
default 1   =>  2. kısım (Debian)
default 2   =>  3. kısım (WinXP) gibi.
 
 
- fallback
- Kullanımı: - 
            Öntanımlı olarak belirtilen kaydın önyüklemesi sırasında herhangi bir
            hata olursa fallback ile belirtilen kayıt devreye
            sokulur.
           - Örnek 7.6. 
- 
          
            Şeklinde bir yapı belirlemiş olduğumuzu varsayarsak yukarıda
            yer alan grub.conf içeriğimize göre ilk
            önce "Red Hat" boot edilmek istenecek. Şayet önyükleme işleminde
            bir hata oluşursa timeout ile belirtilen
            süre kadar bekleyip otomatik olarak "Debian" kısmını işletecek.
           
 
- find
- Kullanımı: - 
            Belirtilen dosyayı tüm sabit disk bölümlerinde arar, bulursa
            dosyanın bulunduğu disk bölümlerini listeler.
           - Örnek 7.7. 
- 
grub> find /etc/fstab
 (hd0,4)
 (hd0,6)
 
            /etc/ altındaki fstab
            dosyasının yer aldığı disk bölümlerini listeler:
            (hd0,4) ve (hd0,6).
           
 
- hide
- Kullanımı: - 
            Belirtilen disk  bölüm- ünü gizlemeye yarar. Çok sayıda birincil
            bölüm [13]- bulunan disklerde MS-DOS, Windows gibi işletim
            sistemlerinin sadece tek birincil bölüm görmesi için diğer
            birincil disk bölümlerini gizlemekde kullanılır.
           
- Örnek 7.8. 
- 
            1. sabit diskin ilk bölümünde MS-DOS, ikinci bölümünde Windows
            kurulu olduğunu ve her iki bölümünde birincil bölüm olduğunu
            varsayıyoruz. Sistemin sadece MS-DOS yüklü bölümden açılmasını
            istersek:
           - 
grub> unhide (hd0,0)
grub> hide (hd0,1)
grub> rootnoverify (hd0,0)
grub> chainloader +1
grub> makeactive
grub> boot
 
- 
            şeklinde birinci sabit diskteki birinci bölümü öne çıkarıp
            ikinci bölümü gizleyebiliriz.
           
 
- initrd
- Kullanımı: - 
            Ram disk imgesi kullananlar için imgenin yüklenmesini sağlar.
           - Örnek 7.9. 
- 
grub> initrd /boot/initrd-2.4.18-14.img
 
 
- kernel
- Kullanımı: - 
kernel [--type=türü] [--no-mem-option] dosya ...
 
- 
            Belirtilen dosyadan birincil önyükleme imgesini yüklemeye çalışır
            çoklu önyüklemeli a.out veya ELF, Linux zImage veya bzImage,
            FreeBSD a.out, NetBSD a.out, vb.). satırın devamı çekirdeğe
            komut satırı seçenekleri olarak aktarılır.
           - 
            --type seçeneği ile dosyanın çekirdek türü
            ayrıca belirtilebilir. Burada kullanılabilecek değerler,
             netbsd', freebsd',
             openbsd, linux,
             biglinux ve multiboot
             olabilir. Bu seçeneği sadece  NetBSD ELF çekirdeği yüklemek
             isterseniz kullanın, diğer çekirdekler için grub
             çekirdek türünü kendi belirleyebilir.
            - 
             --no-mem-option seçeneği sadece Linux için
             etkilidir. Bu seçenek belirtilmişse grub
             mem= ile verilen değeri çekirdeğe aktarmaz.
            - Örnek 7.10. 
- 
grub> kernel /boot/vmlinuz-2.2.20-idepci ro root=/dev/hda7
 
             /dev/hda7'de /boot dizininde
             yer alan vmlinuz-2.2.20-idepci isimli imgeyi
             yüklemesini sağlar.
            
 
- makeactive
- 
             root ile belirtilen birincil disk
             bölümünün açılış için etkinleştirilmesini sağlar. Windows vb.
             işletim sistemleri buna ihtiyaç duyar.
            - Örnek 7.11. 
- 
title Windows NT / Windows 95
 root (hd0,0)
 makeactive
 chainloader +1
 
 
- map
- Kullanımı: - 
             disk_n sürücüsü ile disk_m sürücüsünü yer değiştirir. Şayet DOS
             veya Windows'u birinci diskinize değil de ikinci diskinize
             yüklememişseniz, ikinci diskinizin birinci disk gibi görülmesini
             sağlayabilirsiniz:
            - Örnek 7.12. 
- 
grub> map (hd0) (hd1)
grub> map (hd1) (hd0)
 
 
- md5crypt
- Kullanımı: - 
             Bir parola girilmesini bekler ve verilen parolayı MD5 biçemli
             olarak şifreler. Bu parola password
             komutunda kullanılabilir.
            - Örnek 7.13. 
- 
grub> md5crypt
Password: *****
Encrypted: $1$M.P8g/$CwPjmlPRCZLo7wL5rMJyD1
 
 
- password
- Kullanımı: - 
password [--md5] parola [yeni-yapılandırma-dosyası]
 
- 
             grub.conf içerisinde istenilen işletim
             sisteminin önyüklenmesi işleminde parola sorulmasını veya
             "tek kullanıcılı kip" ile sistem açılmak istendiğinde parola
             sorulması için kullanılır. İster md5crypt
             komutu ile ürettiğimiz MD5 şifreli parolayı kullanabiliriz,
             istersek düz metin olarak (password parolam
             şeklinde) parolamızı belirtebiliriz.
            - Örnek 7.14. 
- 
password --md5 $1$M.P8g/$CwPjmlPRCZLo7wL5rMJyD1
 
 
- root
- Kullanımı: - 
             Belirtilen bölümü kök olarak belirtmek için kullanılır.
            - Örnek 7.15. Linux'e ait kullanım örnekleri
- 
             
           
             Birinci diskin 2. bölümünde (/dev/hda2 veya /dev/sda2) yer alan bölümdür.
            
             İkinci diskin 5. bölümünde (/dev/hdb5 veya /dev/sdb5) yer alan bölümdür.
            
 - Örnek 7.16. BSD vb. işletim sistemlerine ait kullanım örnekleri
- 
             
           
             Birinci diskin 2. bölümünün "a" (/dev/ad1s2a) dilimini işaret eder.
            
             İkinci diskin 3. bölümünün "d" (/dev/ad2s3d) dilimini işaret eder.
            
 
- rootnoverify
- Kullanımı: - 
rootnoverify bölüm [sayı]
 
- 
             Zincirleme yükleme yöntemi ile işletim sistemi ekleneceği zaman
             (windows, dos, winxp vb.) belirtilen bölümün bağlanmayacağını
             belirtir.
            - Örnek 7.17. 
- 
title WinXP
 rootnoverify (hd0,0)
 chainloader +1
 
 
- setup
- Kullanımı: - 
setup [--force-lba] [--stage2=ds_stage2_dosyası] [--prefix=dizin]
      yükleme_aygıtı [aygıt_imgesi]
- 
             grub'un MBR'ye yüklenmesini sağlar.
             Genellikle root komutu ile birlikte
             kullanılır.
            - Örnek 7.18. 
- 
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 22 sectors are
embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+22 p
(hd0,4)/boot/grub/stage2
/boot/grub/grub.conf"... succeeded
Done.
 
 
- timeout
- Kullanımı: - 
             default ya da fallback komutlarında
             belirtilen kısmı işleme sokmadan önce olası bir kullanıcı müdahalesine
             karşın belirtilen SANİYE kadar bekler.
            
- title
- Kullanımı: - 
             Önyükleme girdilerinden oluşan kısımların isimlendirilmesini
             sağlar.
            
- unhide
- Kullanımı: - 
hide-  komutunun yaptığı işin tam tersi olarak disk bölümünün görünmesini sağlar. Aynı diskte birden fazla birincil bölüm olduğu zaman istenilen birinin gizlenip edilip diğerinin görünmesi amacı ile kullanılır. Örnek için  hide komutuna bakınız- .