<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; список загрузочных опций для dvd/livecd]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=35943</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35943&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «список загрузочных опций для dvd/livecd».]]></description>
		<lastBuildDate>Sun, 07 Sep 2014 02:33:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421859#p421859</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>да это и искал... даже на страницу натыкался, но не думал, что дело в «install» +не нашёл в этом списке единственной опции, в которой доподлинно был уверен, что она поддерживается загрузчикам: showopts. Кстати, что это?</p></blockquote></div><p>Опции передаваемые ядру на основе переменных киви. Именно эта наработка используется для сборки образов SUSE, а также предлагает сборку пользовательских проектов, используя susestudio. Это и есть основной причиной для записи образов на флеш носитель, используя собственную утилиту (imagewriter), а не подобные ей UNetbootin.</p>]]></description>
			<author><![CDATA[null@example.com (aliaksei1818)]]></author>
			<pubDate>Sun, 07 Sep 2014 02:33:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421859#p421859</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421235#p421235</link>
			<description><![CDATA[<div class="quotebox"><cite>aliaksei1818 пишет:</cite><blockquote><p>А чем&nbsp; это&nbsp; не устраивает?</p></blockquote></div><p>да это и искал... даже на страницу натыкался, но не думал, что дело в «install» +не нашёл в этом списке единственной опции, в которой доподлинно был уверен, что она поддерживается загрузчикам: showopts. Кстати, что это?<br />система загрузилась удовлетворительно...</p><div class="quotebox"><cite>aliaksei1818 пишет:</cite><blockquote><p>Смотрите в сторону&nbsp; kiwi</p></blockquote></div><p>на имя натыкался, пытался смотреть в её сторону, но так и не разобрался, что это... то ли приблуда для сборки живой/встроенной/виртуальной системы, то ли для сборки initrd, то ли часть системы начальной инициализации для хитрожопо-загружаемых систем...</p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>На LiveCD обычно список использованных опций ядерной командной строки можно добыть из {syslinux,isolinux}.cfg. Понимаю, что это совсем не то или не совсем то что нужно, но все же.</p></blockquote></div><p>livedvd похоже загружается грубом только он как-то наизнанку вывернут и конфига в открытом виде так и не нашёл... после того как прогнал через unetbootin я конечно дёрнул из syslinux&#039;а пару значений, но ничего интересного... </p><div class="quotebox"><cite>kostik87 пишет:</cite><blockquote><p>Что-то вы путаете, скачал iso OpenSuse Gnome 13.1, вот содержимое /init: <a href="http://pastebin.com/HQ3sGGGu">http://pastebin.com/HQ3sGGGu</a></p></blockquote></div><p>аа... значит livecd собирается совсем по-другому... уже догадывался об этом, но был не до конца уверен...</p><p>ЗЫ: для истории, полный menuentry выглядит так:<br /></p><div class="codebox"><pre><code>menuentry &quot;OpenSUSE-13.1-DVD-i586&quot; {
        set iso=/distro/openSUSE-13.1-DVD-i586.iso
        set loader=/boot/i386/loader
        loopback loop ${iso}
        linux (loop)${loader}/linux initrd=${loader}/initrd install=hd:${iso}
        initrd (loop)${loader}/initrd
}</code></pre></div><p>ЗЗЫ: можно считать решено...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 01 Sep 2014 03:57:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421235#p421235</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421201#p421201</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br />$ file init<br />init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=b01d55a91d93f9cc9a888bb27d35d383470d3a63, stripped<br /></div></p></blockquote></div><p>Что-то вы путаете, скачал iso OpenSuse Gnome 13.1, вот содержимое /init: <a href="http://pastebin.com/HQ3sGGGu">http://pastebin.com/HQ3sGGGu</a></p>]]></description>
			<author><![CDATA[null@example.com (kostik87)]]></author>
			<pubDate>Sun, 31 Aug 2014 18:34:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421201#p421201</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421192#p421192</link>
			<description><![CDATA[<p>А чем <a href="https://en.opensuse.org/SDB:Linuxrc"> это </a> не устраивает?<br />Если вас интересует только загрузка, то загрузиться можно так:<br />для DVD:<br /></p><div class="codebox"><pre><code>linux /boot/$arch/loader/linux install=hd:/openSUSE-DVD.iso
initrd /boot/$arch/loader/initrd</code></pre></div><p>Для livecd:<br /></p><div class="codebox"><pre><code>linux /boot/$arch/loader/linux isofrom_device=/dev/sdaX isofrom_system=/openSUSE-Live.iso
initrd /boot/$arch/loader/initrd</code></pre></div><p>Смотрите в сторону <a href="https://github.com/openSUSE/kiwi/blob/master/modules/KIWILinuxRC.sh"> kiwi </a></p>]]></description>
			<author><![CDATA[null@example.com (aliaksei1818)]]></author>
			<pubDate>Sun, 31 Aug 2014 18:03:45 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421192#p421192</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421189#p421189</link>
			<description><![CDATA[<p>На LiveCD обычно список использованных опций ядерной командной строки можно добыть из {syslinux,isolinux}.cfg. Понимаю, что это совсем не то или не совсем то что нужно, но все же.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Sun, 31 Aug 2014 17:24:07 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421189#p421189</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421151#p421151</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>Похоже init тут это родное сусёвоё поделие</p></blockquote></div><p>А там уже не SystemD случаем? В Fedora LiveCD в initrd уже systemd, в таком случае нужно смотреть unit`ы systemd.</p>]]></description>
			<author><![CDATA[null@example.com (kostik87)]]></author>
			<pubDate>Sun, 31 Aug 2014 15:06:09 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421151#p421151</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421146#p421146</link>
			<description><![CDATA[<p>я не такой наивный.... <br /><strong>kostik87</strong>, это всё само собой сделал... но вот <div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ file init<br />init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=b01d55a91d93f9cc9a888bb27d35d383470d3a63, stripped</div></p><p>нужны доки или хотя бы знать, из чего оно собирается...</p><p>[added]<br />Похоже init тут это родное сусёвоё поделие: <a href="https://github.com/openSUSE/linuxrc">https://github.com/openSUSE/linuxrc</a></p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Sun, 31 Aug 2014 13:59:07 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421146#p421146</guid>
		</item>
		<item>
			<title><![CDATA[Re: список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421131#p421131</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>где раздобыть список поддерживаемых загрузочных опций для initrd</p></blockquote></div><p>Из init сценария в initrd.</p><p>Создаёте директорию, куда будет распакова initrd и переходите в неё:<br /></p><div class="codebox"><pre><code>mkdir /tmp/initrd
cd /tmp/initrd</code></pre></div><p>Распаковываете initrd:<br /></p><div class="codebox"><pre><code>unxz -c initrd | cpio -i -d -H newc</code></pre></div><p>unxz использовать, если алгоритм сжатия lzma, алгоритм сжатия можно определить посредством утилиты file, может быть ещё gzip&nbsp; или bzip, соответстветтно ungzip -с и unbzip2 или как-то так, в общем разберётесь, вы же модератор, должны понять.</p><p>Далее смотрите сценарий init, может находиться в корне initrd или в /sbin/init или /bin/init, так же возможно нюансы, что в Init подключаются какие-либо скрипты из /etc/, но там все просто и зачастую обработчик параметров ядра находится в самом init, выглядит примерно вот так: <a href="http://linuxforum.ru/viewtopic.php?pid=420885#p420885">Как исключить модуль из загрузки (LiveCD)</a></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code># Parse command line options
for x in $(cat /proc/cmdline); do
    case $x in
    init=*)
        init=${x#init=}
        ;;
    root=*)
        ROOT=${x#root=}
        case $ROOT in
        LABEL=*)
            ROOT=&quot;${ROOT#LABEL=}&quot;

            # support any / in LABEL= path (escape to \x2f)
            case &quot;${ROOT}&quot; in
            */*)
            if command -v sed &gt;/dev/null 2&gt;&amp;1; then
                ROOT=&quot;$(echo ${ROOT} | sed &#039;s,/,\\x2f,g&#039;)&quot;
            else
                if [ &quot;${ROOT}&quot; != &quot;${ROOT#/}&quot; ]; then
                    ROOT=&quot;\x2f${ROOT#/}&quot;
                fi
                if [ &quot;${ROOT}&quot; != &quot;${ROOT%/}&quot; ]; then
                    ROOT=&quot;${ROOT%/}\x2f&quot;
                fi
                IFS=&#039;/&#039;
                newroot=
                for s in $ROOT; do
                    newroot=&quot;${newroot:+${newroot}\\x2f}${s}&quot;
                done
                unset IFS
                ROOT=&quot;${newroot}&quot;
            fi
            esac
            ROOT=&quot;/dev/disk/by-label/${ROOT}&quot;
            ;;
        UUID=*)
            ROOT=&quot;/dev/disk/by-uuid/${ROOT#UUID=}&quot;
            ;;
        /dev/nfs)
            [ -z &quot;${BOOT}&quot; ] &amp;&amp; BOOT=nfs
            ;;
        esac
        ;;
    rootflags=*)
        ROOTFLAGS=&quot;-o ${x#rootflags=}&quot;
        ;;
    rootfstype=*)
        ROOTFSTYPE=&quot;${x#rootfstype=}&quot;
        ;;
    rootdelay=*)
        ROOTDELAY=&quot;${x#rootdelay=}&quot;
        case ${ROOTDELAY} in
        *[![:digit:].]*)
            ROOTDELAY=
            ;;
        esac
        ;;
    resumedelay=*)
        RESUMEDELAY=&quot;${x#resumedelay=}&quot;
        ;;
    loop=*)
        LOOP=&quot;${x#loop=}&quot;
        ;;
    loopflags=*)
        LOOPFLAGS=&quot;-o ${x#loopflags=}&quot;
        ;;
    loopfstype=*)
        LOOPFSTYPE=&quot;${x#loopfstype=}&quot;
        ;;
    cryptopts=*)
        cryptopts=&quot;${x#cryptopts=}&quot;
        ;;
    nfsroot=*)
        NFSROOT=&quot;${x#nfsroot=}&quot;
        ;;
    netboot=*)
        NETBOOT=&quot;${x#netboot=}&quot;
        ;;
    ip=*)
        IP=&quot;${x#ip=}&quot;
        ;;
    boot=*)
        BOOT=${x#boot=}
        ;;
    ubi.mtd=*)
        UBIMTD=${x#ubi.mtd=}
        ;;
    resume=*)
        RESUME=&quot;${x#resume=}&quot;
        ;;
    resume_offset=*)
        resume_offset=&quot;${x#resume_offset=}&quot;
        ;;
    noresume)
        noresume=y
        ;;
    panic=*)
        panic=&quot;${x#panic=}&quot;
        case ${panic} in
        *[![:digit:].]*)
            panic=
            ;;
        esac
        ;;
    quiet)
        quiet=y
        ;;
    ro)
        readonly=y
        ;;
    rw)
        readonly=n
        ;;
    debug)
        debug=y
        quiet=n
        exec &gt;/run/initramfs/initramfs.debug 2&gt;&amp;1
        set -x
        ;;
    debug=*)
        debug=y
        quiet=n
        set -x
        ;;
    break=*)
        break=${x#break=}
        ;;
    break)
        break=premount
        ;;
    blacklist=*)
        blacklist=${x#blacklist=}
        ;;
    netconsole=*)
        netconsole=${x#netconsole=}
        ;;
    BOOTIF=*)
        BOOTIF=${x#BOOTIF=}
        ;;
    hwaddr=*)
        BOOTIF=${x#BOOTIF=}
        ;;
    recovery)
        recovery=y
        ;;
    esac</code></pre></div></div></div><p>Ну а дальше идут обработчики всего этого, если не понятно сразу что делает параметр, то нужно разбирать их.</p><p>Удачи.</p>]]></description>
			<author><![CDATA[null@example.com (kostik87)]]></author>
			<pubDate>Sun, 31 Aug 2014 12:52:49 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421131#p421131</guid>
		</item>
		<item>
			<title><![CDATA[список загрузочных опций для dvd/livecd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=421106#p421106</link>
			<description><![CDATA[<p>кто знает, где раздобыть список поддерживаемых загрузочных опций для initrd (те что передаются в загрузчике в cmdline ядра)?</p><p>Цель&nbsp; — добавление opensuse на мультизагрузочную флешку.</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Sun, 31 Aug 2014 10:48:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=421106#p421106</guid>
		</item>
	</channel>
</rss>
