LINUX.ORG.RU

Сообщения xaoc57

 

3TB GPT диск и призрачный раздел.

Форум — General

Всем добрый день. По работе целыми днями сижу на линукс машинах, а дома сидел под виндой, и вот наконец решил пересесть и дома, но столкнулся со странной проблемой.

У меня есть жёсткий диск, объёмом 3ТБ, размечен GPT под виндой (win7), один раздел на весь диск, под виндой всё нормально, под линуксом, Портелгейст, что-то непонятное.

Диск имеет адрес /dev/sda При загрузке ОС Linux Mint 17.2 64bit (3.16.0-38-generic) система видит /dev/sda и раздел на нём /dev/sda1, но он не монтируется, хоть ты тресни ошибка:

NTFS signature is missing.
Failed to mount '/dev/sda1': Недопустимый аргумент

gdisk -l /dev/sda

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Warning! Secondary partition table overlaps the last partition by 1202 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sda: 5860531055 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 104B94EF-8F4A-4BE0-A71D-5F165D459D3F
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860531021
Partitions will be aligned on 8-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34          262177   128.0 MiB   0C01  Microsoft reserved part
   2          264192      5860532223   2.7 TiB     0700  Basic data partition

cat /boot/config-3.16.0-38-generic | grep EFI

CONFIG_EFI_PARTITION=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
CONFIG_EFI_MIXED=y
CONFIG_FB_EFI=y
CONFIG_CRYPTO_THREEFISH=y
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# EFI (Extensible Firmware Interface) Support
CONFIG_EFI_VARS=y
CONFIG_EFI_VARS_PSTORE=m
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
CONFIG_EFI_RUNTIME_MAP=y
CONFIG_UEFI_CPER=y
CONFIG_CACHEFILES=m
# CONFIG_CACHEFILES_DEBUG is not set
# CONFIG_CACHEFILES_HISTOGRAM is not set
CONFIG_EFIVAR_FS=y
CONFIG_EARLY_PRINTK_EFI=y

lsblk -t /dev/sda

NAME   ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED    RQ-SIZE
sda            0   4096      0    4096     512    1 deadline     128
└─sda1      3072   4096      0    4096     512    1 deadline     128

Но самое интересное начинается, после применения команды: lshw -C disk

  *-disk                  
       описание: ATA Disk
       продукт: WDC WD30EZRX-00D
       производитель: Western Digital
       физический ID: 0.0.0
       сведения о шине: scsi@2:0.0.0
       логическое имя: /dev/sda
       версия: 0A80
       серийный №: WD-WMC1T2732379
       размер: 2794GiB (3TB)
       возможности: gpt-1.00 partitioned partitioned:gpt
       кофигурация: ansiversion=5 guid=104b94ef-8f4a-4be0-a71d-5f165d459d3f sectorsize=4096
После выполнения этой команды в списке появляется /dev/sda2 И он к сожалению тоже не монтируется с ошибкой:
Error opening '/dev/sda2': Нет такого устройства или адреса

Пробовал монтировать и сам /dev/sda:

NTFS signature is missing.
Failed to mount '/dev/sda': Недопустимый аргумент
Я вижу, что gdisk мне говорит:
Warning! Secondary partition table overlaps the last partition by 1202 blocks!
You will need to delete this partition or resize it in another utility.
Но как это сделать и чем? И главное как не потерять при этом всю информацию на разделе?

В чём я ошибаюсь, куда копать и что делать?

 , , , ,

xaoc57
()

маршрутизация двух и более сетей

Форум — Admin

Всем здравствуйте.

Есть проблема на маршрутизаторе поднятом на Linux.

Есть три сети.

  1. 192.168.0.0/24 (шлюз 192.168.0.111)
  2. 192.168.7.0/27 (шлюз 192.168.7.13)
  3. 10.0.0.0/8 (за NAT, шлюзом является 192.168.0.50)

Интерфейсы настроены таким образом:

/etc/network/interfaces auto lo iface lo inet loopback

iface eth0 inet static address 192.168.0.56 netmask 255.255.255.0

iface eth1 inet static address 192.168.7.2 netmask 255.255.255.224

(если что, к eth1 дописывал gateway 192.168.7.13 и к eth0 дописывал gateway 192.168.0.111, но это не помогало)

IP forward врубал: net.ipv4.ip_forward = 1

Настроил маршрутизацию, route -n показывает теперь такую таблицу:

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.7.0 192.168.7.13 255.255.255.224 UG 0 0 0 eth1

192.168.7.0 0.0.0.0 255.255.255.224 U 0 0 0 eth1

192.168.0.0 192.168.0.111 255.255.255.0 UG 0 0 0 eth0

192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

10.0.0.0 192.168.0.50 255.0.0.0 UG 0 0 0 eth0

Если пробовать из сети 192.168.0.0/24 пинговать другие две сети, то всё работает. Но если пробовать пинговать из сети 192.168.7.0/27 то работает только эта сама сеть, ни 192.168.0.0/24 ни 10.0.0.0/8 не видны. Где ошибка? Куда копать?

Более подробно о сети:

192.168.0.0/24 является сетью фирмы, машина 192.168.0.111 это шлюз на интернет.

192.168.7.0/27 является сетью удалённых офисов фирмы по городу, шлюзом на другие офисы машина 192.168.7.13

10.0.0.0/8 является сетью главного офиса в Москве. мы с ними «общаемся» через NAT на 192.168.0.50 машине.

Задача объединить сеть удалённых офисов фирмы и главную сеть фирмы в одну большую сеть (иными словами 192.168.7.0 и 192.168.0.0) без NAT, и дать возможность удалённым офисам заходить через NAT в сеть главного офиса в Москве. Для этого была поднята машина с IP: 192.168.0.65 , 192.168.7.2.

xaoc57
()

RSS подписка на новые темы