<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Комментарии на запись: Архивирование и компрессия. Утилита cpio</title>
	<link>http://alv.me/?p=726</link>
	<description>О Unix'ах, былом и грядущем, в стихах и прозе. Сочинения Алисы Деевой и Алексея Федорчука</description>
	<pubDate>Fri, 10 Sep 2010 13:43:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>От: popov.v.n</title>
		<link>http://alv.me/?p=726#comment-5785</link>
		<author>popov.v.n</author>
		<pubDate>Wed, 22 Jul 2009 17:23:39 +0000</pubDate>
		<guid>http://alv.me/?p=726#comment-5785</guid>
		<description>&lt;p&gt;Беда с этими анонимами... Лучше бы ссылку дал. Тогда что-то, может быть, и удалось бы выяснить. Хотя, судя по упоминанию pacman-а, это - из Arch-а - стоит, наверное, посмотреть.&lt;/p&gt;
&lt;p&gt;mkinitcpio - только скрипт, использующий cpio. И большая часть перечисленных достоинств имеет отношение к создаваемому initrd и самому скрипту. А они (скрипты и утилиты создания initrd), разные бывают. Я, большей частью, и не использовал никогда ни mkinitrd (RH), ни mkramfs (Deb), хотя и смотрел: как они работают. Так что, почему cpio, а не gzip, мне по-прежнеу не ясно...&lt;/p&gt;
&lt;p&gt;Другое дело, что это не столь интересно, чтобы специально этим заняться :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Беда с этими анонимами&#8230; Лучше бы ссылку дал. Тогда что-то, может быть, и удалось бы выяснить. Хотя, судя по упоминанию pacman-а, это - из Arch-а - стоит, наверное, посмотреть.</p>
<p>mkinitcpio - только скрипт, использующий cpio. И большая часть перечисленных достоинств имеет отношение к создаваемому initrd и самому скрипту. А они (скрипты и утилиты создания initrd), разные бывают. Я, большей частью, и не использовал никогда ни mkinitrd (RH), ни mkramfs (Deb), хотя и смотрел: как они работают. Так что, почему cpio, а не gzip, мне по-прежнеу не ясно&#8230;</p>
<p>Другое дело, что это не столь интересно, чтобы специально этим заняться <img src='http://alv.me/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: anonymous</title>
		<link>http://alv.me/?p=726#comment-5774</link>
		<author>anonymous</author>
		<pubDate>Wed, 22 Jul 2009 16:10:27 +0000</pubDate>
		<guid>http://alv.me/?p=726#comment-5774</guid>
		<description>mkinitcpio is the next generation of initramfs creation. It has many advantages above the old mkinitrd and mkinitramfs scripts.

    * It uses klibc and kinit which are developed by Linux kernel devs to provide a small and lightweight base for early userspace.
    * It can use udev for hardware autodetection at runtime, thus prevents you from having tons of unnecessary modules loaded.
    * Its hook-based init script is easily extendable with custom hooks, which can easily be included in pacman packages without having to modifiy mkinitcpio itself.
    * It already supports lvm2, dm-crypt for both legacy and luks volumes, raid, mdadm, swsusp and suspend2 resuming and booting from usb mass storage devices.
    * Many features can be configured from the kernel command line without having to rebuild the image.
    * The mkinitcpio script makes it possible to include the image in a kernel, thus making a self-contained kernel image is possible.</description>
		<content:encoded><![CDATA[<p>mkinitcpio is the next generation of initramfs creation. It has many advantages above the old mkinitrd and mkinitramfs scripts.</p>
<p>    * It uses klibc and kinit which are developed by Linux kernel devs to provide a small and lightweight base for early userspace.<br />
    * It can use udev for hardware autodetection at runtime, thus prevents you from having tons of unnecessary modules loaded.<br />
    * Its hook-based init script is easily extendable with custom hooks, which can easily be included in pacman packages without having to modifiy mkinitcpio itself.<br />
    * It already supports lvm2, dm-crypt for both legacy and luks volumes, raid, mdadm, swsusp and suspend2 resuming and booting from usb mass storage devices.<br />
    * Many features can be configured from the kernel command line without having to rebuild the image.<br />
    * The mkinitcpio script makes it possible to include the image in a kernel, thus making a self-contained kernel image is possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: alv</title>
		<link>http://alv.me/?p=726#comment-5740</link>
		<author>alv</author>
		<pubDate>Wed, 22 Jul 2009 13:55:06 +0000</pubDate>
		<guid>http://alv.me/?p=726#comment-5740</guid>
		<description>&lt;p&gt;2 popov.v.n&lt;br /&gt;
Что cpio стал чаще применяться в initrd - тоже обратил внимание. А вот с чем это связано - тоже не знаю. Я понимаю, в rpm он используется по той же причине, почему ar в deb-пакетах: чтобы не менять то, что работает больше 10 лет. А вот почему init-дисках к нему обратились? Мода на стиль ретро?&lt;br /&gt;
Или действительно из-за возможностей конвертации из формата в формат?&lt;br /&gt;
Кстати, в официальной документации -&lt;noindex&gt; http://www.gnu.org/software/cpio/manual &lt;/noindex&gt;перечислено дохренища опций cpio. Надо будет покопаться на досуге.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>2 popov.v.n<br />
Что cpio стал чаще применяться в initrd - тоже обратил внимание. А вот с чем это связано - тоже не знаю. Я понимаю, в rpm он используется по той же причине, почему ar в deb-пакетах: чтобы не менять то, что работает больше 10 лет. А вот почему init-дисках к нему обратились? Мода на стиль ретро?<br />
Или действительно из-за возможностей конвертации из формата в формат?<br />
Кстати, в официальной документации -<noindex> <a href="http://www.gnu.org/software/cpio/manual" rel="nofollow">http://www.gnu.org/software/cpio/manual</a> </noindex>перечислено дохренища опций cpio. Надо будет покопаться на досуге.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: popov.v.n</title>
		<link>http://alv.me/?p=726#comment-5559</link>
		<author>popov.v.n</author>
		<pubDate>Tue, 21 Jul 2009 17:57:02 +0000</pubDate>
		<guid>http://alv.me/?p=726#comment-5559</guid>
		<description>&lt;p&gt;Я, кстати о "древности" cpio не знал...&lt;br /&gt;
А ещё не знаю, как это cpio в последние годы вытеснила gzip из процедуры создания initrd. Буквально, не менее 2-3 дистров/livecd раньше сжимали initrd gzip-ом, сейчас - cpio. С чего бы? Не  встречал?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Я, кстати о &#8220;древности&#8221; cpio не знал&#8230;<br />
А ещё не знаю, как это cpio в последние годы вытеснила gzip из процедуры создания initrd. Буквально, не менее 2-3 дистров/livecd раньше сжимали initrd gzip-ом, сейчас - cpio. С чего бы? Не  встречал?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
