<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Скрипт разбивающий винчестер</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html</link>
    <description>Добрый день...&lt;br&gt;&lt;br&gt;Необходимо написать скрипт, который проверял бы все жесткие диски (IDE и SATA) на компьютере... И если есть диски, на которых нет разделов (тоесть вставили новый пустой винт), то создавал бы на нем один раздел ext2 (можно ext3 - не важно) размером с весь жесткий диск...&lt;br&gt;&lt;br&gt;Помогите&lt;br&gt;&lt;br&gt;Самое главное для меня сейчас... Узнать есть ли на диске разделы... И есть нет, то разбить его...&lt;br&gt;Как красивее проверить наличие разделов на диске?&lt;br&gt;</description>

<item>
    <title>Скрипт разбивающий винчестер (Virgilij)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#11</link>
    <pubDate>Wed, 24 Jun 2009 14:26:47 GMT</pubDate>
    <description>Привет) мне нужно написать скрипт, который бы разбивал через команду fdisk флешку на три раздела, первый vfat (fat16), второй ext2, третий linux-swap. Точней понятно, что fdisk не может форматировать ни в какую фс, мне просто нужно, чтоб он их соответствующе пометил. В общем, я уже написал такой скрипт, но так как опыта в этом деле маловато, возникли следующие проблемы:&lt;br&gt;1. Какой цифровой индекс для отметки фс в ext2?&lt;br&gt;2. Есть ли возможность не фиксированно вводить количество мб в скрипт, а чтоб я имел возможность выбора количества мб дискового пространства по своему хотению, непосредственно при запуске скрипта (при запуске скрипта есть некоторое подобие гуя, в этом вроде как шоумодули помогают)? Например через переменную NUMPICKERDETAIL, только как с помощью неё сделать один раздел, я более менее в курсе, но как сделать так, чтоб она проверяла сколько осталось цилиндров или вообще места на диске и из этого брала для размечения второго, а потом и третьего, уже знаний не хватает.. &lt;br&gt;Буду благодарен за любую по</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (Arpo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#10</link>
    <pubDate>Fri, 09 Nov 2007 07:01:30 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;sfdisk /dev/hdc &amp;lt;&amp;lt; EOF &lt;br&gt;&amp;gt;&amp;gt;0,,, &lt;br&gt;&amp;gt;&amp;gt;EOF &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Спасибо, работает) &lt;br&gt;&lt;br&gt;Незачто...)&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (xfree86)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#9</link>
    <pubDate>Thu, 08 Nov 2007 16:23:10 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;sfdisk /dev/hdc &amp;lt;&amp;lt; EOF &lt;br&gt;&amp;gt;0,,, &lt;br&gt;&amp;gt;EOF &lt;br&gt;&lt;br&gt;Спасибо, работает)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (Arpo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#8</link>
    <pubDate>Thu, 08 Nov 2007 10:38:24 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;EOF &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;или так &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;sfdisk /dev/hdc &amp;lt;&amp;lt; EOF &lt;br&gt;&amp;gt;0,,, &lt;br&gt;&amp;gt;EOF &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если не сработает все же почитайте man, а лучше поgooglите на эту &lt;br&gt;&amp;gt;тему. &lt;br&gt;&lt;br&gt;Вот к сведению, чтоб долго не искали.&lt;br&gt;&lt;br&gt;How to use Sfdisk to create or repartition your hard drive.&lt;br&gt;Well, one powerful feature of sfdisk is to repartition your hard drive or create new partitions. Create a file called &quot;Test.data&quot; which has entries in the following format, one per line, and the fields are comma delimited:&lt;br&gt;&lt;br&gt;Start, Size, ID, Bootable&lt;br&gt;&lt;br&gt;Start = cylinder to start at (first available cylinder if left blank), Size = number of cylinders (all if left blank), ID = type of partition (Linux, Swap, MSDOS, or other), and Bootable = if this partition is bootable. There are other options, but we won&apos;t get into them in this article.&lt;br&gt;&lt;br&gt;To make it so you have 1 partition of 136 cylinders, a second partition with 254 cylinders of the SWAP ID (82), and a third Linux partition bootable that grabs the rest of the space (ID = 83), make a fil</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (Arpo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#7</link>
    <pubDate>Thu, 08 Nov 2007 10:33:03 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;проверьте разделы на устройства, - и очень опасная - передела устройство. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Фаиловую систему можно создат при помощи комманд mkfs, newfs(Solaris,FreeBSD) и mke2fs. &lt;br&gt;&amp;gt;&amp;gt;Вот пример использования mke2fs: &lt;br&gt;&amp;gt;&amp;gt;Ext2: mke2fs /dev/hda1 &lt;br&gt;&amp;gt;&amp;gt;Ext3: mke2fs -j /dev/hda1 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это я все понял и знаю... Я имел ввиду как раз разде &lt;br&gt;&amp;gt;созать))) &lt;br&gt;&lt;br&gt;)Я бы мог написать&lt;br&gt;man sfdisk :):)....&lt;br&gt;Но не стану, я лучше приведу пример.Я этого не проверял, одна из этих комманд должна сработать. Скорее всего вторая.&lt;br&gt;&lt;br&gt;sfdisk /dev/hdc &amp;lt;&amp;lt; EOF&lt;br&gt;0,,,*&lt;br&gt;EOF&lt;br&gt;&lt;br&gt;или так&lt;br&gt;&lt;br&gt;sfdisk /dev/hdc &amp;lt;&amp;lt; EOF&lt;br&gt;0,,,&lt;br&gt;EOF&lt;br&gt;&lt;br&gt;Если не сработает все же почитайте man, а лучше поgooglите на эту тему.&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (xfree86)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#6</link>
    <pubDate>Thu, 08 Nov 2007 10:21:23 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;and - very dangerous - repartition a device. &lt;br&gt;&amp;gt;Перевод google translate :):):) &lt;br&gt;&amp;gt;sfdisk имеет четыре (основных) использует: перечень размер раздела, список разделов на устройство, &lt;br&gt;&amp;gt;проверьте разделы на устройства, - и очень опасная - передела устройство. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Фаиловую систему можно создат при помощи комманд mkfs, newfs(Solaris,FreeBSD) и mke2fs. &lt;br&gt;&amp;gt;Вот пример использования mke2fs: &lt;br&gt;&amp;gt;Ext2: mke2fs /dev/hda1 &lt;br&gt;&amp;gt;Ext3: mke2fs -j /dev/hda1 &lt;br&gt;&lt;br&gt;Это я все понял и знаю... Я имел ввиду как раз разде созать)))&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (Arpo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#5</link>
    <pubDate>Thu, 08 Nov 2007 10:16:18 GMT</pubDate>
    <description>&amp;gt;Подскажите, как с помощью sfdisk создать на диске раздел ext2 во весь &lt;br&gt;&amp;gt;жесткий жиск (на диске разделов нет)... &lt;br&gt;&lt;br&gt;sfdisk фаиловыьх систем не создает.&lt;br&gt;sfdisk has four (main) uses: list the size of a partition, list the partitions on a device, check the partitions on a device, and - very dangerous - repartition a device.&lt;br&gt;Перевод google translate :):):)&lt;br&gt;sfdisk имеет четыре (основных) использует: перечень размер раздела, список разделов на устройство, проверьте разделы на устройства, - и очень опасная - передела устройство.&lt;br&gt;&lt;br&gt;Фаиловую систему можно создат при помощи комманд mkfs, newfs(Solaris,FreeBSD) и mke2fs.&lt;br&gt;Вот пример использования mke2fs:&lt;br&gt;Ext2: mke2fs /dev/hda1&lt;br&gt;Ext3: mke2fs -j /dev/hda1&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (xfree86)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#4</link>
    <pubDate>Thu, 08 Nov 2007 09:57:01 GMT</pubDate>
    <description>Подскажите, как с помощью sfdisk создать на диске раздел ext2 во весь жесткий жиск (на диске разделов нет)...&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Скрипт разбивающий винчестер (DeadMustdie)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/6915.html#3</link>
    <pubDate>Tue, 06 Nov 2007 14:11:06 GMT</pubDate>
    <description>Лично мне скрипт не нужен. Если он кому нужен, лично я наивно полагаю, что этот кто-то будет пытаться этот самый скрипт написать.&lt;br&gt;&lt;br&gt;Начать можно хотя бы примерно так:&lt;br&gt;&lt;br&gt;fdisk -l &amp;#124; while read ln; do&lt;br&gt;  dk=&#096;(echo $ln &amp;#124; sed -n &apos;s/^Disk &#092;(.*&#092;)&#092;:.*/&#092;1/p&apos;)&#096;;&lt;br&gt;  if &#091; ! -z &quot;$dk&quot; &#093;; then&lt;br&gt;    echo $dsk&lt;br&gt;  fi&lt;br&gt;done&lt;br&gt;</description>
</item>

</channel>
</rss>
