Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Създаване на жив диск на Linux Mint - ръчен метод  [РЕШЕНА]

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

Ще го напиша тук, щото ... :toothy10: Ментата са се взели много на сериозно щото баш от Булгаристан им бяха спретнали *ур-капан.
Та :toothy10: за новата версия 21.3 - ми така да се каже е леко имунизирана за (лесни) промени по стандартните (мене известни) начини (говоря за параметрите при зареждане, не че не може да се променя исото). Пропускаме "нежно" несъответствията, как би трябвало да изглежда (ако е правилно) изписването във filesystem.manifest на файловете (то някой гледа ли там!?). НО не може ако аз искам, т.е. използвам "жокерния" бутон "TAB", и там слагам мои настройки, те да биват игнорирани, т.е. не е ли по-добре да се махнат (да няма такава възможност?!) и това на стандартно никак-не-пипано -девствено образче... хи-хи.
Последна промяна от бат-начо на чет яну 18, 2024 09:24, променено общо 2 пъти.
Прочетено: 2144 пъти
Селски, Начо Селски.
Потребителски аватар
cprog
Ветеран
Ветеран
Мнения: 1425
Регистриран: нед юли 19, 2015 08:19
Репутация: 12976
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от cprog »

бат-начо написа:
нед яну 14, 2024 03:28
cprog написа:
съб яну 13, 2024 21:47
Да имаш идея как да поправя автоматичния логин на живата среда, ползвам твоето последно исо?
Виж как се задава в като параметър при стартиране потребител и парола, и редактирай в исото
isolinux/live.cfg
boot/grub/grub.cfg

А счупване се получава когато нещо не е по реда си.

Друг вариант е да си му зададеш, докато го правиш, парола за потребителя mint и да редактираш настройката на slick-greeter ако искаш да влизаш на автомат.
Когато под chroot опитах да задам парола на потребител mint, ми каза, че няма такъв .
Казах си ок, ще създам , макар че ми се видя странно.
Създадох потребител mint с парола mint, но после като буутнах исотo,
попита за парола на потребителя mint , но не прие моята парола.
Засега за по-лесно не искам да влизам автомат.

Във файловете

isolinux/live.cfg
boot/grub/grub.cfg

не откривам нещо конкретно да влияее на потребителя
Имаш ли още жокерчета ? :lol:
CPU~Dual core AMD Athlon 64 X2 5200+ (-MCP-) speed~2700 MHz (max) Kernel~4.15.0-33-generic x86_64 Up~1 day Mem~4869.6/7976.7MB HDD~2400.5GB(45.8% used) Procs~313 Client~Shell inxi~2.3.56
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

Така. Казват че го правят с live-buld по "последните новости от тях", но никъде не съм открил как (засега).
Казват, разликите (вече) между направеното за Убунту / Дебиан са почти никакви. Предполагам става дума за Канелата.
Аз имах предвид да погледнеш какво казват в/за live-build и т.н. Но подозирам че техния (на Ментата) билд си е френски (каквото и да значи в днешно време "френски"!).
А ако използваш за база нещо, направено от мене, то ако има (няма начин да няма) грешки, то те се натрупват и се чупи (в един момент). Затова! - правиш си го от нулата ("на един път") и то би трябвало да работи тогава.

Във 21.3 е зададено така

Код: Избери всички

linux	/casper/vmlinuz  boot=casper username=mint hostname=mint quiet splash --
Може да пробваш да добавиш username=mint , но предполагам че пак няма да помогне. Даже не губи време, а пробвай направеното (натискаш при стартиране "tab" или "е" /каквото е указано/ и го добавяш като параметър пред двете тирета и спазваш разстоянията). Не вярвам, че ще помогне, обаче.

Преди доста време имаше бъг в lightdm, и на нормална система не можеше да се влезе, и трябваше да правиш нещо-си 3-4-5-много пъти и да стискаш палци да сработи, за да влезеш.


В 32-битовата версия на LMDE има лека каша кое как се опознава и някои стандартни за Дебиан команди не работят (на инсталирана система, не на псевдосистема). Сега гледам какво търси/използва nomachine и май с малко хора не можеш да огрееш/настроиш навсякъде ... но как рефлектира това на влизането - не знам.
Селски, Начо Селски.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

А какво ще стане ако се довериш напълно на командата, с която казват, че са събирали ЛМДЕ-6, е - леко ще го натъмъниш да ти удиса, и махнеш последното "binary", имаш я в оригиналното исо (.disk/mkisofs)

Код: Избери всички

xorriso -as mkisofs -R -r -J -joliet-long -l -cache-inodes -iso-level 3 -isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin -partition_offset 16 -A "LMDE Live" -p "live-build 20230502; https://salsa.debian.org/live-team/live-build" -publisher "Linux Mint" -V "LMDE 6 Cinnamon 64-bit" --modification-date=2023092216260600 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat -isohybrid-apm-hfsplus -o live-image-amd64.hybrid.iso binary
Мда, и за 21.3 e такава, и там има (вече) симлинк live за casper.
Селски, Начо Селски.
Потребителски аватар
cprog
Ветеран
Ветеран
Мнения: 1425
Регистриран: нед юли 19, 2015 08:19
Репутация: 12976
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от cprog »

бат-начо написа:
ср яну 17, 2024 01:10
А какво ще стане ако се довериш напълно на командата, с която казват, че са събирали ЛМДЕ-6, е - леко ще го натъмъниш да ти удиса, и махнеш последното "binary", имаш я в оригиналното исо (.disk/mkisofs)

Код: Избери всички

xorriso -as mkisofs -R -r -J -joliet-long -l -cache-inodes -iso-level 3 -isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin -partition_offset 16 -A "LMDE Live" -p "live-build 20230502; https://salsa.debian.org/live-team/live-build" -publisher "Linux Mint" -V "LMDE 6 Cinnamon 64-bit" --modification-date=2023092216260600 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat -isohybrid-apm-hfsplus -o live-image-amd64.hybrid.iso binary
Мда, и за 21.3 e такава, и там има (вече) симлинк live за casper.
Супер мерси, ще тествам , само да питам (нещо съм изпуснал) откъде идва 21.3 :)
Иначе това с логина се бъгва, само ако се инсталира NoMachine явно
CPU~Dual core AMD Athlon 64 X2 5200+ (-MCP-) speed~2700 MHz (max) Kernel~4.15.0-33-generic x86_64 Up~1 day Mem~4869.6/7976.7MB HDD~2400.5GB(45.8% used) Procs~313 Client~Shell inxi~2.3.56
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

От Убунту :lol: .
И за да съм сигурен и аз - прогърмях какво се случва и meld каза, че всичко е точно.
(Сравнявам доклада от резултата от "пръснато"/"събрано"
xorriso -indev lmde-6-cinnamon-64bit.iso -report_el_torito as_mkisofs > original
xorriso -indev live-image-amd64.hybrid.iso -report_el_torito as_mkisofs > копие)

Изображение
Селски, Начо Селски.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

Освен това, за мен е правилна идеята - initrd.lz и vmlinuz да са симлинкове към (примерно) initrd.img-6.1.0-12-amd64 и vmlinuz-6.1.0-12-amd64, които ще се копират от chroot->/boot в /casper (видях го в cubic, но не бях се замислял, сега го подкрепям, ще трябва и да го проиграя).

MмммНЕ - със симлинковете не сработи. :lol: Като се прави с проба-грешка е така, вместо да се почете. Вероятно, в зависимост от параметрите или при друг начин на създаване "ще хваща" линковете, а така си търси абсолютния файл (предполагам).
Но пък пак може да се ползва "друго", но е повече заигравка, за пример (като параметър за зареждане, леко променено към ситуацията)
linux /casper/vmlinuz-6.1.0-12-amd64
initrd /casper/initrd.img-6.1.0-12-amd64
spoiler:
Очиизвадащо е, нали начо тъпий!

Код: Избери всички

libisofs: WARNING : Cannot add /casper/initrd.lz to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Cannot add /casper/vmlinuz to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Cannot add /live to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
Селски, Начо Селски.
Потребителски аватар
cprog
Ветеран
Ветеран
Мнения: 1425
Регистриран: нед юли 19, 2015 08:19
Репутация: 12976
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от cprog »

бат-начо написа:
ср яну 17, 2024 11:49
Освен това, за мен е правилна идеята - initrd.lz и vmlinuz да са симлинкове към (примерно) initrd.img-6.1.0-12-amd64 и vmlinuz-6.1.0-12-amd64, които ще се копират от chroot->/boot в /casper (видях го в cubic, но не бях се замислял, сега го подкрепям, ще трябва и да го проиграя).

MмммНЕ - със симлинковете не сработи. :lol: Като се прави с проба-грешка е така, вместо да се почете. Вероятно, в зависимост от параметрите или при друг начин на създаване "ще хваща" линковете, а така си търси абсолютния файл (предполагам).
Но пък пак може да се ползва "друго", но е повече заигравка, за пример (като параметър за зареждане, леко променено към ситуацията)
linux /casper/vmlinuz-6.1.0-12-amd64
initrd /casper/initrd.img-6.1.0-12-amd64
spoiler:
Очиизвадащо е, нали начо тъпий!

Код: Избери всички

libisofs: WARNING : Cannot add /casper/initrd.lz to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Cannot add /casper/vmlinuz to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Cannot add /live to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
То затова исото дето го направих с cubic гърмеше с кернел паник
CPU~Dual core AMD Athlon 64 X2 5200+ (-MCP-) speed~2700 MHz (max) Kernel~4.15.0-33-generic x86_64 Up~1 day Mem~4869.6/7976.7MB HDD~2400.5GB(45.8% used) Procs~313 Client~Shell inxi~2.3.56
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11132
Регистриран: нед мар 03, 2019 20:29
Репутация: 40223
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от Валсо »

бат-начо написа:
ср яну 17, 2024 11:49
MмммНЕ - със симлинковете не сработи.
Я кажи как правиш симлинкове към файлове, че аз не можах да намеря нищо по въпроса. Тази команда
работи само за директории, за файлове не ще и дава грешки.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

За "ln -s" ли питаш Валс?

cprog, ако пазиш проблемното исо - пускаш го, натискаш "таб" и преди двете тирета добавяш с разстояние username=mint, местиш се в края на реда и "ентър".
Ако не сработи - пак така, но за име задаваш некво, cprog например.
Ако сработи по единия или другия вариант е възможно като излезеш от сесията и да си до там, т.е. имаш само това влизане/използване в живата система.
И като бонус (ако сработи, де) - може да добавиш timezone=Europe/Sofia да ти тръгва директно с вярното време часовника.
Селски, Начо Селски.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284337
Регистриран: пет юни 01, 2007 14:18
Репутация: 335724
Местоположение: Somewhere In Time

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от Mozo »

Валсо написа:
ср яну 17, 2024 13:55
бат-начо написа:
ср яну 17, 2024 11:49
MмммНЕ - със симлинковете не сработи.
Я кажи как правиш симлинкове към файлове, че аз не можах да намеря нищо по въпроса. Тази команда
работи само за директории, за файлове не ще и дава грешки.
Ти зериозно ли :lol: :lol: :lol:
Изображение
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

Много разводнихме и тука .... :toothy10:
Последна промяна от бат-начо на чет яну 18, 2024 00:36, променено общо 1 път.
Селски, Начо Селски.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

Офтопик:
Понякога съм много тъпо парче! Особено когато си навия на пръста, че това ще е точно така, пък то е от грешно по-грешно и няма как да стане.
Селски, Начо Селски.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

spoiler:
За "проблемите" ми viewtopic.php?p=1102182#p1102182

Какво става когато подаваш параметър а той не е верен (не е изписан правилно) - игнорира се, все едно, че нищо не си подал. Е, това съм правил. И то мноооого пъти, отново и отново.... :toothy10: :toothy10: :toothy10:
Селски, Начо Селски.
Потребителски аватар
бат-начо
Доктор
Доктор
Мнения: 4576
Регистриран: ср фев 21, 2018 15:17
Репутация: 34232
пол: Мъж

Re: Създаване на жив диск на Linux Mint - ръчен метод

Мнение от бат-начо »

бат-начо написа:
вт яну 16, 2024 15:38
Валсо написа:
съб яну 13, 2024 21:27
Между другото, забравих да спомена, че LMDE билдът на Начо, който го помолих да създаде, стартира учудващо бързо...
Загледах от къде може да се получи разликата и би трябвало да е от това
Не е от това, от компресията е и размера на блоковете, при мен е по подразбиране - gzip и 131072
spoiler:
NAME
mksquashfs - tool to create and append to squashfs filesystems

SYNOPSIS
mksquashfs SOURCE [SOURCE2 ...] DESTINATION [OPTIONS]

DESCRIPTION
Squashfs is a highly compressed read-only filesystem for Linux. It uses
zlib compression to compress both files, inodes and directories. Inodes
in the system are very small and all blocks are packed to minimize data
overhead. Block sizes greater than 4K are supported up to a maximum of
64K.

Squashfs is intended for general read-only filesystem use, for archival
use (i.e. in cases where a .tar.gz file may be used), and in con‐
strained block device/memory systems (e.g. embedded systems) where low
overhead is needed.

OPTIONS
Filesystem build options
-comp COMPRESSION
select COMPRESSION compression. Compressors available: gzip (de‐
fault), lzo, xz.

-b BLOCK_SIZE
set data block to BLOCK_SIZE. Default 131072 bytes.
Селски, Начо Селски.
Нова тема Отговори

  • Подобни теми
    Отговори
    Преглеждания
    Последно мнение

Върни се в “Линукс - инсталация, настройки, проблеми”