Страница 1 из 2

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 09:33
sheridan
Собственно проблема с графическим установщиком Mint,
имею два ssd диска (Samsung SSD 970 EVO Plus 500GB, Apacer AS340 240GB),
на каждом из них установлен свой загрузочный раздел, диск Apacer AS340 240GB у меня подключен снаружи и питается от powerbank его не всегда использую, поэтому установил загрузочные разделы каждый для своего диска и установленных на нем OS.
Проблема в том что когда я пытаюсь указать установщику загрузочный раздел на диске sda он при продолжении выбирает nvme0n1 и пытается перезаписать, хотя ему пишу не использовать этот раздел,
в графическом установщике (manjaro,artix,kde neon) я могу выбрать загрузочный раздел без форматирования и он поставит туда куда указал, если бы mint устанавливался с консоли проблем не было для меня, каждый раз вытаскивать nvme0n1 с материнки для установки mint на другой диск не комильфо.
inxi -Fxz
System: Kernel: 5.4.97-gentoo x86_64 bits: 64 compiler: gcc v: 10.2.0 Desktop: KDE Plasma 5.20.5
Distro: Gentoo Base System release 2.7
Machine: Type: Desktop Mobo: ASUSTeK model: PRIME B350-PLUS v: Rev X.0x serial: <filter>
UEFI: American Megatrends v: 5602 date: 07/14/2020
CPU: Info: 8-Core model: AMD Ryzen 7 2700 bits: 64 type: MT MCP arch: Zen+ rev: 2 L2 cache: 4096 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 102199
Speed: 2388 MHz min/max: 1550/3200 MHz Core speeds (MHz): 1: 2998 2: 2918 3: 2450 4: 2800 5: 2662
6: 2707 7: 3292 8: 3624 9: 2958 10: 3227 11: 2905 12: 2648 13: 2669 14: 3591 15: 3152 16: 3071
Graphics: Device-1: NVIDIA TU117 [GeForce GTX 1650] driver: nvidia v: 460.39 bus ID: 08:00.0
Display: x11 server: X.org 1.20.10 driver: nvidia resolution: <xdpyinfo missing>
OpenGL: renderer: GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 460.39 direct render: Yes
Audio: Device-1: Creative Labs EMU20k1 [Sound Blaster X-Fi Series] driver: snd_ctxfi v: kernel
bus ID: 06:01.0
Device-2: NVIDIA driver: snd_hda_intel v: kernel bus ID: 08:00.1
Sound Server: ALSA v: k5.4.97-gentoo
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: N/A
port: e000 bus ID: 04:00.0
IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
IF-ID-1: sit0 state: down mac: <filter>
Drives: Local Storage: total: 689.33 GiB used: 106.32 GiB (15.4%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB
ID-2: /dev/sda vendor: Apacer model: AS340 240GB size: 223.57 GiB
Partition: ID-1: / size: 70.01 GiB used: 13.91 GiB (19.9%) fs: btrfs dev: /dev/nvme0n1p4
ID-2: /home size: 70.01 GiB used: 13.91 GiB (19.9%) fs: btrfs dev: /dev/nvme0n1p4
Swap: ID-1: swap-1 type: partition size: 8.00 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p6
Sensors: Missing: Required tool sensors not installed. Check --recommends
Info: Processes: 343 Uptime: 22m Memory: 31.36 GiB used: 1.81 GiB (5.8%) Init: SysVinit rc: OpenRC
v: 0.42.1 runlevel: default Compilers: gcc: 10.2.0 Packages: 926 Shell: Bash v: 5.0.18 inxi: 3.1.06
fdisk -l
Диск /dev/nvme0n1: 465,78 GiB, 500107862016 байт, 976773168 секторов
Disk model: Samsung SSD 970 EVO Plus 500GB
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: EE1F3E80-A1FC-47A0-A718-A6D71928DF41

Устр-во начало Конец Секторы Размер Тип
/dev/nvme0n1p1 2048 206847 204800 100M EFI
/dev/nvme0n1p2 206848 239615 32768 16M Зарезервированный раздел Microsoft
/dev/nvme0n1p3 239616 320706760 320467145 152,8G Microsoft basic data
/dev/nvme0n1p4 418385920 565200895 146814976 70G Файловая система Linux
/dev/nvme0n1p5 565200896 959995903 394795008 188,3G Файловая система Linux
/dev/nvme0n1p6 959995904 976773119 16777216 8G Linux своп


Диск /dev/sda: 223,58 GiB, 240057409536 байт, 468862128 секторов
Disk model: Apacer AS340 240
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 26EA4D21-4E4F-4BCE-8700-BCF29E50C671

Устр-во начало Конец Секторы Размер Тип
/dev/sda1 2048 1050623 1048576 512M EFI
/dev/sda2 1050624 74450943 73400320 35G Файловая система Linux
/dev/sda3 74450944 147851263 73400320 35G Файловая система Linux
/dev/sda4 147851264 221251583 73400320 35G Файловая система Linux
/dev/sda5 221251584 468860927 247609344 118,1G Файловая система Linux

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 10:19
symon2014
sheridan, Что то я в растерянности. Диски подключены через разные интерфейсы , и оба считают себя первыми.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 10:20
rogoznik
sheridan, если потерпишь до вечера смогу чекнуть у себя(тоже имею ssd-sata и ssd-nvme)

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 10:22
sheridan
ок

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 10:37
S.A.
Вряд ли дело в графическом установщике. Скорей всего дело в особенностях работы установщиков разных систем.
Как вариант, в некоторых материнках есть возможность через BIOS отключать диски. Если такое есть, то на время установки отключить MVMe SSD.
Другой вариант, это начать установку Linux без установки загрузчика

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

ubiquity -b 
А загрузчик установить потом в ручную.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 11:00
sheridan
S.A. писал(а):
19 мар 2021, 10:37
Вряд ли дело в графическом установщике. Скорей всего дело в особенностях работы установщиков разных систем.
Как вариант, в некоторых материнках есть возможность через BIOS отключать диски. Если такое есть, то на время установки отключить MVMe SSD.
Другой вариант, это начать установку Linux без установки загрузчика

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

ubiquity -b 
А загрузчик установить потом в ручную.
Нет возможности отключить nvme0n1 в bios
Можно подробней про установку без загрузчика

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 12:28
Whowka
sheridan писал(а):
19 мар 2021, 11:00
Можно подробней про установку без загрузчика
Вот Поподробнее

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 14:05
sheridan
Whowka писал(а):
19 мар 2021, 12:28
sheridan писал(а):
19 мар 2021, 11:00
Можно подробней про установку без загрузчика
Вот Поподробнее
Это я понимаю что это графический установщик (ubuntu,mint,elementary,kubuntu), хотел выяснить если возможность без него с консоли чтобы самому прикрутить разделы но в ссылке выше ни слова об этом.
Везде где присутствуют два диска и два загрузочных раздела такие проблемы с Ubiquity и это не нормально.
Вот к примеру установщик (artix,manjaro,kde neon) если выбрал устройство к примеру sda то он показывает разделы только этого устройства, не вываливает все устройства в одну кучу и потом выбирает то что попалось под руку и пытается перезаписать, спасибо хоть говорит об этом.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 14:30
S.A.
sheridan писал(а):
19 мар 2021, 11:00
Можно подробней про установку без загрузчика
Загрузиться с установочного носителя, в терминале

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

ubiquity -b 
Начнётся установка ОС без запроса места установки загрузчика. Никакие разделы ESP указывать\монтировать не нужно, указать только корневой раздел и если нужны хомяка и раздел подкачки. После установки системы, нужно будет установить GRUB.
Например так:
Загрузиться в ОС на SSD NVMe и обновить GRUB. После этого загрузиться во вновь установленную систему и установить GRUB

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

sudo grub-install /dev/sdX
Или другой способ установить GRUB. Загрузиться с установочного носителя Linux

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

sudo mount /dev/sdXX  /mnt                   - монтируем раздел с системой
sudo mount /dev/sdNN  /mnt/boot/efi    - монтируем раздел EFI
sudo mount --bind /dev /mnt/dev 
sudo mount --bind /proc /mnt/proc 
sudo mount --bind /sys /mnt/sys 
sudo chroot /mnt
/# sudo grub-install /dev/sdX
/# exit
exit
sudo umount /mnt {dev,proc,sys}
sudo umount /mnt/boot/efi
sudo umount /mnt 

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 14:48
sheridan
Спасибо это в корне меняет дело сейчас попробую.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 16:02
sheridan
Получилось поставить систему без загрузчика, но после chroot и grub-install /dev/sda выдает ошибку сначала подумал не хватает пакета grub или efibootmgr попробовал установить сначала скачивает затем пишет что не может установить, но почему жалуется на GPT label,

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 16:08
symon2014
sheridan, i386 намекает на установку не в том режиме. У тебя на другом диске есть ещё линукс. Попробуй загрузить систему через его grub.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 16:31
sheridan
Да все в порядке Gentoo подхватила mint, так что большое спасибо S.A. и всем участникам :hshake:
Тему можно закрыть, но может какие то наработки всплывут.
С уважением Александр

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 17:25
slant
sheridan писал(а):
19 мар 2021, 16:02
grub-install /dev/sda выдает ошибку сначала подумал не хватает пакета grub или efibootmgr попробовал установить сначала скачивает затем пишет что не может установить, но почему жалуется на GPT label,
Ты ставишь grub-legacy (если нужен был efi - это другой пакет), и он ругается на то, что на диске нету спецраздела куда можно засунуть свой stage 1.5. Это должен быть маленький раздел на 4 МБ с меткой bios-grub/grub-legacy без файловой системы. В случае MBR этот кусок кода запихивается в пустое пространство между собственно MBR и началом первого раздела. У GPT такого места нету - надо выделить явно, разделом.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 18:51
rogoznik
sheridan писал(а):
19 мар 2021, 16:02
grub-install
Надо было сначала установить пакет grub-efi, а уже потом делать grub-install

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 19:14
sheridan
В Arch и в Gentoo всё ставится без раздела bios-grub/grub-legacy единственно требует пакет efibootmgr, в mint без раздела bios-grub/grub-legacy тоже работает, но необходим пакет grub-efi-amd64 который я не смог установить в live режиме, но когда я обновил grub в gentoo и зашел в mint то смог установить пакет grub-efi-amd64, после этого grub установился без ошибок,
вот теперь в раздумье нужно ли мне создавать этот раздел.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 19:16
rogoznik
sheridan, так у тебя система стоит в режиме UEFI - тебе не нужен тот раздел о котором говорил slant

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 19:19
symon2014
sheridan писал(а):
19 мар 2021, 19:14
вот теперь в раздумье нужно ли мне создавать этот раздел
Если не собираешься ходить с этим диском в гости , то не обязательно.

Графический установщик linux Mint 20.1

Добавлено: 19 мар 2021, 19:54
sheridan
Осталась одна махонькая проблема :-D , если ставить OS на раздел btrfs с sub разделами (@ @home) то при обновлении grub не видит тех OS где установлен btrfs, приходится вручную править grub.

Графический установщик linux Mint 20.1

Добавлено: 20 мар 2021, 09:26
S.A.
sheridan писал(а):
19 мар 2021, 16:02
Получилось поставить систему без загрузчика, но после chroot и grub-install /dev/sda выдает ошибку
Скорей всего Вы загрузились с установочного носителя не в том режиме. Нужно было загрузиться в UEFI режиме и тогда был бы установлен grub-efi, а Вы вероятно загрузились в режиме Legacy\CSM, поэтому и предлагалось установить grub-i386-pc.