Автор Тема: Установка Simply Linux 8.2.0 второй системой к Windows 7 на динамический диск  (Прочитано 5713 раз)

Оффлайн Chiv32

  • Давно тут
  • **
  • Сообщений: 54
Здравствуйте!
Имеется ноут HP ProBook 4520s с Windows 7 на борту, диск динамический.
Сжал один из разделов, сделав неразмеченную область размером 40 Гб.
Вот как в итоге выглядит диск из Windows (файл "Разделы.jpg").
Попытался поставить Simply Linux 8.2.0 второй системой, при выборе опции "Использовать для установки неразмеченное пространство" происходит ошибка "Критическая ошибка. Невозможно создать все разделы, недостаточно места на диске".
При попытке вручную создать разделы вижу вот такую картину (файл "Диски при установке Simply Linux.jpg")
Правильно ли я понимаю, что дело в том, что диск динамический, и без сноса всего, что на нем есть, и переделки его в базовые диски новую ОС туда поставить нельзя?
Спасибо!

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Поясните для начала, что в вашем контексте означают эти термины:

1) диск динамический
2) диск базовый

Потому что рейдом от Veritas тут не пахнет, но и разметка, которую видит Linux, явно не стыкуется со скриншотом виндового дискменеджера. Затем в консоли (LiveCD или ALT Rescue) выполните lsblk -f и покажите её вывод. Винда стоит 64-бит? Загрузка EFI?
To moan or to solve -- that is the question!

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Использовать для установки неразмеченное пространство
Неразмеченное пространство это неразмеченное пространство. То есть, полное отсутствие какого либо форматирования или иной подготовки средствами любой системы. Это должно быть пустое место, а не какой-то там диск, тем более динамический.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 494
  • ненужная строка
    • Найдётся всё
При попытке вручную создать разделы вижу вот такую картину (файл "Диски при установке Simply Linux.jpg")
Это реальная картина. Либо использовать более продвинутую утилиту разбивки, либо грохнуть раздел, который считается "динамическим". Видимо, это sda4.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 041
  • ITS
Я так понимаю размер диска не совпадает с суммой размеров разделов и у "дискпарта" крышу сносит от этого "обмана".

P.S. ошибочка 300M как 300G посчитал.
« Последнее редактирование: 26.06.2019 12:47:05 от rabochyITs »

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
либо грохнуть раздел, который считается "динамическим". Видимо, это sda4.
Он же не 40Гб. Там многое не стыкуется. И вообще резать диск между видимыми NTFS-разделами нельзя -- это линукс поймёт такое, но не винда. C:, D: E: должны следовать по номерам подряд. Возможно здесь sda4 -- это некий расширенный раздел. Начиная с Windows 7, они это не используют по дефолту даже на MBR. И внутри расширенного раздела тем более могут быть только виндовые разделы FAT, NTFS, ExFAT.
To moan or to solve -- that is the question!

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Правильно ли я понимаю, что дело в том, что диск динамический, и без сноса всего, что на нем есть, и переделки его в базовые диски новую ОС туда поставить нельзя?

Да, sda4, это составной диск:
Диски в пределах составного диска (sda4)
Сравните с цифрами виндового парт-менеджера
96.10+40+136.72+15+2
289.82

То же самое, но округлённо до целых, сумму которого и отображает редактор разделов Линукс как sda4
97+40+137+15+2
291

А это:
D:  + Не распределён + E: + HP_RECOVERY + HP_TOOLS = sda4 = 291 GB

Как преобразовать динамический диск в базовый?
Масяня: Ну как-нибудь так... :
Тут майкрософт говорит, что чтобы преобразовать динамический диск в базовый, нужно сначала грохнуть все его разделы:
https://docs.microsoft.com/ru-ru/windows-server/storage/disk-management/change-a-dynamic-disk-back-to-a-basic-disk

Но есть подозрение, что вам это не удастся, поскольку, судя по всему, HP_RECOVERY будет опираться на базовую структуру диска. И подозреваю, что этот рэковэри вы безвозвратно сломаете.

Выполните в лайве Линукс одну из команд и она лихо покажет что есть что, в смысле реальных разделов, с указанием типа раздела и его размера
# sfdisk -l /dev/sda
# fdisk -l /dev/sda

Вот такие вот пирожки с котятами...

Кстати, про эти динамические диски, только в этой теме узнал. И только от вас. По крайней мере уже известно, чего следует опасаться, если требуется установить linux/*nix на компьютер с виндой.

Можно попробовать сжать этот динамический диск, на эти самые 40 гигов. Например чем-нибудь вроде AOMEI Partition Assistant Standard Edition. Если он умеет это. И т.о., если таблица в GPT, добавить ещё один раздел, под Линукс. Но опять же, - HP_RECOVERY...
« Последнее редактирование: 26.06.2019 13:04:12 от Speccyfighter »

dango

  • Гость
Кстати, про эти динамические диски, только в этой теме узнал. И только от вас. По крайней мере уже известно, чего следует опасаться, если требуется установить linux/*nix на компьютер с виндой.
Угу, лучше их не использовать без надобности. Да и при надобности, тоже лучше не использовать. Лет 10 назад, если не больше, одной встречи хватило, чтобы даже не думать о них.

Оффлайн Chiv32

  • Давно тут
  • **
  • Сообщений: 54
Поясните для начала, что в вашем контексте означают эти термины:

1) диск динамический
2) диск базовый

Ну, я имею ввиду, что динамический диск - это некий особый диск/раздел Windows. Я сам в этом не разбираюсь, могу только инет процитировать: "Динамический диск (динамический том; dynamic disk, dynamic volume) – это физический диск, доступный только для Windows 2000/XP/Vista/7. Динамические диски предоставляют возможности, не поддерживаемые базовыми дисками, например, создание отказоустойчивых томов; поддержка томов, занимающих несколько дисков."

Вот на другом ноуте у меня базовые диски и разделы (см. прилагаемый файл "Разделы-базовые.jpg"), и там Simply Linux установился по описанному в первом сообщении алгоритму (сжатие тома - автоматическая установка на нераспределенное пространство) без проблем.

выполните lsblk -f и покажите её вывод

Вот (что-то криво эта таблица отображается, не получается нормально выровнять):

$ lsblk -f
NAME    FSTYPE    LABEL                  UUID                                   MOUNTPOINT
sdb           iso9660  Simply Linux/x86_64 2017-07-07-10-46-10-00               
├─sdb2 vfat      El Torito            6676-B7A8                           
└─sdb1 iso9660  Simply Linux/x86_64 2017-07-07-10-46-10-00      /image
sr0                                                                     
loop0  squashfs                                                          /.ro
sdc                                                                     
└─sdc1 vfat      KINGSTON            7358-8F10                             /var/run/media/altlinux/KINGSTON
sda                                                                     
├─sda4 ntfs                          C4AC1E4CAC1E38FE         /var/run/media/altlinux/C4AC1E4CAC1E38FE
├─sda2 ntfs                          2C76AC3476AC0126                     
├─sda5 ntfs      HP_RECOVERY        1E7AE6C27AE695B5                     
├─sda3 ntfs                          F816E5D616E595C2             /var/run/media/altlinux/F816E5D616E595C2
├─sda1 ntfs      SYSTEM              242ECD222ECCEE3C                     
└─sda6 vfat      HP_TOOLS            5ED3-0A0A         

Винда стоит 64-бит?

Да!


Загрузка EFI?

Нет! Ноут старый, 2010-го года, там в опциях BIOS есть вариант включить EFI (правда, без загрузки с флэшки), но написано, что, мол, это экспериментальный режим для продвинутых юзеров  :-)

Оффлайн Chiv32

  • Давно тут
  • **
  • Сообщений: 54
Неразмеченное пространство это неразмеченное пространство. То есть, полное отсутствие какого либо форматирования или иной подготовки средствами любой системы. Это должно быть пустое место, а не какой-то там диск, тем более динамический.

Наверное, "я сварщик не настоящий" :-) Я имел ввиду ту часть диска, которая получается после сжатия раздела.

Оффлайн Chiv32

  • Давно тут
  • **
  • Сообщений: 54
Выполните в лайве Линукс одну из команд и она лихо покажет что есть что, в смысле реальных разделов, с указанием типа раздела и его размера
Код: [Выделить]

# sfdisk -l /dev/sda

Код: [Выделить]

# fdisk -l /dev/sda


Вот такие вот пирожки с котятами...


Спасибо! Вот что получается:

# sfdisk -l /dev/sda
Диск /dev/sda: 596,2 GiB, 640135028736 байт, 1250263728 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x0cd023d4

Устр-во    Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1                     63       2047      1985 992,5K            42 SFS
/dev/sda2  *                2048     616447    614400   300M            42 SFS
/dev/sda3                 616448  640370687 639754240 305,1G            42 SFS
/dev/sda4              640370688 1250261679 609890992 290,8G            42 SFS

# fdisk -l /dev/sda
Диск /dev/sda: 596,2 GiB, 640135028736 байт, 1250263728 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x0cd023d4

Устр-во    Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1                     63       2047      1985 992,5K            42 SFS
/dev/sda2  *                2048     616447    614400   300M            42 SFS
/dev/sda3                 616448  640370687 639754240 305,1G            42 SFS
/dev/sda4              640370688 1250261679 609890992 290,8G            42 SFS

Кажется, действительно, в sda4 сидят много виндо-разделов...

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Ну вот, сами же разобрались: неразмеченного пространства у вас на диске нет, всё занято какими-то мутными виндовыми сущностями. 8-) Лучше всего винду снести, просто чтобы диск не занимала и чтобы не отвлекаться. Быстрее загуреете!
To moan or to solve -- that is the question!

Оффлайн Chiv32

  • Давно тут
  • **
  • Сообщений: 54
Лучше всего винду снести, просто чтобы диск не занимала и чтобы не отвлекаться. Быстрее загуреете!

"Звучит страшно," - подумал я, и даже вспомнил анекдот про Дональда Трампа ("а я сижу и чувствую: не готов! Не готов, и все тут!")

... Сначала я понадеялся, что если сжать диск С: (это который sda3), то Windows освободит место _на_самом_деле_. Ведь С: - это sda3, а sda3 - это С:! Кучу времени угробил на всякие очистки системы, отключения файлов подкачек, гибернации и проч. точек восстановления системы (Windows хранит соотв. файлы ближе к концу раздела, и просто так их переместить нельзя), а потом - на дефрагментацию и перенос файлов. Сжал С:  на 50 Гб, но это - увы! - не помогло: освобожденное место таки осталось виртуальным и по-прежнему входило в состав sda3.
В итоге поставил Simply на весь жесткий диск. Пока работает, интернет есть. Всем спасибо за помощь, тему закрываю.