FreeBSD, df, реальный размер диска

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Pavev
проходил мимо

FreeBSD, df, реальный размер диска

Непрочитанное сообщение Pavev » 2010-03-01 22:56:12

Друзья, добрый день.

Не могу разобраться в следующей ситуации:
есть диск, размером 5G (ad2), на него была перенесена при помощи dd ОС FreeBSD с диска размером 1G.
После выполнения fdisk -I /dev/ad2:

Код: Выделить всё

 fdisk -s /dev/ad2
/dev/ad2: 10402 cyl 16 hd 63 sec
Part        Start        Size Type Flags
   1:          63    10485153 0xa5 0x80
После выполнения bsdlabel:

Код: Выделить всё

 bsdlabel /dev/ad2s1
# /dev/ad2s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a: 10485137       16    4.2BSD        0     0     0
  c: 10485153        0    unused        0     0         # "raw" part, don't edit
Далее следовала команда growfs -y /dev/ad2s1a

После этого:

Код: Выделить всё

 df -k
Filesystem  1024-blocks   Used   Avail Capacity  Mounted on
/dev/ad0s1a     5076734 898792 3771804    19%    /
devfs                 1      1       0   100%    /dev
/dev/ad2s1a     4920830 362118 4165046     8%    /mnt
Мне не понятно, почему размер диска имеет значение 4920830K, в то время как под раздел было выделено (10485137*512)b.

Диск ad0 - это тоже диск на 5G. Но на него ОС не переносилась, а сразу устанавливалась с нуля. То, что различается видимый ОС размер этих дисков вносит лишь еще большее недопонимание.

geom disk list выдает следующую информацию:

Код: Выделить всё

1. Name: ad0
   Mediasize: 5368709120 (5.0G)
   Sectorsize: 512
   Mode: r1w1e3
   fwsectors: 63
   fwheads: 16

Geom name: ad1
Providers:
1. Name: ad1
   Mediasize: 1073741824 (1.0G)
   Sectorsize: 512
   Mode: r0w0e0
   fwsectors: 63
   fwheads: 16

Geom name: ad2
Providers:
1. Name: ad2
   Mediasize: 5368709120 (5.0G)
   Sectorsize: 512
   Mode: r1w1e3
   fwsectors: 63
   fwheads: 16
Прошу помощи в решении данного вопроса.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Pavev
проходил мимо

Re: FreeBSD, df, реальный размер диска

Непрочитанное сообщение Pavev » 2010-03-02 17:49:27

Неужели никто не сталкивался с таким вопросом...


Pavev
проходил мимо

Re: FreeBSD, df, реальный размер диска

Непрочитанное сообщение Pavev » 2010-03-02 19:39:07

проходил писал(а):df -H
Речь идет не о реальном диске, а о виртуальном диске - все действие разворачивается в QEMU.
А опция -H как известно использует официальные SI единицы измерения (1M = 1000000B)