- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,358
-
- MFC Puanı
- 16,420

Önsöz....
Genellikle Linux yöneticileri, yeni bir disk veya ek bölüm (partition) eklemek istediklerinde mevcut sabit diski kontrol ederler .Bu, diskte kaç bölüm (partition) oluşturulduğunu görmenize yardımcı olacaktır. Ayrıca, boş yeriniz olup olmadığını doğrulamamızı sağlar.Genel olarak sabit diskler, bölüm(partition) adı verilen bir veya daha fazla mantıksal diske bölünebilir.Her bölüm(partition) kendi dosya sistemine sahip ayrı bir disk olarak kullanılabilir ve bölüm(partition) bilgileri bir bölüm (partition) tablosunda saklanır.Bölüm (partition) tablosu, bir bilgisayar önyüklendiğinde yürütülen küçük bir program olan ana önyükleme kaydının (MBR) bir parçasıdır.Bölüm (partition) bilgisi, 0. disk bölümüne kaydedilir. Dosyalar yazılmadan önce tüm bölümlerin (partition) uygun bir dosya sistemi ile biçimlendirilmesi gerektiğini unutmayın.
Diskleri aşağıdaki yöntemlerden kolayınıza gelen herhangi bir tanesi ile düzenleyebilirsiniz.
disk: disk bölümleme(partition) tablosunu
sfdisk: disk bölümleme(partition) tablosunu görüntüleme veya düzenleme
cfdisk: disk bölümleme(partition) tablosunu görüntüleme veya düzenleme
parted: bir bölüm(partition) manipülasyon programı
lsblk: lsblk mevcut tüm veya belirtilen blok cihazlar hakkında bilgi listeler.
blkid: blok aygıt özniteliklerini gösterir
hwinfo: hwinfo, donanım bilgisi aracı anlamına gelir ve sistemde mevcut donanımı araştırmak için kullanılan büyük bir yardımcı programdır.
lshw: lshw, makinenin donanım yapılandırması hakkında ayrıntılı bilgi almak için kullanılan küçük bir araçtır.
inxi: inxi, konsol ve IRC için oluşturulmuş bir komut satırı sistemi bilgi komut dosyasıdır.
lsscsi: SCSI aygıtlarını (veya ana bilgisayarları) ve özniteliklerini listeler
cat /proc/partitions:Ayrıntılı Disk-Bölüm Bilgisi
ls -lh /dev/disk/: Dizin, Disk üreticisi adını, seri numarasını, bölüm kimliğini ve gerçek blok aygıt dosyalarını içerir. Bunlar gerçek blok aygıt dosyaları ile sembolik bağlantı oluşturmaktadır.
Fdisk Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etmek
fdisk , sabit disk veya format disk anlamına gelir, kullanıcıların disklerde aşağıdaki işlemleri yapmalarını sağlayan bir komut satırı yardımcı programıdır. Bölümleri(partition) görüntülememizi, oluşturmamızı, yeniden boyutlandırmamızı, silmemizi, taşımamızı ve kopyalamamızı sağlar.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, toplam 312581808 sektör
Units = sektör of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0x00082274
Aygıt Açılış Başlangıç Bitiş BlokSayısı Kml Sistem
/dev/sda1 * 2048 156293119 78145536 83 Linux
/dev/sda2 156293120 161617919 2662400 82 Linux takas / Solaris
/dev/sda3 161617920 234438655 36410368 83 Linux
/dev/sda4 234438656 312580095 39070720 83 Linux
Linux’ta Sabit Disk ve Sabit Sürücü Bölümünü sfdisk Komutunu Kullanarak Kontrol Etme
sfdisk, herhangi bir blok cihazını bölümlemek (partition) için komut satırı tabanlı bir araçtır. sfdisk MBR (DOS), GPT, SUN ve SGI disk etiketlerini destekler, ancak CHS (Silindir Başı Sektörü) adreslemesi için artık destek vermemektedir.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # sfdisk -l
Disk /dev/sda: 19457 silindir, 255 kafa, 63 sektör/iz
birimler = 8225280 baytlık silindir, 1024 baytlık blok, 0'den başlayarak
silindir blok
Aygıt Önykl Balangıç Bitiş sayısı sayısı
/dev/sda1 * 0+ 9728- 9729- 78145536 83 Linux
/dev/sda2 9728+ 10060- 332- 2662400 82 Linux takas / Solaris
/dev/sda3 10060+ 14593- 4533- 36410368 83 Linux
/dev/sda4 14593+ 19457- 4865- 39070720 83 Linux
Linux’ta Sabit Disk ve Sabit Disk Bölümünü Nasıl Kontrol Edebilirim?
cfdisk, herhangi bir blok cihazını bölümlemek(partition) için kullanılan konsol arabirim programıdır. Varsayılan cihaz: / dev / sda. Kullanıcı dostu bir arayüz ile temel bölümleme işlerini yerine getirmenizi sağlar.
ÖRNEK ÇIKTI:
Kod:
cfdisk (util-linux 2.20.1)
Sabit Disk: /dev/sda
Boyut: 160041885696 bayt, 160.0 GB
Kafa: 255 Sektör/İz: 63 Silindir: 19457
İsim Flama Bölüm Türü DS Türü [Etiket] Boy (MB)
----------------------------------------------------------------------------------------------------------------------------
Kullanışsız 1,05 *
sda1 Açılış Birincil ext4 [MINT17.3.1] 80021,03 *
sda2 Birincil swap [TAKASDOSYASI] 2726,30 *
sda3 Birincil ext4 [DEBIAN 8.7.1] 37284,22 *
sda4 Birincil ext4 [UBUNTU16.04.6] 40008,42 *
Kullanışsız 0,88 *
[ Yardım ] [ Yaz ] [ Çık ] [ Birim ] [ Kaydet ]
Yardım ekranını gösterir
Parted Komutu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme
Parted, disk bölümlerini(partition) işlemek için bir programdır. MS-DOS ve GPT dahil olmak üzere birden fazla bölüm(partition) tablosu formatını destekler. Yeni işletim sistemleri için alan oluşturmak, disk kullanımını yeniden düzenlemek ve verileri yeni sabit disklere kopyalamak için kullanışlıdır.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # parted -l
Model: ATA FUJITSU MHY2160B (scsi)
Disk /dev/sda: 160GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: msdos
Numara Başlangıç Son Boyut Tür Dosya sistemi Bayraklar
1 1049kB 80,0GB 80,0GB primary ext4 önyükleme
2 80,0GB 82,7GB 2726MB primary linux-swap(v1)
3 82,7GB 120GB 37,3GB primary ext4
4 120GB 160GB 40,0GB primary ext4
lsblk Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme
lsblk mevcut tüm veya belirtilen blok cihazlarla ilgili bilgileri listeler. Lsblk komutu bilgi toplamak için sysfs dosya sistemini ve udev db’yi okur.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # lsblk -l
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 149,1G 0 disk
sda1 8:1 1 74,5G 0 part /
sda2 8:2 1 2,6G 0 part [SWAP]
sda3 8:3 1 34,7G 0 part /media/linuxmaster/DEBIAN 8.7.1
sda4 8:4 1 37,3G 0 part /media/linuxmaster/UBUNTU16.04.6
sr0 11:0 1 1024M 0 rom
Kod:
notebook-pc ~ # lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 149,1G 0 disk
├─sda1 8:1 1 74,5G 0 part /
├─sda2 8:2 1 2,6G 0 part [SWAP]
├─sda3 8:3 1 34,7G 0 part /media/linuxmaster/DEBIAN 8.7.1
└─sda4 8:4 1 37,3G 0 part /media/linuxmaster/UBUNTU16.04.6
sr0 11:0 1 1024M 0 rom
Eğer udev db kullanılamıyorsa veya lsblk, udev desteği olmadan derlenmişse LABEL’leri, UUID’leri ve dosya sistemi tiplerini blok cihazdan okumaya çalışır. Bu durumda kök (root) izinleri gereklidir. Komut, varsayılan olarak tüm blok aygıtlarını (RAM diskleri hariç) ağaç benzeri bir biçimde yazdırır.
blkid Komutunu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme:
blkid, blok aygıtı özniteliklerini bulmak / yazdırmak için kullanılan bir komut satırı yardımcı programıdır. Linux sisteminde UUID disk bölümünü(partition) almak için libblkid kütüphanesini kullanır.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # blkid
/dev/sda1: LABEL="MINT17.3.1" UUID="7ac30428-27f8-4ecf-b142-45762738cce6" TYPE="ext4"
/dev/sda2: LABEL="TAKASDOSYASI" UUID="72b70e2f-bead-433b-8e59-25cb8c53e2e5" TYPE="swap"
/dev/sda3: LABEL="DEBIAN 8.7.1" UUID="fdebf432-13c8-4b90-ac92-babeb1136dcc" TYPE="ext4"
/dev/sda4: LABEL="UBUNTU16.04.6" UUID="fff8d537-9d46-4e9d-86c5-bce08bef966a" TYPE="ext4"
lshw Komutunu Kullanarak Linux’ta Sabit Diski ve Sabit Disk Bölümünü Kontrol Etme
lshw (Hardware Lister anlamına gelir), makinedeki bellek yapılandırması, anakart yapılandırması, CPU sürümü ve hızı, önbellek yapılandırması, usb, ağ kartı, grafik kartları gibi çeşitli donanım bileşenleri hakkında ayrıntılı raporlar üreten küçük bir araçtır.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # lshw -short -class disk -class volume
H/W path Aygıt Sınıf Açıklama
==================================================
/0/1/0.0.0 /dev/cdrom disk DVD RW AD-7590A
/0/2/0.0.0 /dev/sda disk 160GB FUJITSU MHY2160B
/0/2/0.0.0/0 /dev/sda disk 160GB
/0/2/0.0.0/0/1 /dev/sda1 volume 74GiB EXT4 volume
/0/2/0.0.0/0/2 /dev/sda2 volume 2600MiB Linux swap volume
/0/2/0.0.0/0/3 /dev/sda3 volume 34GiB EXT4 volume
/0/2/0.0.0/0/4 /dev/sda4 volume 37GiB EXT4 volume
inxi Komutunu Kullanarak Linux’ta Sabit Diski Ve Sabit Disk Bölümünü Kontrol Etme
inxi , Linux’taki donanım bilgilerini kontrol etmek için oldukça elverişli bir araçtır ve Linux’ta bulunan ve diğer herhangi bir yardımcı programda bulamadığım tüm donanım bilgilerini almak için geniş seçenek sunar.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # inxi -Dp
Drives: HDD Total Size: 160.0GB (41.1% used) ID-1: /dev/sda model: FUJITSU_MHY2160B size: 160.0GB
Partition: ID-1: / size: 74G used: 21G (31%) fs: ext4 dev: /dev/sda1
ID-2: /media/linuxmaster/UBUNTU16.04.6 size: 37G used: 18G (50%) fs: ext4 dev: /dev/sda4
ID-3: /media/linuxmaster/DEBIAN 8.7.1 size: 35G used: 21G (65%) fs: ext4 dev: /dev/sda3
ID-4: swap-1 size: 2.73GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
lsscsi Komutunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme
Şu anda sisteme bağlı SCSI aygıtlarını (veya ana bilgisayarlarını) listelemek için sysfs’teki (Linux çekirdeği 2.6 ve sonraki sürümler) bilgileri kullanır. Seçenekler, her cihaz için sağlanan bilgi miktarını ve biçimini kontrol etmek için kullanılabilir.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # lsscsi -pisiv
[0:0:0:0] cd/dvd Optiarc DVD RW AD-7590A 1.05 /dev/sr0 - - none -
dir: /sys/bus/scsi/devices/0:0:0:0 [/sys/devices/pci0000:00/0000:00:1f.1/ata1/host0/target0:0:0/0:0:0:0]
[2:0:0:0] disk ATA FUJITSU MHY2160B 890B /dev/sda - - none 160GB
dir: /sys/bus/scsi/devices/2:0:0:0 [/sys/devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0]
ProcFS Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme
Proc dosya sistemi (procfs), Unix benzeri işletim sistemlerinde, işlemler ve diğer sistem bilgileri hakkında bilgi sunan özel bir dosya sistemidir.Bazen bir işlem bilgisi sözde dosya sistemi olarak adlandırılır. ‘Gerçek’ dosyalar içermez ancak gerçek sistem bilgilerini içerir (örn. Sistem belleği, takılı cihazlar, donanım yapılandırması vb.).
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # cat /proc/partitions
major minor #blocks name
1 0 65536 ram0
1 1 65536 ram1
1 2 65536 ram2
1 3 65536 ram3
1 4 65536 ram4
1 5 65536 ram5
1 6 65536 ram6
1 7 65536 ram7
1 8 65536 ram8
1 9 65536 ram9
1 10 65536 ram10
1 11 65536 ram11
1 12 65536 ram12
1 13 65536 ram13
1 14 65536 ram14
1 15 65536 ram15
11 0 1048575 sr0
8 0 156290904 sda
8 1 78145536 sda1
8 2 2662400 sda2
8 3 36410368 sda3
8 4 39070720 sda4
/ dev/disk Yolunu Kullanarak Linux’ta Sabit Disk ve Sabit Disk Bölümünü Kontrol Etme
Bu dizin dört alt dizin içerir, bunlar by-id, by-uuid, by-path ve by-partuuid dizinleridir . Her bir dizin bazı yararlı bilgiler içerir ve gerçek blok cihaz dosyalarını temsil (symlink) eder.
ÖRNEK ÇIKTI:
Kod:
notebook-pc ~ # ls -lasht /dev/disk/by-id
toplam 0
0 lrwxrwxrwx 1 root root 9 May 5 21:43 ata-FUJITSU_MHY2160BH_K411T812GGCC -> ../../sda
0 lrwxrwxrwx 1 root root 9 May 5 21:43 wwn-0x500000e0416f0ec5 -> ../../sda
0 lrwxrwxrwx 1 root root 10 May 5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part4 -> ../../sda4
0 lrwxrwxrwx 1 root root 10 May 5 16:30 wwn-0x500000e0416f0ec5-part4 -> ../../sda4
0 lrwxrwxrwx 1 root root 10 May 5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part2 -> ../../sda2
0 lrwxrwxrwx 1 root root 10 May 5 16:30 wwn-0x500000e0416f0ec5-part2 -> ../../sda2
0 lrwxrwxrwx 1 root root 10 May 5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part1 -> ../../sda1
0 lrwxrwxrwx 1 root root 10 May 5 16:30 wwn-0x500000e0416f0ec5-part1 -> ../../sda1
0 lrwxrwxrwx 1 root root 10 May 5 16:30 ata-FUJITSU_MHY2160BH_K411T812GGCC-part3 -> ../../sda3
0 lrwxrwxrwx 1 root root 10 May 5 16:30 wwn-0x500000e0416f0ec5-part3 -> ../../sda3
0 lrwxrwxrwx 1 root root 9 May 5 16:30 ata-Optiarc_DVD_RW_AD-7590A -> ../../sr0
0 drwxr-xr-x 2 root root 260 May 5 16:30 .
0 drwxr-xr-x 6 root root 120 May 5 16:30 ..
Kod:
notebook-pc ~ # ls -lasht /dev/disk/by-uuid
toplam 0
0 lrwxrwxrwx 1 root root 10 May 5 16:30 fff8d537-9d46-4e9d-86c5-bce08bef966a -> ../../sda4
0 lrwxrwxrwx 1 root root 10 May 5 16:30 72b70e2f-bead-433b-8e59-25cb8c53e2e5 -> ../../sda2
0 lrwxrwxrwx 1 root root 10 May 5 16:30 7ac30428-27f8-4ecf-b142-45762738cce6 -> ../../sda1
0 lrwxrwxrwx 1 root root 10 May 5 16:30 fdebf432-13c8-4b90-ac92-babeb1136dcc -> ../../sda3
0 drwxr-xr-x 2 root root 120 May 5 16:30 .
0 drwxr-xr-x 6 root root 120 May 5 16:30 ..
Çeviri Kaynak Site :
Kod:
https://www.2daygeek.com/linux-command-check-hard-disks-partitions/
TRWE_2012