Сборка системы, работающей с флешки |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Сборка системы, работающей с флешки |
Поделиться |
10.11.2017, 22:33
Сообщение
#1
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Выделено из темы "Программа ДистроНавигатор"
Решил попробовать собрать систему, которая будет работать с флешки. Как это сделать в дистронавигаторе? Не LiveCD, а полноценную систему, чтобы работа в ней сохранялась. Просто тупо указать Live в "Тип целевого дистрибутива" на основе Кометы не вышло - просто ничего не собралось повисло на одном месте без всяких ошибок... :-( ЧЯДНТ? |
|
|
10.11.2017, 23:09
Сообщение
#2
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Решил попробовать собрать систему, которая будет работать с флешки. Как это сделать в дистронавигаторе? Не LiveCD, а полноценную систему, чтобы работа в ней сохранялась. Насколько я помню, на флешку устанавливают обычный Install-дистрибутив Просто тупо указать Live в "Тип целевого дистрибутива" на основе Кометы не вышло - просто ничего не собралось повисло на одном месте без всяких ошибок... :-( ЧЯДНТ? Лайв тут вроде ни к чему. Но я для проверки создал в m-p-d лайв-проект на основе школьной Кометы, запустил сборку, собралось успешно, так что не знаю, что у тебя за проблема. В журнале пусто? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
10.11.2017, 23:45
Сообщение
#3
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Но я для проверки создал в m-p-d лайв-проект на основе школьной Кометы, запустил сборку, собралось успешно, так что не знаю, что у тебя за проблема. В журнале пусто? Я пробовал на бегу неделю назад. Попробую сейчас ещё раз и напишу проблемы. А насчёт системы на флешке, уверен что это просто систему на флешку устанавливают? Когда я ходил на курсы Альта мне там выдали установочную флешку базальта 8 в подарок и мы, когда обучались, запускали не установку, а Live с этой флешки и всё что мы делали сохранялось... Сообщение отредактировал tema - 10.11.2017, 23:45 |
|
|
10.11.2017, 23:58
Сообщение
#4
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А насчёт системы на флешке, уверен что это просто систему на флешку устанавливают? Да я сам, помнится, когда-то давно так делал Когда я ходил на курсы Альта мне там выдали установочную флешку базальта 8 в подарок и мы, когда обучались, запускали не установку, а Live с этой флешки и всё что мы делали сохранялось... По-моему, это обычный лайв, а то, что можно там записывать, вытекает уже из того, что тут флешка, а не CD. Будь на CD физически возможна частичная перезапись, то и на него лайв записывал бы. Сам не пользовался такой флешкой, но по идее должно быть так. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.11.2017, 0:16
Сообщение
#5
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Да я сам, помнится, когда-то давно так делал А как? Инсталлятор ведь только жёсткие диски показывает, когда устанавливаешь... Мне из-за этого не удалось установить систему на миникомпьютер, где жёсткий диск как флешка определялся... По-моему, это обычный лайв, а то, что можно там записывать, вытекает уже из того, что тут флешка, а не CD. Будь на CD физически возможна частичная перезапись, то и на него лайв записывал бы. Сам не пользовался такой флешкой, но по идее должно быть так. Ну вот школьную Комету лайв на флешке я пробовал: запускаю, настраиваю, что-то делаю, но ничего не сохраняется... Сейчас ещё раз попробую Сообщение отредактировал tema - 11.11.2017, 0:16 |
|
|
11.11.2017, 0:58
Сообщение
#6
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А как? Инсталлятор ведь только жёсткие диски показывает, когда устанавливаешь... Мне из-за этого не удалось установить систему на миникомпьютер, где жёсткий диск как флешка определялся... Не знаю, что там было в том случае, а вообще инсталлер должен видеть флешку как обычный жёсткий диск и, если велено, ставить на него систему. Вот, кстати, у нас старая тема Установка Линукса на флешку. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.11.2017, 8:46
Сообщение
#7
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Насколько я помню, на флешку устанавливают обычный Install-дистрибутив Лайв тут вроде ни к чему. Но я для проверки создал в m-p-d лайв-проект на основе школьной Кометы, запустил сборку, собралось успешно, так что не знаю, что у тебя за проблема. В журнале пусто? Иван, тут речь немного про другое, вот например наша живая система на флешке : https://www.altlinux.org/CoderLive Если надо могу старый профиль скинуть. |
|
|
11.11.2017, 11:06
Сообщение
#8
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Иван, тут речь немного про другое, вот например наша живая система на флешке : https://www.altlinux.org/CoderLive Если надо могу старый профиль скинуть. Скинь, проверю. Но суть проблемы тут в чём? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.11.2017, 13:00
Сообщение
#9
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
В том, что я вот сейчас запустил лайв с флешки, создал файл на рабочем столе, перезвгрузился и файла нет
|
|
|
11.11.2017, 17:25
Сообщение
#10
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
В том, что я вот сейчас запустил лайв с флешки, создал файл на рабочем столе, перезвгрузился и файла нет Потому что сам лайв - один файл образа, он изменений не сохраняет. Изменения, если рассуждать логически, записываются на ту же флешку, но вне этого файла. Я просто никогда не вникал, как это реализуется. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.11.2017, 18:10
Сообщение
#11
|
|
Специалист Группа: Активный Пользователь Сообщений: 117 Регистрация: 28.6.2015 Вставить ник Цитата Из: Прокопьевск Пользователь №: 2818 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
По поводу Live CD с флэшки с сохранением сессии. Live должен быть собран по типу стартеркита. При загрузке должен быть пункт Live с сохранением сессии. Например, мой Engineering такое умеет.
Кстати, в регулярках (то есть на Сизифе) не работает. Компьютер виснет при загрузке. А работает это следующим образом. При первом запуске Live с поддержкой сеанса, свободное место на флэшке форматируется автоматом в отдельный раздел и монтируется как /home Подробнее сказать не могу. Какая фича включает поддержку Live с поддержкой сеанса, тоже не подскажу сейчас, нужно изучать структуру mkimage-profiles. |
|
|
12.11.2017, 19:14
Сообщение
#12
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Самый простой способ получить "живую" флешку ( live с сохранением ), это собирать систему на основе регулярки builder :
смотрим в mp/conf.d/regular.mk : Код distro/regular-builder: distro/.regular-bare \ use/dev/builder/full +sysvinit +efi +power \ use/live/base use/live/rw use/live/repo/online use/live/textinstall \ use/isohybrid use/syslinux/timeout/30 \ use/stage2/net-eth use/net-eth/dhcp @$(call add,LIVE_PACKAGES,cifs-utils elinks lftp openssh wget) @$(call add,LIVE_PACKAGES,bash-completion gpm screen tmux zsh) @$(call add,LIVE_PACKAGES,ccache rpm-utils wodim) @$(call add,DEFAULT_SERVICES_ENABLE,gpm) Делаем что-то своё, как пример старый Coderlive: Код distro/regular-Coderlive_old: distro/.regular-gtk use/dev/builder/full use/live/repo/online +power \
use/browser/seamonkey/i18n use/live/base use/firmware \ use/live/rw use/live/textinstall use/isohybrid use/syslinux/timeout/30 \ use/stage2/net-eth use/net-eth/dhcp @$(call add,LIVE_KMODULES,virtualbox) @$(call add,LIVE_LISTS,Coderlive) @$(call add,LIVE_LISTS,Users-pkg) @$(call add,DEFAULT_SERVICES_ENABLE,gpm) @$(call add,LIVE_PACKAGES,coderlive) |
|
|
12.11.2017, 19:36
Сообщение
#13
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Словом, надо вписать в профиль фичу use/live/rw?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
12.11.2017, 20:22
Сообщение
#14
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
13.11.2017, 21:57
Сообщение
#15
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
Попробовал именно установить на флешку. Двое суток устанавливалась Комета на флешку. Сейчас тестирую. ВОобще прикольно мне нравится. Пятые кеды даже не так уж и тормозят с флешки. В принципе, чего хотел я добился. Но всё равно интересно было бы собирать лайвы сразу, чтобы устанавливать не по двое суток
|
|
|
13.11.2017, 22:14
Сообщение
#16
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
13.11.2017, 23:33
Сообщение
#17
|
|
Мастер Группа: Активный Пользователь Сообщений: 542 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: 2 |
|
|
|
14.11.2017, 7:33
Сообщение
#18
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Про m-p можно почитать тут:
https://www.altlinux.org/Mkimage/Profiles/m-p/howto https://www.altlinux.org/Mkimage/Profiles/m-p/examples и подробнее : http://nightly.altlinux.org/docs/mkimage-profiles.html |
|
|
14.11.2017, 10:19
Сообщение
#19
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10033 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
в навигаторе пока никак. Если речь о лайве с поддержкой сессий и если для такой поддержки достаточно добавить use/live/rw, то это в Навигаторе можно сделать так: В m-p-режиме создать новый Live-проект, потом открыть файл ~/distronavigator/mp/conf.d/navigator.mk.<архитектура>, там примерно со 112 строки начинается описание этого проекта: Код distro/zzzzz-p8: distro/.live-desktop-ru use/live/autologin +efi \ use/branding/complete use/fonts/zerg use/fonts/ttf/google use/fonts/ttf/redhat +pulse +plymouth \ ................................................................ Туда и надо вписать это use/live/rw: Код distro/zzzzz-p8: distro/.live-desktop-ru use/live/autologin +efi use/live/rw \ use/branding/complete use/fonts/zerg use/fonts/ttf/google use/fonts/ttf/redhat +pulse +plymouth \ ................................................................ После чего можно собирать. Как-нибудь потом сделаю, чтобы поддержку сессий можно было включить прямо в Навигаторе. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
Текстовая версия | Сейчас: 24.4.2024, 15:21 | |