Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: krasnyh от 23 Май 2018, 22:35:29

Название: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: krasnyh от 23 Май 2018, 22:35:29
Итог (http://forum.puppyrus.org/index.php?topic=20725.msg144368#msg144368)

что с ext4?
На заре своего знакомства с PRA, я в качестве загрузчика ставил syslinux,
а с него управление передавал на grub4dos. Т.к. установщик не справлялся и grub не стартовал
на ext4.
 Потом, после прочтения форума (http://forum.puppyrus.org/index.php?PHPSESSID=jb06baaoi9gmir1k7r3t92bg27&topic=19252.msg132491#msg132491), узнал, что надо boot/grub4dos/install/linux/ext4/grub4dos-wee-install.sh И правда все заработало. PRA загружались с ext4. Правда это касалось 32 битных сборок. На PRAR пришлось перейти на ext3 (в чем там дело я не хочу разбираться).
 Долгое время руки не доходили разобраться, работает и ладно.

Итак:
1. Форматировал /mnt/sda1 в ext4.
2. Скачал последнюю версию 2018-04-23 grub4dos-0.4.6a-2018-04-23.7z http://grub4dos.chenall.net/categories/downloads/. Распаковал. Скопировал grldr на /mnt/sda1.
( grub4dos-0.4.6a-2018-04-23.7z на яндекс диске https://yadi.sk/d/ospuCqL_3WRczE)
3.
cd grub4dos-0.4.6a
sudo ./bootlace64.com /dev/sda
(для 32 bit -- bootlace.com )
 Вдохновлялся этой статьей https://habr.com/post/253260/
Она же упомянута в теме Проблемы с созданием загрузочной флешки на PRA64 (http://forum.puppyrus.org/index.php?PHPSESSID=jb06baaoi9gmir1k7r3t92bg27&topic=19252.msg132491)
Все. grub4dos стартует с ext4.

UPD. Способ описан в WIKI (http://wiki.puppyrus.org/setups/g4d-lin#bootlacecom)
Правда информация
Цитировать
Способ второй, bootlace.com, ну очень простой. Не работает на ext4
похоже устарела.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: knn от 24 Май 2018, 05:45:55
cd grub4dos-0.4.6a
sudo ./bootlace64.com /dev/sda
? т.е. bootlace64.com "прописывает" какой-то wee....mbr  -с-дефолтным-стартом-гр4доса?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 24 Май 2018, 09:25:48
Давно не смотрел, что нового с g4d
2018-04-23 grub4dos-0.4.6a-2018-04-23.7z
chengelog на китайском
В примере -интересная функция iftitle
sudo ./bootlace64.com /dev/sda
просьба всех проверить
У меня в ролл хелп выдают оба : bootlace64.com и bootlace.com

даже если работает .... надо ли переделывать гуй... С dd тоже работает и уже оттестировано
Можно в iso  /boot обновить...
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 24 Май 2018, 10:54:43
В README_GRUB4DOS.txt написано:
Цитировать
Currently only partitions with filesystem type of FAT12, FAT16, FAT32, NTFS,
EXT2ㄛEXT3ㄛ EXT4 or EXFAT are supported.
Установка стандартно - через BOOTLACE.COM
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 24 Май 2018, 11:04:51
Установка стандартно - через BOOTLACE.COM
В 32 или 64 системе? На ext4 так работает?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 24 Май 2018, 19:05:38
В 32 или 64 системе? На ext4 так работает?
Только что проверил. Форматнул флэшку в ext4. В ролл bootlace64.com не запускается.
bootlace.com пишет что всё установил, но флешка не грузится.
Обе утилиты нашёл на просторах интернета. Сам, увы, скомпилировать не умею.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 25 Май 2018, 09:33:42
Обе утилиты нашёл на просторах интернета
Здесь?
2. Скачал последнюю версию 2018-04-23 grub4dos-0.4.6a-2018-04-23.7z http://grub4dos.chenall.net/categories/downloads/.
Нужна именно свежая версия
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 25 Май 2018, 10:30:02
Нет. Там только исходники.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 25 Май 2018, 10:32:39
http://dl.grub4dos.chenall.net/grub4dos-0.4.6a-2018-04-23.7z
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: knn от 25 Май 2018, 11:05:20
не особо силен в англ.яз. и "компьютерах", по похоже, что bootlace.com "затирает" таблицу разделов -
из файла: /grub4dos-0.4.6a/docs/README_GRUB4DOS.txt по ссылке
http://dl.grub4dos.chenall.net/grub4dos-0.4.6a-2018-04-23.7z
:
******************************************************************************
***           Use bootlace.com to install partition boot record            ***
******************************************************************************

Method 1:

Step 1. Get the boot sectors of the partition and save to a file MYPART.TMP.
   For EXT2/3/4 partition, you need to get the start of the three sectors,
   for other types of file systems, you only need to obtain a sector.

Step 2. Under DOS, Windows, these commands are executed:
   bootlace.com --floppy= MYPART.TMP

Step 3. Put MYPART.TMP back on to the boot sector(s) of your original partition
   (hdX,Y).

Method 2:
   Executed under DOS command:
   bootlace.com --install-partition=I K

   I is the partition number (0,1,2,3,4, ...), K is the drive letter (0x80, 0x81, ...).
   Implementation will show the simple disk information and regional capacity,
   and are prompted to press "y" key to continue, press the other key to exit.

Installing GRLDR boot code to PBR under Linux:
   bootlace.com --floppy /dev/sda1
   
Note: Only a few file systems(FAT12/16/32/NTFS/ext2/ext3/ext4/exfat) are supported by now.

Note: grubinst has the feature of installing grldr boot code onto a
   partition boot area.file:///home/live/grub4dos-0.4.6a/docs/README_GRUB4DOS.txt
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: RoDoN от 25 Май 2018, 11:08:56
похоже, что bootlace.com "затирает" таблицу разделов -
Не похоже. Таблица разделов остается на месте, а вот загрузчик переписывается.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: knn от 25 Май 2018, 11:19:28
/boot обновить..
ещё - к сведению(на случай) - может и "было".

 --где-то встречал ~ "grldr и grldr.mbr" -как-бы в паре, т.е. имеет значение "на пороге(при "переустановке") каких-то версий гр4доса" их("парных") соответствий
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 25 Май 2018, 18:30:20
http://dl.grub4dos.chenall.net/grub4dos-0.4.6a-2018-04-23.7z
Проверил - работает!
bootlace64.com
flash ext4
pra-roll-180101-gtk3-02
XFCE
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 26 Май 2018, 09:26:42
bootlace64.com
А bootlace.com в 64 ОС? Т.е. нужен ли bootlace64.com вообще?
pra-roll-180101-gtk3-02
Это не важно. Если появилось меню груба = победа. Только флэшку надо предварительно в gparted : Устройство - создать таблицу разделов
Иначе это может быть старый mbr
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 27 Май 2018, 16:18:08
Иначе это может быть старый mbr
MBR затираю перед каждой проверкой.

А bootlace.com в 64 ОС? Т.е. нужен ли bootlace64.com вообще?
Проверил bootlace.com в ролл и в pra03-1603game3 - в обоих bootlace.com работает и г4д грузится с ext4.
А вот bootlace64.com работает только в ролл (т.е. в x86_64).

P.S.
Интересно на форуме кто нибудь использует ext4?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: DdShurick от 27 Май 2018, 17:08:34
Интересно на форуме кто нибудь использует ext4?
У меня /home ext4 # grep home /proc/mounts
/dev/sda3 /home ext4 rw,relatime,data=ordered 0 0
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: midnighter от 27 Май 2018, 17:39:56
У меня /home ext4
Выбор ext4 обусловлен какими-то конкретными преимуществами?
Или просто на "попробовать".
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: DdShurick от 27 Май 2018, 20:31:32
конкретными преимуществами?
Или просто на "попробовать".
Раздел /home остался "по наследству" от SimplyLinux, не стал форматировать. Для /home безразлично какой ext, но ext4 вроде бы с большими файлами лучше работает.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 28 Май 2018, 10:48:08
Интересно на форуме кто нибудь использует ext4?
я, на винте
Выбор ext4 обусловлен какими-то конкретными преимуществами?
http://blog.sedicomm.com/2017/04/16/obzor-fajlovyh-sistem-ext4-btrfs-i-xfs/

Проверил bootlace.com в ролл и в pra03-1603game3 - в обоих bootlace.com работает и г4д грузится с ext4.
В итоге у всех так? Переделываю в исо grub4dos-2flash.sh в корне исо?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: knn от 28 Май 2018, 12:28:19
Интересно на форуме кто нибудь использует ext4?
--арч-фул-/home("из инструкции по установке")
---------------
-- раздел с ПРА-сборками(и Ричи, Папирусами)
-----------------
--usb-flash-с-ПРА (куплена "немного б/у" - из комиссионки - только с ext4(с отключ журналированием) увидел скор. чтения 15 Мбит).
======================
  В фул-арче когдато отключил журналирование => "не запускался"(для "наладки"/"исправления ошибки" нужно было чего-то перемонтировать/примонтировать => не знал как сделать =>  так и включил "обратно".
  В ПРА-фругал таких "ситуаций" нет.
-------------
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: RoDoN от 28 Май 2018, 15:25:00
А при чем здесь раздел /home на ext4? Разве на него ставится загрузчик?
Если я правильно понимаю ситуацию, то проблемы с ext4 только в установке загрузчика, а если на винте есть разделы fat32, ntfs, ext2/3, на которые можно установить загрузчик, то и этой проблемы нет.
Т.е. этот вопрос:
Интересно на форуме кто нибудь использует ext4?
надо дополнить типа так: Интересно на форуме кто нибудь использует загручкик на разделе с ext4?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 28 Май 2018, 16:21:11
если на винте есть разделы fat32, ntfs, ext2/3, на которые можно установить загрузчик, то и этой проблемы нет.
да
надо дополнить типа так:
или совсем в корень :
Есть ли настолько идеологически чистые люди, у которых на компе нет винды
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: knn от 28 Май 2018, 17:38:01
загручкик на разделе с ext4?
-
---------------
-- раздел с ПРА-сборками(и Ричи, Папирусами)
-----------------
--usb-flash-с-ПРА (куплена "немного б/у" - из комиссионки - только с ext4(с отключ журналированием) увидел скор. чтения 15 Мбит).
======================
установка/использование пока так:
http://forum.puppyrus.org/index.php?topic=15557.msg143616#msg143616
http://forum.puppyrus.org/index.php?topic=15557.msg143607#msg143607
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: DdShurick от 28 Май 2018, 19:24:26
Есть ли настолько идеологически чистые люди, у которых на компе нет винды
Да. У меня в доме вообще ни у кого нет винды.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: krasnyh от 28 Май 2018, 19:56:44
 
Есть ли настолько идеологически чистые люди, у которых на компе нет винды
У меня нет винды. :)
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: Lego от 28 Май 2018, 20:03:45
Есть.... :( Мало того, ставил вчера 8.1 на один казенный комп. Купленную, правда.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 06 Июнь 2018, 17:31:51
bootlace.com в ролл и в pra03-1603game3 - в обоих bootlace.com работает и г4д грузится с ext4.
Тоже проверил. Норм. Добавлю в /boot pra.iso
Но с gpt беда (http://forum.puppyrus.org/index.php?topic=20368.msg139476#msg139476) Надо поправить инсталлятор ПРА
Посмотреть gpt или dos : fdisk -l /dev/sdX
...
Тип метки диска: dos
Может кто знает как попроще посмотреть?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 06 Июнь 2018, 18:03:45
Добавлю в /boot pra.iso
В аттаче
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 07 Июнь 2018, 09:18:38
Отредактировал http://wiki.puppyrus.org/setups/g4d-lin
Насколько понятно новичкам?
Не убрать ли 2 и 3 варианты. Они сложнее и проблемнее. Есть возражения?
Причем вроде bootlace.com и из под dos (а может и из под винды) сработает

http://wiki.puppyrus.org/setups/puppy2usb тоже на gpt работать не будет?
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: RoDoN от 07 Июнь 2018, 10:42:12
http://wiki.puppyrus.org/setups/puppy2usb тоже на gpt работать не будет?
Вроде бы это только для MBR, прога имитирует работу bootlace, но проверить работает ли с GPT у меня не на чем.
Название: Re: Установка grub4dos на ext4 c помощью bootlace.com
Отправлено: sfs от 07 Июнь 2018, 11:06:28
проверить работает ли с GPT у меня не на чем.
Виртуалка