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

Автор Тема: Как установить Richy64 на флэшку с сохранением изменений?  (Прочитано 1075 раз)

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

Оффлайн helloworld

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +0/-0
  • Автор темы
Не понимаю, что значит текст "архив Richy64 (BB_64  boot  grldr menu.lst)"? Что означает BB_64?

Вот такая флешка:
Код

Модель: Generic Flash Disk (scsi)
Диск /dev/sdb: 31,5GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     1049kB  30,4GB  30,4GB  primary  fat32
 2     30,4GB  31,5GB  1074MB  primary  fat32

Первый раздел используется как /home , на второй распакован архив Richy64 (BB_64  boot  grldr menu.lst). Установить загрузчик из-под linux - "bootlace64.com /dev/sdb" (Обязательно проверить, является ли sdb флешкой. Она может быть и sdc и sdd, если несколько жёстких дисков)
menu.lst:
Код

timeout 5
default 0
gfxmenu /boot/pictures/PUPPYRUS.gz
/boot/unifont/unifont-rus.hex.gz

# Frugal installed Puppy

title Richy-x86_64 4.14.77 Test
  kernel /boot/vmlinuz-4.14.77-pf10_64 dev="<uuid2>" dir=BB_64 home="<uuid1>"
  initrd /boot/minitrd.gz

title Richy-x86_64 4.4.1 Test
  kernel /boot/vmlinuz-4.4.1-pf3_64 dev="<uuid2>" dir=BB_64 home="<uuid1>"
  initrd /boot/minitrd.gz

title Grub4Dos commandline\n(for experts only)
  commandline

title Reboot computer
  reboot

title Halt computer
  halt

Значение uuid1 можно получить командой blkid /dev/sdb1 (надо только значение UUID= в кавычках), аналогично uuid2, но можно просто подставить значения sdb1 и sdb2, правда при этом может быть путаница, если подключено две или более флешек. Для этого и сложности с uuid.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Не понимаю, что значит текст "архив Richy64 (BB_64  boot  grldr menu.lst)"? Что означает BB_64?
Архив zip в котором содержатся: BB_64 - каталог с программой, остальное - загрузчик.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн helloworld

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +0/-0
  • Автор темы
Нету там BB_64.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Нету там BB_64.
Качайте полный архив. На облаке этот каталог называется Richy64.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн helloworld

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +0/-0
  • Автор темы
Так и думал, только решил уточнить на всякий случай. Я не могу прописать загрузчик, потому что не получается работать с флэшкой, когда на ней несколько разделов. Здесь возможно некоторые команды лишние были (для эксперимента) или не те, что нужно. Этими командами получалось делать, когда диск не был разбит на несколько разделов.

Код
root@antix1:/media/sdc2/boot/install# bootlace64.com /dev/sdc
bash: bootlace64.com: команда не найдена
root@antix1:/media/sdc2/boot/install# dir
bootlace64.com

root@antix1:/media/sdc1# umount /media/sdc2
root@antix1:/media/sdc1# umount /media/sdc1
umount: /media/sdc1: target is busy.
root@antix1:/media/sdc1#

root@antix1:/media/sdc1# umount /media/sdc2
root@antix1:/media/sdc1# umount /media/sdc1
umount: /media/sdc1: target is busy.
root@antix1:/media/sdc1#

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
root@antix1:/media/sdc2/boot/install# bootlace64.com /dev/sdc
bash: bootlace64.com: команда не найдена
Прописать путь до bootlace64.com. Это надо всегда делать, если бинарник/скрипт не находится по адресу $PATH.

В данном случае ./bootlace64.com /dev/sdc

Оффлайн box_0272

  • Пользователь
  • **
  • Сообщений: 81
  • Репутация: +2/-0
Как установить Puppy(Rus) под Windows на USB-флешку?

http://wiki.puppyrus.org/setups/puppy2usb
« Последнее редактирование: 21 Март 2020, 07:07:17 от box_0272 »