Сайт | Скачать | Видео | Wiki

Автор Тема: Флешка с PRA и ArchBang  (Прочитано 6781 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Флешка с PRA и ArchBang
« : 27 Август 2018, 16:28:04 »
На флешке 8 Гб создал раздел 2,4 Гб Fat32, установил на этот раздел retro. Ретро отлично грузится на любых ПК.
Сделал на незанятом месте флешки загрузочный раздел ext4 (dev/sdb2) и установил на него ArchBang. Своп не делал, загрузчик на ext4 не устанавливал.
У меня возникли следующие вопросы:
1. Какие строки нужно включить в menu.lst для загрузки ArchBang со второго раздела флешки на ПК без UEFI и в \EFI\BOOT\grub.cfg для загрузки ArchBang на ПК с UEFI?
2. Нужно ли делать  раздел с Линукс загрузочным?
3. Нужно ли устанавливать Grub на ext4?
4. Как я понимаю, Grub на флешку (/dev/sdb) устанавливать не надо, иначе конфигурационные файлы ПРА перепишутся. Я прав?
Помогите, пожалуйста, разобраться.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #1 : 27 Август 2018, 16:40:29 »
1. grub4dos http://forum.puppyrus.org/index.php?topic=15117.msg85000#msg85000
Внутри EFI pra  grub2. Соответственно надо переписать под grub2 синтаксис
2. нет
3. Если юзаете grub4dos или EFI - больше ничего не нужно
4. Если установить grub(2) - убъете только MBR. grub4dos перестанет работать

В любом случае FULL на флэшку = тормоза и убийство флэшки

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Re: Флешка с PRA и ArchBang
« Ответ #2 : 28 Август 2018, 06:47:00 »
Спасибо за ответ. Флешка используется как тестовое оборудование, планирую использовать USB HDD или USB SSD. Поэтому и хотелось узнать, как запустить ArchBang с ext4. Вопросы по Frugal установке ArchBang задам в ветке по ArchBang.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #3 : 28 Август 2018, 09:24:00 »
Флешка используется как тестовое оборудование, планирую использовать USB HDD или USB SSD
Почему именно юсб....?
USB SSD - вообще "деньги на ветер" - быстрый ссд через медленный юсб
Про full\frugal перенес
« Последнее редактирование: 29 Август 2018, 11:52:57 от sfs »

Оффлайн Ekim

  • Ветеран
  • *****
  • Сообщений: 610
  • Репутация: +7/-0
Re: Флешка с PRA и ArchBang
« Ответ #4 : 28 Август 2018, 12:58:17 »
USB 3.0 разве медленный?
# A78M-E35 Athlon-840 Nvidia-GT-710 DDR3-8GB Win7 64(bit)/PRA03-1612Game
# H96MaxUltraHD RK3318 2/16 aarch64 kernel 4.4.159

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Re: Флешка с PRA и ArchBang
« Ответ #5 : 28 Август 2018, 15:05:50 »
USB - чтобы подключить к любым моим ПК внешний носитель  с Линукс для изучения. Чтобы к ним всем (в семье 3 ноутбука, десктоп на работе) можно было подключить носитель и работать с Линукс без необходимости установки Линукс на каждый из них.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #6 : 29 Август 2018, 09:31:24 »
USB 3.0 разве медленный?
По сравнению с sata - да.
Если на компе есть живой винт - почему туда не поставить?

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Re: Флешка с PRA и ArchBang
« Ответ #7 : 29 Август 2018, 09:52:27 »
Если на компе есть живой винт - почему туда не поставить?
Потому-что если ставить на каждый из имеющихся ПК Линукс, придется много раз настраивать его. А на внешнем диске настроил один раз и работай на любом ПК в настроенном окружении. Особенно это удобно в случае с ПРА. Загружаешься на любом ПК (EFI, без EFI, диск MBR или GPT) и выбираешь версию Линукс, установленную на внешем диске: хочешь ПРА, хочешь Arch, установленный на ext4, хочешь ubuntu.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #8 : 29 Август 2018, 10:39:34 »
если ставить на каждый из имеющихся ПК Линукс, придется много раз настраивать его.
Копируете сохраненку и все
Флэш без copy2ram = тормоза

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Re: Флешка с PRA и ArchBang
« Ответ #9 : 29 Август 2018, 11:23:16 »
Да а том то и дело, что хочется поработать с дистрибутивами, которые обновляются через pacman и на которые можно установить новейшее ПО. По-моему, спор не очень продуктивен. Был бы благодарен, если бы подсказали, как изменить настроечные файлы (menu и grub.cfg), чтобы на разных ПК с раздела ext4 грузился устаноаленный на нём Arch

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #10 : 29 Август 2018, 11:52:25 »
хочется поработать с дистрибутивами, которые обновляются через pacman
Т.е full . Full с флэшки будет еще больше фругала тормозить и copy2ram там не спасет

подсказали, как изменить настроечные файлы (menu и grub.cfg), чтобы на разных ПК с раздела ext4 грузился устаноаленный на нём Arch
1. grub4dos http://forum.puppyrus.org/index.php?topic=15117.msg85000#msg85000
Внутри EFI pra  grub2. Соответственно надо переписать под grub2 синтаксис
Про full\frugal перенес
По этим ссылкам что-то непонятно? Пишите в тех темах

Оффлайн spirid1990

  • Постоялец
  • ***
  • Сообщений: 151
  • Репутация: +0/-0
  • Автор темы
Re: Флешка с PRA и ArchBang
« Ответ #11 : 30 Август 2018, 09:57:17 »
Спасибо за ответ. Попробую разобраться с синтаксисом  Grub4dos и Grub2, чтобы решить эту задачу

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #12 : 31 Август 2018, 10:01:29 »
Про archbang и manjaro перенес в их темы

Оффлайн имя

  • Пользователь
  • **
  • Сообщений: 69
  • Репутация: +5/-0
Re: Re: Флешка с PRA и ArchBang
« Ответ #13 : 31 Август 2018, 20:25:05 »
Какой бы ни был дистрибутив, мне всё равно придется разбираться с grub4dos и grub2. Попробую пока  с Archbang, потом с маджарой
У меня костыльный метод загрузка ПРА через запись в grub.cfg с помощью GRUB2 со стороны.
Как работает. Взят iso-файл
super_grub2_disk_hybrid_ 2.02s9.iso  https://www.supergrubdisk.org/super-grub2-disk/
Если неизвестно что это за зверь, то ознакомьтесь сами в инете.

Если не нужна загрузка жестких дисков с EFI, а только флешек, то, вероятно, достаточно будет
super-grub2rus.iso.lz  https://mirror.yandex.ru/puppyrus/users/sfs/repair/
Просто раньше не знал о нем, у меня первый.

Загружается этот iso-файл через memdisk, взятый из SYSLINUX (можно скачать отдельно).
Запись моего menu.lst
Цитата
title super_grub2_disk_hybrid_2.02s9
find --set-root /boot/boot-isos/super_grub2_disk_hybrid_2.02s9.iso
kernel /boot/modules/memdisk iso raw
initrd /boot/boot-isos/super_grub2_disk_hybrid_2.02s9.iso
boot

Пути, естественно, нужны свои.

B /boot/grub/grub.cfg моя запись

Цитата
menuentry "PRA-retro" {
   
         search --no-floppy --fs-uuid --set=root 169b93c7-9ae2-4713-a842-6ae3d96b9f74 --file /pra-retro/initrd.xz --set=root
        
    linux /pra-retro/vmlinuz-4.4.1-pf3 dir=pra-retro  quiet noload='rox;intel'
    initrd /pra-retro/initrd.xz   
}
Достаточно только такой записи и только этого файла в этой директории на любом разделе любого диска или флешки. Так же папку ПРА можно положить куда угодно, просто прописать правильно пути, можно без указания самих дисков и флешек. У себя сами разберетесь, какие параметры нужны для работы с флешки, copy2ram и другие.

super_grub2_disk находит эту запись и загружает ПРА через свой GRUB2. Там еще есть функции, может загружать системы, которые имеют эту возможность, из iso-образов. Ищет образы автоматически в папках /boot/boot-isos или /boot-isos, если есть такие папки. Это, в основном, убунтовые образы, какие еще могут грузиться из образов - не знаю, за Арч тоже не знаю. Еще есть функции, но мне они совсем не нужны.

Простите меня, если эта информация неуместна, за Арч не знаю, как себя поведет, ПРА грузится.

Так же есть переносные ЮСБ-ДВД приводы. Если сильно надо, то можно пользоваться ими для работы в настроенной под себя линукс-системе, записав ее слепок на болванку.
« Последнее редактирование: 01 Сентябрь 2018, 06:54:26 от имя »
Ноут: emashines E640, проц P-320 AMD Athlon tm II X2
OS:  DDR01-20.11 (kernel-4.4.1-pf3)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Флешка с PRA и ArchBang
« Ответ #14 : 01 Сентябрь 2018, 07:29:58 »
У меня костыльный метод загрузка ПРА через запись в grub.cfg с помощью GRUB2 со стороны.
Что-то Вы перемудрили c iso. На мой взгляд оптимально :
1. grub4dos для загрузки винды и frugal линуксов
2. EFI если он необходим + grub2
3. grub2 - если есть full linux - удобнее будет обновляться