LINUX.ORG.RU

USB | Сохранение файлов | Persistent | MX Linux / Другое

 ,


0

0

Добрый день,есть одна проблема - никак не могу создать usb с сохранением программ и файлов(persistent разделом/файлом) на флешке.

Вопрос - как это сделать из Линукса?

Подскажите,пожалуйста, наиболее лёгкий способ / дистрибутив / программу для моей цели.

ПРОЧИТАЙТЕ ЧТО Я УЖЕ ПРОБОВАЛ.(ниже)

Что-то на подобии делал Rufus ( Windows ) ,но быстро сломалось.


Мои перепробованные варианты:

1.MX Linux + Rufus

Проблема: Не видит файл persistent’a с ноутбука,в виртуалке всё нормально(qemu+virt-manager),ноутбук исправен.

2.MX Linux + Ventoy(Версия 1.0.09 / 1.0.76)

Проблема: Не находит «ldlinux.c32» при запуске.

3.Linux Mint + parted

Записывал LM через «balena etcher»,затем пытался делать раздел с помощью:

parted /dev/sdb unit MB print free

parted /dev/sdb mkpart primary

Проблема: Не могу обойти ограничение в 3-4 primary раздела,игнорирует создание «extended» раздела. (ещё сходит с ума флешка и показывает 129 Гб,я не ошибся,но вроде это не должно мешать созданию extended раздела,так как выдаёт ошибку с разделом,а не с флешкой)


Надеюсь на вашу помощь,так как у меня толком уже нету вариантов.

С уважением,Кирилл.

UNetBootIn и обычная Ubuntu или любая из ее версий. Там будет галка про место и возможность выбора его размера.

Zhbert ★★★★★
()

Берешь две флешки. На одну через dd из-под Linux или Fedora Media Writer из-под Windows пишешь MX Linux.

Вторую, не менее 16 гигов, лучше 32, оставляешь пустой.

Грузишься с первой и ставишь MX Linux на вторую как на обычный ЖД, при это сделав 1 раздел с ext4 на весь объем. swap делаешь в zram.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Kirilus3000

Если речь идет об UEFI, то сделай на флешке тогда отдельный EFI раздел 256 метров и в него запиши свой загрузчик, Windows будет работать со своим на ЖД.

Если речь именно о BIOS, то аналогично — поставь загрузчик в MBR на флешку, Windows будет работать со своим на ЖД.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Zhbert

Выдаёт:

Необходимо сначала примонтировать USB-накопитель /dev/sdb2 к точке монтирования. Большинство дистрибутивов делают это автоматически после переподключения USB-накопителя.

Да и пишет только на раздел с ограниченным persistent’ом.

Kirilus3000
() автор топика
Ответ на: комментарий от Zhbert

Куда? Он и так примонтирован к «/run/media/mint/Linux\ Mint\ 20.3\ Cinnamon\ 64-bit/»

Kirilus3000
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Ну поставил я образ на отдельный раздел Сделал другой раздел 256 МБ ( Заранее или из свободного места) А что дальше-то?Что туда ставить и как?

Ну слышал про grub,что-то типо «sudo grub-probe» Или что туда нужно ставить?

Kirilus3000
() автор топика

Не могу обойти ограничение в 3-4 primary раздела,игнорирует создание «extended» раздела.

Открой для себя GPT

Не понимаю проблемы. Нужно лишь вручную создать загрузочный раздел на флешке

tz4678_2
()
Ответ на: комментарий от Kirilus3000

О господи, я же пишу «как на ЖД».

Если BIOS, то просто делаешь 1 раздел на всю флешку.

Если UEFI, то делаешь в начале один маленький раздел под EFI, остальное под ОС.

Далее запускаешь установку, и когда у тебя установщик спросит, как использовать разделы, укажешь, что такой-то /, а такой-то /boot/efi (если UEFI).

И когда спросят, куда ставить загрузчик, просто указываешь, что на флешку. Всё.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от tz4678_2

Образ не грузит с виртуалки. Оно же стирает все сигнатуры,так?Как оно должно грузиться тогда?

Kirilus3000
() автор топика
Ответ на: комментарий от Kirilus3000

Никак, это норма. Если ты хочешь Persistent хранилище сделать, то нужно не через dd писать на ту флешку, где будет это Persistent хранилище.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

А как persistent тогда создать если там сигнатура «ISO*****» и нету свободного места?

parted не даёт создать раздел.

Kirilus3000
() автор топика
Ответ на: комментарий от Kirilus3000

Я же писал, что в моем способе нужна вторая флешка. С одной ставишься, и на неё пишешь через dd; а на вторую ставишь и размечаешь её как нужно.

Vsevolod-linuxoid ★★★★★
()

наиболее лёгкий способ / дистрибутив / программу для моей цели.

Porteus. Специально создан для этого.

MX-linux. В нем есть инструменты для сохранения изменений.

А вообще, почти любой линукс. Напрмиер, *бунту, Дебиан.

перепробованные варианты

Все что нужно: монтирование, копирование, текстовый редактор. Например.

andytux ★★★★★
()
Ответ на: комментарий от andytux

Porteus…Вроде неплохо,но желательно,чтобы дистрибутив был основан на debian/ubuntu для совместимости с .deb пакетами.

MX Linux почему-то не работает или работает через раз.(может я чего не понимаю)

За ссылку спасибо,попробую.

Kirilus3000
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Понял,а я то думаю,чего нифига не видит.

Kirilus3000
() автор топика

Проблема: Не могу обойти ограничение в 3-4 primary раздела,…

Интересно, это как-то связано с тем что в Partition Table имеющей размер 64 байта и находящейся почти в конце MBR можно разместить записей о разделах размером по 16 байт только 4(четыре) штуки?

ex-kiev
()
Ответ на: комментарий от Vsevolod-linuxoid

при это сделав 1 раздел с ext4 на весь объем

Не надо так делать, флешка быстро похерится. Для них нужна специальная фс, либо как минимум отключать журналирование и ставить noatime для ext4.

riko
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.