Почему fdisk предпочитает размер сектора 512 байт, даже если размер физического сектора блочного устройства равен 4096?

Наконец-то дело сделано.

Сначала :Интерфейс LAN был настроен самим установщиком, затем добавлена ​​маска /24, которую необходимо удалить.

iface LAN inet static
    address 192.168.1.247/24
    gateway 192.168.1.254
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.1.254 

allow-hotplug SIP
iface SIP inet static
    address 172.xxx.xxx.xxx
    netmask 255.255.255.252

Был изменен на:

iface LAN inet static
    address 192.168.1.247
    netmask 255.255.255.0
    gateway 192.168.1.254
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.1.254 

allow-hotplug SIP
iface SIP inet static
    address 172.xxx.xxx.IP
    netmask 255.255.255.252

Затем в /etc/rc.local необходимо добавить два статических маршрута

  1. Этот маршрут отправляет весь трафик в локальную сеть через интерфейс локальной сети

    route add 192.168.1.0 gw 192.168.1.254
    
  2. Этот маршрут отправляет весь трафик на мой sip-сервер через SIP-интерфейс

    route add [SIP SERVR IP] gw 172.xxx.xxx.GW
    

Все это сделало свое дело.

Примечание:

172.xxx.xxx.IP — это IP-адрес, назначенный оператором связи

172.xxx.xxx.GW — шлюз, назначенный оператором связи

[SIP SERVR IP] — это IP-адрес Sip-сервера, назначенный оператором связи.

11
06.04.2021, 16:13
1 ответ

Поскольку на вашем диске заявлен размер логического сектора 512 -байт:

Sector size (logical/physical): 512 bytes / 4096 bytes

Вы должны подтвердить это:

$ cat /sys/class/block/sda/queue/logical_block_size
512

Следствием этого является то, что сектора адресуются как 512 -байтовых секторов, а не 4096 -байтовых секторов, поэтому fdiskманипулирует первым (и проверяет выравнивание со вторым ).

20
28.04.2021, 22:53

Теги

Похожие вопросы