LINUX.ORG.RU

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

 ,


0

1

Добрый день,есть одна проблема - никак не могу создать 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 раздела,так как выдаёт ошибку с разделом,а не с флешкой)


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

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

Берешь две флешки. На одну через 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
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

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

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

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

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

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

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

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

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

Vsevolod-linuxoid ★★★★★
()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

riko
()