Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят. |
Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите. |
Ако не знаете как, кликнете тук |
Създаване на жив диск на Linux Mint - ръчен метод [РЕШЕНА]
- Валсо
- Дарител
- Мнения: 11105
- Регистриран: нед мар 03, 2019 20:29
- Репутация: 40101
- пол: Мъж
- Местоположение: /home/$USER
- Контакти:
Re: Създаване на жив диск на Linux Mint - ръчен метод
Нищо не знам за squashfs и създаване на къстъм ИСО-та, така че тези обяснения са все едно ми говориш на китайски. Важното е, че твоето ИСО тръгва 5-6 пъти по-бързо от оригиналното - това ми стига.
Прочетено: 2043 пъти
Re: Създаване на жив диск на Linux Mint - ръчен метод
Живата ти файлова система е събрана в архив. После тоя архив прави обратното - разархивира се в РАМа ти. А за архивите вече ти е ясно.
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
@бат-начо Беше прав, че с кернел параметър username не става, вероятно защото се ползва casper, a не build-live (ако не греша) .
Ще опитам някакъв друг вариант, може би всъщност първо да се зареди Минт-а и после да инсталира nomachine .
A това https://u.pcloud.link/publink/show?code ... b9Sfk2kWX0 го сготвi май по нова рецепта, може ли точния линк ?
Ще опитам някакъв друг вариант, може би всъщност първо да се зареди Минт-а и после да инсталира nomachine .
A това https://u.pcloud.link/publink/show?code ... b9Sfk2kWX0 го сготвi май по нова рецепта, може ли точния линк ?
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
Re: Създаване на жив диск на Linux Mint - ръчен метод
https://linuxmint.com/edition.php?id=311
Не, в ЛМДЕ 6 си работи подаването на параметри като за live-build (линка не е най-точния, излезе първи). Счупена е версията за Убунту, по точно подаваните параметри трябва да удисат на Убунту, НО не съм намерил отговор как трябва да изглеждат при него, те не че са много, но и стандартните не работят. И това не е от сега, така си е.
И за да не ти работи, става от натрупване на грешки. Или да, от "машината". Подозирам, че променя директно някоя конфигурация по lightdm или добавя нещо, което в chroot система не става или не трябва да се прави така.
Не, в ЛМДЕ 6 си работи подаването на параметри като за live-build (линка не е най-точния, излезе първи). Счупена е версията за Убунту, по точно подаваните параметри трябва да удисат на Убунту, НО не съм намерил отговор как трябва да изглеждат при него, те не че са много, но и стандартните не работят. И това не е от сега, така си е.
И за да не ти работи, става от натрупване на грешки. Или да, от "машината". Подозирам, че променя директно някоя конфигурация по lightdm или добавя нещо, което в chroot система не става или не трябва да се прави така.
Офтопик:
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
@cprog може да съм пропуснал, не видях да описваш кои пакети ги има инсталирани.
Аз го правя така, когато приключа с всичкото инсталиране - в работния chroot -
за Дебиан
за Убунту
и копирам после това в (при мен е) /home/abba/LMDE/iso-extract/casper/ .
Съответно - като редактираш (пак при мен) /home/abba/LMDE/iso-extract/casper/filesystem.packages-remove -
задаваш какво да се махне след инсталиране.
За мен това е по-важно от размера, който играе роля само ако се инсталира на нещо мнооого антично с малко място. Е, добре е и да отговаря, ако сме прецизни.
Аз го правя така, когато приключа с всичкото инсталиране - в работния chroot -
за Дебиан
Код: Избери всички
dpkg-query -W --showformat='${Package} ${Version}\n' > /tmp/filesystem.packages
Код: Избери всички
dpkg-query -W --showformat='${Package} ${Version}\n' > /tmp/filesystem.manifest
Съответно - като редактираш (пак при мен) /home/abba/LMDE/iso-extract/casper/filesystem.packages-remove -
задаваш какво да се махне след инсталиране.
За мен това е по-важно от размера, който играе роля само ако се инсталира на нещо мнооого антично с малко място. Е, добре е и да отговаря, ако сме прецизни.
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
Защо да махам след инсталиране, аз само бухам вътре Направо не е правя тая стъпкабат-начо написа: ↑чет яну 18, 2024 22:48@cprog може да съм пропуснал, не видях да описваш кои пакети ги има инсталирани.
Аз го правя така, когато приключа с всичкото инсталиране - в работния chroot -
за Дебианза УбунтуКод: Избери всички
dpkg-query -W --showformat='${Package} ${Version}\n' > /tmp/filesystem.packages
и копирам после това в (при мен е) /home/abba/LMDE/iso-extract/casper/ .Код: Избери всички
dpkg-query -W --showformat='${Package} ${Version}\n' > /tmp/filesystem.manifest
Съответно - като редактираш (пак при мен) /home/abba/LMDE/iso-extract/casper/filesystem.packages-remove -
задаваш какво да се махне след инсталиране.
За мен това е по-важно от размера, който играе роля само ако се инсталира на нещо мнооого антично с малко място. Е, добре е и да отговаря, ако сме прецизни.
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
Re: Създаване на жив диск на Linux Mint - ръчен метод
Точно си мислех това - има много излишни пакети, calamares* live-install* ... , махане на всичко от /pool, махане на filesystem.packages-remove ... Което ще рече, че трябва да го направя така, но няма да е скоро.
Пиша по спомен - имаше ограничение какъв може да е максималния обем. Wine-историите не се погаждаха.
Загледах remaster-iso-то - то ще работи и в Арч за променяне на LMDE. Ако решиш да го пробваш ще давам съвети. Аз променям само remaster-compose вече, по няколко пъти, за да накъсам стъпките или да ги повторя, или да ги изключа, за да задам права на получени файлове или да ги променя, да сменя команда и т.н. ... На практика пак си е ръчно, но е една идея по-горно.
А ако е с "твърди настройки" е така, примерно, както беше последно (не е ЛМДЕ), основната част
А това е оригинала.
Идеята е (и е това което ми харесва) да не се прилагат веднага промените, да не генерираш веднага нова filesystem.squashfs, а да имаш няколко варианта. Съответно - трябва да си копираш на друго място работните и оригиналния *.squashfs, а след като обединиш "парчетата" (генерираш новия filesystem.squashfs) ще трябва да махнеш/изтриеш на ръка пак излишните и да праснеш верните права (папките/файловете са в live/casper - live за Дебиан, casper за Убунту, или пък символна връзка за casper, или пък промяна на настройката, може и "караконжул" да се настои да търси). И най-хубавото - ако нещо сбъркаш - подразбиращата настройка е да не се запазват промените, излизаш, осмисляш сбъркано и почваш "правилно". Докато ако го правиш на ръка - ще трябва да стигнеш пак на ръка до твоята работна "edit" папка, щото там промените са необратими + всичкото монтиране и демонтиране. Което ме подсеща да "оправим ръководството" с включване на инструкция за бекъп за последващо лесно използване.
Пиша по спомен - имаше ограничение какъв може да е максималния обем. Wine-историите не се погаждаха.
Загледах remaster-iso-то - то ще работи и в Арч за променяне на LMDE. Ако решиш да го пробваш ще давам съвети. Аз променям само remaster-compose вече, по няколко пъти, за да накъсам стъпките или да ги повторя, или да ги изключа, за да задам права на получени файлове или да ги променя, да сменя команда и т.н. ... На практика пак си е ръчно, но е една идея по-горно.
А ако е с "твърди настройки" е така, примерно, както беше последно (не е ЛМДЕ), основната част
spoiler:
Идеята е (и е това което ми харесва) да не се прилагат веднага промените, да не генерираш веднага нова filesystem.squashfs, а да имаш няколко варианта. Съответно - трябва да си копираш на друго място работните и оригиналния *.squashfs, а след като обединиш "парчетата" (генерираш новия filesystem.squashfs) ще трябва да махнеш/изтриеш на ръка пак излишните и да праснеш верните права (папките/файловете са в live/casper - live за Дебиан, casper за Убунту, или пък символна връзка за casper, или пък промяна на настройката, може и "караконжул" да се настои да търси). И най-хубавото - ако нещо сбъркаш - подразбиращата настройка е да не се запазват промените, излизаш, осмисляш сбъркано и почваш "правилно". Докато ако го правиш на ръка - ще трябва да стигнеш пак на ръка до твоята работна "edit" папка, щото там промените са необратими + всичкото монтиране и демонтиране. Което ме подсеща да "оправим ръководството" с включване на инструкция за бекъп за последващо лесно използване.
Последна промяна от бат-начо на пет яну 19, 2024 17:23, променено общо 1 път.
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
@cprog Видях, че ремастера монтира /dev/pts и от там на друго - май при теб командите за монтиране трябва да са различни. Не знам в какво е разликата, но - https://wiki.archlinux.org/title/Chroot#Using_chroot
Или това е ако работиш с Арч. Точка 8 - при монтирането. За следващите монтирания вече не съм много наясно, би трябвало да са същите (или пак по Арч стандарт).
Или това е ако работиш с Арч. Точка 8 - при монтирането. За следващите монтирания вече не съм много наясно, би трябвало да са същите (или пак по Арч стандарт).
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
Относно Redo - във /redorescue/overlay/rootdir/ е всичкото което е нужно, за да работи, трябва "да се познаят" зависимостите и да се попромени, за да отговаря на графичната среда и работа с нормален потребител. Преди са му трябвали coreutils, cpanminus, curlftpfs, dosfstools, e2fsprogs, fsarchiver, ftp, grep, gzip, hfsutils, jfsutils, libglade2-0, libglib2.0-0, libgtk2.0-0, libnotify-bin, mount, net-tools, nmap, ntfs-3g, partclone, perl, reiser4progs, reiserfsprogs, smbclient, util-linux, xfsprogs. И да се вземе от foxclone идеи за pkexec.
spoiler:
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
Да, непремено ще го пробвам,. и ако се наложи, ще питам, мерси.бат-начо написа: ↑пет яну 19, 2024 01:35Точно си мислех това - има много излишни пакети, calamares* live-install* ... , махане на всичко от /pool, махане на filesystem.packages-remove ... Което ще рече, че трябва да го направя така, но няма да е скоро.
Пиша по спомен - имаше ограничение какъв може да е максималния обем. Wine-историите не се погаждаха.
Загледах remaster-iso-то - то ще работи и в Арч за променяне на LMDE. Ако решиш да го пробваш ще давам съвети. Аз променям само remaster-compose вече, по няколко пъти, за да накъсам стъпките или да ги повторя, или да ги изключа, за да задам права на получени файлове или да ги променя, да сменя команда и т.н. ... На практика пак си е ръчно, но е една идея по-горно.
А ако е с "твърди настройки" е така, примерно, както беше последно (не е ЛМДЕ), основната част
А това е оригинала.spoiler:
Идеята е (и е това което ми харесва) да не се прилагат веднага промените, да не генерираш веднага нова filesystem.squashfs, а да имаш няколко варианта. Съответно - трябва да си копираш на друго място работните и оригиналния *.squashfs, а след като обединиш "парчетата" (генерираш новия filesystem.squashfs) ще трябва да махнеш/изтриеш на ръка пак излишните и да праснеш верните права (папките/файловете са в live/casper - live за Дебиан, casper за Убунту, или пък символна връзка за casper, или пък промяна на настройката, може и "караконжул" да се настои да търси). И най-хубавото - ако нещо сбъркаш - подразбиращата настройка е да не се запазват промените, излизаш, осмисляш сбъркано и почваш "правилно". Докато ако го правиш на ръка - ще трябва да стигнеш пак на ръка до твоята работна "edit" папка, щото там промените са необратими + всичкото монтиране и демонтиране. Което ме подсеща да "оправим ръководството" с включване на инструкция за бекъп за последващо лесно използване.
Засега приоритет ми е да вкарам nomachine успешно по един или друг начин и поне засега ще изоставя Redo
Съгласен съм за инструкцията @бат-начо за бекъп, може да дадеш, ако искаш идеи за ръководството, ръчния метод.
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
Re: Създаване на жив диск на Linux Mint - ръчен метод
Има много прост начин - хващаш какво да е, правиш което правиш и поставяш nomachine*deb-a (копирай го като администратор) в "chroot-а"/tmp/. Може да го оставиш там, можеш и в "chroot-а" да го преместиш
и в зависимост къде е - после или ще ти е в /tmp (и гледай как чистиш там накрая) или в домашната папка. И после си го инсталираш с gdebi или както желаеш. Пък може да си го поставиш и където искаш, ще го имаш в системата при нужда.
Код: Избери всички
mv -v /tmp/*.deb /etc/skel/
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
Това пропускам, не че спестява мнооого място, но може и то при почистването
А Redo e извадил секирата
# Save space
rm -f /usr/bin/{rpcclient,smbcacls,smbclient,smbcquotas,smbget,smbspool,smbtar}
rm -f /usr/share/icons/*/icon-theme.cache
rm -rf /usr/share/doc
rm -rf /usr/share/man
То "rm -f /usr/share/icons/*/icon-theme.cache" си е подразбиращо (hook) и аз (ако live-build-вам) го махам. Имало еди къв си бъг ако ги има, ай ся точно при мен ли ще е.
А да изтрепеш всичките менове си е по-жестоко от locale-purge-то на rescuezilla-та.
Код: Избери всички
rm -rf /var/lib/apt/lists/????????*
# Save space
rm -f /usr/bin/{rpcclient,smbcacls,smbclient,smbcquotas,smbget,smbspool,smbtar}
rm -f /usr/share/icons/*/icon-theme.cache
rm -rf /usr/share/doc
rm -rf /usr/share/man
То "rm -f /usr/share/icons/*/icon-theme.cache" си е подразбиращо (hook) и аз (ако live-build-вам) го махам. Имало еди къв си бъг ако ги има, ай ся точно при мен ли ще е.
А да изтрепеш всичките менове си е по-жестоко от locale-purge-то на rescuezilla-та.
Последна промяна от бат-начо на пет яну 19, 2024 15:03, променено общо 3 пъти.
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
А аз искам обратна връзка как влияят командите за монтиране.
Селски, Начо Селски.
Re: Създаване на жив диск на Linux Mint - ръчен метод
Aко имаш предвид командите за монтиране на нашето ръководство, нямам проблеми , макар че един път изпълних
Код: Избери всички
mount -t proc none /proc && mount -t sysfs none /sys && mount -t devpts none /dev/pts
и после sudo chroot edit (9-точка), а не първо да chroot-на и в резулатат като деинсталирах nomachine от виртуалната среда, го махнах и от реалната машина
Тоест трябва да се внимава кога монтираш
Иначе после като тествам с remaster-iso ще кажа и за него.
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
Re: Създаване на жив диск на Linux Mint - ръчен метод
След като подадеш
sudo remaster-squashfs-editor
n
y
и приключи,
затвори (най-добре) терминала.
Отиди в папката /бла/бла/бла/iso-extract/casper/ и изпълни
sudo rm -vr psu*
(На средната опция нямам доверие /или-или/).
Пък и какво ли давам съвети - ти знаеш по-добре от мен ингилизки.
Съвет мога да давам, ако не ти дойде на ум, как да изчислиш размера, ако ти трябва.
sudo remaster-squashfs-editor
n
y
и приключи,
затвори (най-добре) терминала.
Отиди в папката /бла/бла/бла/iso-extract/casper/ и изпълни
sudo rm -vr psu*
(На средната опция нямам доверие /или-или/).
Пък и какво ли давам съвети - ти знаеш по-добре от мен ингилизки.
Съвет мога да давам, ако не ти дойде на ум, как да изчислиш размера, ако ти трябва.
Селски, Начо Селски.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
-
Инсталиране на XanMod Kernel при Linux Mint 20 и Linux Mint 21
от Mozo » чет яну 04, 2024 14:45 » в Линукс - инсталация, настройки, проблеми - 0 Отговори
- 81 Преглеждания
-
Последно мнение от Mozo
чет яну 04, 2024 14:45
-
-
-
Проблем с инсталация на Linux Mint
от fox1981 » чет май 25, 2023 10:47 » в Линукс - инсталация, настройки, проблеми - 15 Отговори
- 972 Преглеждания
-
Последно мнение от Mozo
ср май 31, 2023 00:00
-
-
- 0 Отговори
- 28 Преглеждания
-
Последно мнение от Mozo
пон дек 11, 2023 00:12
-
-
Създаване на скрипт за триене на файлове
от xUbuntu » нед юли 16, 2023 16:49 » в Линукс - инсталация, настройки, проблеми - 18 Отговори
- 586 Преглеждания
-
Последно мнение от xUbuntu
нед авг 13, 2023 18:06
-
-
- 0 Отговори
- 19 Преглеждания
-
Последно мнение от Mozo
вт фев 20, 2024 12:37