1

Тема: Astra Linux и Lenovo b540

При установке AstraLinux столкнулся со следующей проблемой:
во время установки на Моноблок Lenovo B540 (был предустановлен Windows 8, руками удалил с винта все разделы) ОС почему-то автоматически создаёт на жестком диске таблицу разделов GPT куда и инсталлируется, хотя свой загрузчик GRUB почему-то устанавливает в MBR. Это приводит к невозможности загрузки ОС с помощью загрузчика GRUB. Как я понимаю, причиной этому является то, что Моноблок LenovoB540 не имеет стандартных средств BIOS, а является системой с UEFI. В настройках UEFI включен режим «Legacy only», режим «secure boot» выключен. В качестве эксперимента с имеющегося диска Астры инсталлировал на компьютер, имеющий полноценный BIOS. Все работает. Потом подсунул в этот комп диск от леновы, проинсталировал, поставил обратно в ленову - не грузится. В какую сторону копать? Заранее спасибо!

2

Re: Astra Linux и Lenovo b540

serj32 пишет

AstraLinux

Зачем?

3

Re: Astra Linux и Lenovo b540

kirillov3798 пишет
serj32 пишет

AstraLinux

Зачем?

Так надо!

4

Re: Astra Linux и Lenovo b540

serj32, ещё раз что на каком компьютере грузится, что на каком нет?

5

Re: Astra Linux и Lenovo b540

stranger пишет

serj32, ещё раз что на каком компьютере грузится, что на каком нет?

Берем ленову с ее диском, ставим астру - не грузится. Берем диск от леновы, ставим в другой комп, инсталируем ос, перезапускаем - работает. Ставим винт обратно в ленову - не грузится.

6

Re: Astra Linux и Lenovo b540

serj32, ну Вы сами и ответили на этот вопрос. Астра понимает сам диск, но ничего не знает об остальном железе Леновы.

7

Re: Astra Linux и Lenovo b540

stranger пишет

serj32, ну Вы сами и ответили на этот вопрос. Астра понимает сам диск, но ничего не знает об остальном железе Леновы.

А при чем здесь железо, если дело при запуске даже до grub не доходит?

8 (28.11.2014 19:51:16 отредактировано Bif)

Re: Astra Linux и Lenovo b540

ИМХО я бы попробовал:
1. Диск разбить принудительно в MBR, например, с помощью Gparted
2. Скачать и установить 32-bit Ubuntu на MBR

Если все получится - значит косяк в AstraLinux (Куплена? Обращаемся в техподдержку)

9

Re: Astra Linux и Lenovo b540

Создавал принудительно mbr перед установкой, результат тот же. Астра же нормально работает на других компах. Подозрение пока на режим "legacy" в леново, как-то криво он имхо биос эмулирует. Пробовал астру в uefi режиме поставить http://astra-linux.com/wiki/index.php/% … 0%B5%D0%B9 не получилось. Обновлений uefi на сайте леновы тоже нет.

10

Re: Astra Linux и Lenovo b540

serj32ab вероятно, просто "Астра" с вековой заморозкой криво работает на новом железе.

11

Re: Astra Linux и Lenovo b540

Wolfenberg пишет

serj32ab вероятно, просто "Астра" с вековой заморозкой криво работает на новом железе.

Да причины скорее всего понятны, а как быть с их решением?

12

Re: Astra Linux и Lenovo b540

serj32ab поставить Debian Testing. Та же "Астра", только ПО поновее.

13

Re: Astra Linux и Lenovo b540

serj32 пишет

Да причины скорее всего понятны, а как быть с их решением?

Если нужна именно Астра, а не Дебиан, из которого она сделана, то решения не существует.

14

Re: Astra Linux и Lenovo b540

Поможем. Напишите плз в техподдержку support@rusbitech.ru. Вам ответят в понедельник. Спасибо.

15

Re: Astra Linux и Lenovo b540

shadowofoak пишет

Поможем. Напишите плз в техподдержку support@rusbitech.ru. Вам ответят в понедельник. Спасибо.

Писал ещё в четверг, из 3-х предложенных решений не одно не сработало. Или писать кому-то конкретному?

16

Re: Astra Linux и Lenovo b540

serj32 пишет
shadowofoak пишет

Поможем. Напишите плз в техподдержку support@rusbitech.ru. Вам ответят в понедельник. Спасибо.

Писал ещё в четверг, из 3-х предложенных решений не одно не сработало. Или писать кому-то конкретному?

Приезжайте в гости ab

17

Re: Astra Linux и Lenovo b540

А не пройдет ли вариант: ставим Debian (x64 или 32), если он работает то ставим на свободный раздел Astra и Grub`у указываем на то, что грузить Астру, а разделы с Debian удаляем.

18

Re: Astra Linux и Lenovo b540

serj32 пишет

При установке AstraLinux столкнулся со следующей проблемой:
во время установки на Моноблок Lenovo B540 (был предустановлен Windows 8, руками удалил с винта все разделы) ОС почему-то автоматически создаёт на жестком диске таблицу разделов GPT куда и инсталлируется, хотя свой загрузчик GRUB почему-то устанавливает в MBR. Это приводит к невозможности загрузки ОС с помощью загрузчика GRUB. Как я понимаю, причиной этому является то, что Моноблок LenovoB540 не имеет стандартных средств BIOS, а является системой с UEFI. В настройках UEFI включен режим «Legacy only», режим «secure boot» выключен. В качестве эксперимента с имеющегося диска Астры инсталлировал на компьютер, имеющий полноценный BIOS. Все работает. Потом подсунул в этот комп диск от леновы, проинсталировал, поставил обратно в ленову - не грузится. В какую сторону копать? Заранее спасибо!

Попробуйте вручную установить загрузчик с помощью LiveCD:

# mount /dev/sda1 /mnt
# for i in dev proc sys; do mount --bind /$i /mnt/$i; done
# grub-install --root=/mnt --target=x86_64-efi /dev/sda1

19

Re: Astra Linux и Lenovo b540

yars пишет

Попробуйте вручную установить загрузчик с помощью LiveCD

Сейчас из-за экспериментов астру запорол, завтра попробую Debian на ленову поставить, должна встать без проблем?
Если встанет, то попробую астру рядом поставить и grub настроить. Должно все получиться?

20

Re: Astra Linux и Lenovo b540

serj32, если Astra основана на Debian, то это мог быть и родительский баг. Попробуйте, если получится поставить Debian, то не устанавливайте загрузчик в Astra, а, перезагрузившись в Debian, выполните update-grub от рута. Должен обнаружиться и добавиться в меню GRUB ее образ ядра.

21

Re: Astra Linux и Lenovo b540

yars пишет

serj32, если Astra основана на Debian, то это мог быть и родительский баг. Попробуйте, если получится поставить Debian, то не устанавливайте загрузчик в Astra, а, перезагрузившись в Debian, выполните update-grub от рута. Должен обнаружиться и добавиться в меню GRUB ее образ ядра.

Просто эта сборка астры как я понимаю от 11 года, а дебиан будет свежий, возможно получится

22

Re: Astra Linux и Lenovo b540

serj32 пишет
yars пишет

serj32, если Astra основана на Debian, то это мог быть и родительский баг. Попробуйте, если получится поставить Debian, то не устанавливайте загрузчик в Astra, а, перезагрузившись в Debian, выполните update-grub от рута. Должен обнаружиться и добавиться в меню GRUB ее образ ядра.

Просто эта сборка астры как я понимаю от 11 года, а дебиан будет свежий, возможно получится

Так а что мешает взять "свежую" астру? Вон на сайте лежит на здоровье. И ту что ставите на свежую заменить, если та что с сайта пойдет.

23 (03.12.2014 12:32:12 отредактировано serj32)

Re: Astra Linux и Lenovo b540

Так, коллеги! Дебиан прекрасно встал, на другой раздел рядом астру (ее загрузчик не ставил), как теперь из дебиана прописать в GRUB пункт загрузки астры? update-grub из дебиана находит только свое ядро, астра стоит на sda5.

24

Re: Astra Linux и Lenovo b540

Что говорит

# grub-mkconfig -o /tmp/grub.cfg

? Что пишется в /tmp/grub.cfg?

25

Re: Astra Linux и Lenovo b540

yars пишет

Что говорит

# grub-mkconfig -o /tmp/grub.cfg

? Что пишется в /tmp/grub.cfg?

logo
found linux image: /boot/vmlinuz-3.2.0-4-amd64
found initrd image: /boot/initrd.img-3.2.0-4-amd64
и два memtest`a