Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Что так изуродовало html и как его привести в нормальное со? |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
eugrus
Участник Проекта
Всего сообщений: 420 Рейтинг пользователя: 5 Ссылка Дата регистрации на форуме: 14 мар. 2005 |
Что так изуродовало html и как его привести в нормальное состояние? Хотел опубликовать большой faq и вот что вышло: http://unixforums.org.ru/index.php?t=200 Редактировал в NVU. Изначальный код был: <span style="font-weight: bold;">Russian x86 MultiBoot FAQ 0.9</span><br> <br> <div style="margin-left: 40px;"><a href="#0.1.">©</a><span style="font-style: italic;"> </span>Russian UNIX Forums, Автор: <a href="http://unixforums.org.ru/index.php?m=profile&u=4">Фишгалов Евгений</a><br> </div> <br> <span style="font-weight: bold;">Содержание:</span><br> <div style="margin-left: 40px;">1. <a href="#1.">Основы загрузки на x86 архитектуре.</a><br> </div> <div style="margin-left: 80px;">1.1. <a href="multios-faq.html#howtomultios">Как поставить несколько ОС на один x86 компьютер?</a><br> 1.2. <a href="#1.2.">Структура жесткого диска.</a><br> <div style="margin-left: 40px;">1.2.1. <a href="1.2.1.">Что такое сектор жесткого диска?</a><br> 1.2.2. <a href="1.2.2.">Какие бывают виды разделов?</a><br> 1.2.3. <a href="#1.2.3.">Для чего используется первый сектор жесткого диска?</a><br> 1.2.4. <a href="#1.2.4.">Каким образом реализуется архитектура логических разделов?</a><br> </div> 1.3. <a href="#1.3.">Бутсекторы</a><br> <div style="margin-left: 40px;">1.3.1. <a href="#1.3.1.">Что такое бутсектор?</a><br> 1.3.2. <a href="#1.3.2.">Что такое MBR?</a><br> 1.3.3. <a href="#1.3.3.">Каких видов бывают MBR?</a><br> 1.3.4. <a href="#1.3.4.">Что такое бутсектор раздела?</a><br> 1.3.5. <a href="#1.3.5.">Что такое активный раздел?</a><br> </div> </div> <div style="margin-left: 40px;">2. <a href="#2.">Используемые средства.</a></div> <div style="margin-left: 80px;">2.1. <a href="#2.1.">Средства для работы с разделами.</a><br> <div style="margin-left: 40px;">2.1.1. DOS FDISK<br> 2.1.2. Другие средства.<br> </div> 2.2. <a href="#2.2.">Средства для прямой работы с бутсекторами.</a><br> </div> <div style="margin-left: 40px;"> <div style="margin-left: 80px;">2.2.1. <a href="#2.2.1.">dd в UNIX</a><br> </div> </div> <div style="margin-left: 80px;"> <div style="margin-left: 80px;">2.2.1.1. <a href="#2.2.1.1.">Зачем нужна команда dd в UNIX-системах?</a><br> 2.2.1.2. <a href="#2.2.1.2.">Какова может быть функция команды dd при работе с бутсекторами?</a><br> 2.2.1.3. <a href="#2.2.1.3.">Как с помощью команды dd поместить копию MBR в файл?</a><br> 2.2.1.4. <a href="#2.2.1.4.">Как с помощью команды dd поместить копию бутсектора раздела в файл?</a><br> 2.2.1.5. <a href="#2.2.1.5.">Как с помощью команды dd разместить файл в MBR?</a><br> 2.2.1.6. <a href="#2.2.1.6.">Как с помощью команды dd разместить файл в бутсекторе?</a><br> </div> <div style="margin-left: 40px;"> 2.2.2. <a href="#2.2.2.">Средства под DOS.</a><br> </div> </div> <div style="margin-left: 40px;"> <div style="margin-left: 40px;">2.3. <a href="#2.3.">Независимые от жесткого диска ОС.</a><br> <div style="margin-left: 40px;">2.3.1. <a href="#2.3.1.">DOS Floppy.</a><br> 2.3.2. <a href="#2.3.2.">Live Linux.</a><br> <div style="margin-left: 40px;">2.3.2.1. <a href="#2.3.2.1.">Какой мне использовать LiveCD дистрибутив?</a><br> 2.3.2.2. <a href="#2.3.2.2.">Как с помощью LiveCD дистрибутива Linux использовать команды и данные установленной Linux-системы?</a><br> </div> 2.3.3. <a href="#2.3.3.">Windows Recovery Console.</a></div> </div> </div> <div style="margin-left: 40px;">3. <a href="#3.">Восстановление бутсекторов различных загрузчиков.</a><br> <div style="margin-left: 40px;">3.1. <a href="#3.1.">Ручное восстановление.</a><br> 3.2. <a href="#3.2.">После установки очередной ОС был затёрт DOS-MBR (запускающий бутсектор раздела). Как его восстановить?</a><br> 3.3.<a href="#3.3."> После установки очередной ОС не запускается загрузчик GRUB. Как его восстановить в MBR?</a><br> 3.4. <a href="#3.4.">После установки очередной ОС не запускается загрузчик LILO. Как его восстановить в MBR?</a><br> 3.5. <a href="#3.5.">После установки очередной ОС не запускается загрузчик FreeBSD Loader. Как его восстановить в MBR?</a><br> 3.6. <a href="#3.6.">После устновки очередной ОС был затёрт загрузчик Solaris Bootloader. Я хочу восстановить его в MBR, как мне это сделать?</a><br> 3.7. <a href="#3.7.">После установки очередной ОС загрузчик NTLoader больше не грузится. Я хочу его восстановить. Как?</a></div> </div> <div style="margin-left: 40px;">4. <a href="#4.">GRUB.</a><br> <div style="margin-left: 40px;">4.1. <a href="#4.1.">Установка и восстановление GRUB.</a><br> <div style="margin-left: 40px;">4.1.1. <a href="#4.1.1.">Как создать загрузочную дискету GRUB?</a><br> 4.1.2. <a href="#4.1.2.">Как создать загрузочный CD GRUB?</a><br> 4.1.3. <a href="#4.1.3.">Как установить GRUB из GRUB Shell?</a><br> 4.1.4. <a href="#4.1.4.">Как установить GRUB из UNIX Shell?</a></div> 4.2. <a href="#4.2.">Общие сведения о эксплуатации GRUB.</a><br> <div style="margin-left: 40px;">4.2.1. <a href="#4.2.1">Как именуются разделы в GRUB?</a><br> 4.2.2. <a href="#4.2.2.">Какие конфигурационные файлы использует GRUB?</a><br> 4.2.3. <a href="#4.2.3.">Можно ли использовать/редактировать команды GRUB без правки конфигурационных файлов?</a></div> 4.3. <a href="#4.3.">Загрузка систем, поддерживающий GNU Multiboot Specification.</a><br> <div style="margin-left: 40px;">4.3.1. <a href="#4.3.1.">Ядра каких систем может загружать GRUB?</a><br> 4.3.2. <a href="#4.3.2.">Как загрузить ядро Hurd с помощью GRUB?</a><br> 4.3.3. <a href="#4.3.3.">Как загрузить ядро Linux с помощью GRUB?</a><br> 4.3.4. <a href="#4.3.4.">Как загрузить ядро NetBSD с помощью GRUB?</a><br> 4.3.5. <a href="#4.3.5.">Как загрузить ядро FreeBSD с помощью GRUB?</a></div> 4.4. <a href="#4.4.">Цепная загрузка.</a><br> <div style="margin-left: 40px;">4.4.1. <a href="#4.4.1.">Как загрузить бутсектор из файла?</a><br> 4.4.2. <a href="#4.4.2.">Как загрузить из GRUB бутсектор раздела?</a><br> </div> 4.5. <a href="#4.5.">Мэпинг с GRUB.</a><br> <div style="margin-left: 40px;">4.5.1. <a href="#4.5.1.">Как выдать один раздел за другой?</a><br> 4.5.2. <a href="#4.5.2.">Как сделать, чтобы ОС не видела раздел?</a></div> </div> 5. <a href="#5.">NTLoader.</a><br> <div style="margin-left: 40px;">5.1. <a href="#5.1.">Установка и восстановление NTLDR.</a><br> 5.2. <a href="#5.2.">Общие сведения о эксплуатации NTLoader.</a><br> 5.2.1. <a href="#5.2.1.">Как именуются разделы в boot.ini?</a><br> 5.2.2. <a href="#5.2.1.">Какие секции составляют boot.ini?</a><br> 5.3. <a href="#5.3.">Как загрузить NT-систему с помощью NTLoader?</a><br> 5.4. <a href="mailto:#5.4.">Как загрузить бутсектор из файла с помощью NTLoader?</a><br> 5.5. <a href="#5.5.">Как загрузить бутсектор из первого сектора раздела с помощью NTLoader?</a><span style="font-weight: bold;"></span> </div> </div> <div style="margin-left: 40px;">6. <a href="#6.">FreeBSD Loader.</a><br> <div style="margin-left: 40px;">6.1. <a href="#6.1.">Как установить/восстановить FreeBSD Loader?</a><br> </div> 7. <a href="#7.">Solaris Loader.</a><br> <div style="margin-left: 40px;">7.1. <a href="#7.1.">Как установить/восстановить FreeBSD Loader?</a></div> </div> <div style="margin-left: 40px;"><a href="#0.">0. Об этом документе. (About This Documentation License.)</a><br> </div> <div style="margin-left: 80px;">0.1. <a href="#0.1.">Кем написан этот документ?</a><br> 0.2. <a href="#0.2.">Могу ли я копировать этот документ?</a><br> 0.3. <a href="#0.3.">Могу ли я добавить изменения в этот документ и стать его соавтором?</a></div> <br> <br> <br> <span style="font-weight: bold;"><a name="1."></a>1. Основы загрузки на x86 архитектуре.</span> <div style="margin-left: 40px;">В этом разделе содержится информация, необходимая для понимания остальных его частей. Далее в документе на него даются ссылки.<br> </div> <div style="margin-left: 40px;"><a name="1.1."></a><span style="font-weight: bold;">1.1. Как поставить несколько ОС на один x86 компьютер?</span><br> </div> <div style="margin-left: 80px;">Данный FAQ содержит локаничные ответы на узко-конкретизированные вопросы. Если вы хотите широко, но в общих чертах изучить вопрос, вам настоятельно реккомендуется прочесть статью <a href="http://unixforums.org.ru/index.php?t=2">http://unixforums.org.ru/index.php?t=2</a><br> Другую документацию по теме можно найти в каталоге ссылок: <a href="http://dmoz.org/World/Russian/.....">http://dmoz.org/World/Russian/Компьютеры/Программное_обеспечение/Операционные_системы/Загрузчики</a> </div> <div style="margin-left: 40px;"><br> <span style="font-weight: bold;"><a name="1.2."></a>1.2. Структура жесткого диска.</span><br> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="1.2.1."></a>1.2.1. Что такое сектор жесткого диска?</span><br> </div> <div style="margin-left: 80px;"><span style="font-weight: normal;"></span>Жесткий диск сосотоит из секторов, каждый из которых предстваляет собой блок из 512 (два в девятой степени) байт.</div> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="1.2.2."></a> 1.2.2. Какие бывают виды разделов?<br> </span> <div style="margin-left: 40px;">Архитектура жестких дисков позволяет создание не более 4 физических разделов (primary partitions) из-за ограничения PT в 128 байт (см. <a href="#1.2.3.">п. 1.2.3.</a>).</div> <span style="font-weight: bold;"><a name="1.2.3."></a>1.2.3. Для чего используется первый сектор жесткого диска?</span><br> <div style="margin-left: 40px;">384 байта используются для хранения MBR (см. <a href="#1.3.2.">п. 1.3.2.</a>) и 128 для PT (Partition Table) - таблицы разбиения на (физические) разделы, где явным образом прописан каждый.</div> <a style="font-weight: bold;" name="1.2.4."></a><span style="font-weight: bold;">1.2.4. Каким образом реализуется архитектура логических разделов?<br> </span> <div style="margin-left: 40px;">Создаётся один физический раздел (primary partition), который будет служить контейнером для логических - расширенный раздел (extended partition). В первом секторе его первого логического раздела помимо бутсектора содержится указание на положеие второго логического раздела, то же сделано и во втором, и так до бесконечности. Такую архитектуру разбиения на разделы поддерживают практически все ОС, хотя некоторые (н.п. FreeBSD) и требуют установку на физический раздел.</div> </div> <br> <span style="font-weight: bold;"><a name="1.3."></a>1.3. Бутсекторы</span><br> <span style="font-weight: bold;"> </span></div> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="1.3.1."></a>1.3.1. Что такое бутсектор?</span><br> <div style="margin-left: 40px;">Бутсектор - размещённая в одном секторе диска программа, являющаяся звеном в запуске ОС.<br> </div> </div> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="1.3.2."></a>1.3.2. Что такое MBR?<br> </span> <div style="margin-left: 40px;">MBR (Master Boot Record) - бутсектор, расположенный в первых 384 байтах первого сектора Master Disk.<br> </div> </div> <div style="font-weight: bold; margin-left: 80px;"><a name="1.3.3."></a>1.3.3. Каких видов бывают MBR?<br> <div style="margin-left: 40px; font-weight: normal;">MBR можно разделить на MBR, запускающий бутсектор авктивного раздела (такая архитектура используется с DOS и NTLDR) и иные MBR, самостоятельно запускающие некоторое звено загрузки.<br> </div> </div> <div style="font-weight: bold;"> <div style="font-weight: normal; margin-left: 40px;"> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="1.3.4."></a>1.3.4. Что такое бутсектор раздела?<br> </span> <div style="margin-left: 40px;">При первой схеме загрузки (см. <a href="#1.3.3.">п.1.3.3.</a>) - бутсектор, лежащий в первом секторе раздела, запускаемый MBR и запускающий следущее звено загрузки.<br> </div> </div> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="1.3.5."></a>1.3.5. Что такое активный раздел?</span><br> <div style="margin-left: 40px;">При первой схеме загрузки (см. <a href="multios-faq.html#1.3.3.">п.1.3.3.</a>) MBR будет запускать бутсектор раздела, помеченного активным.<br> <br> </div> </div> </div> <div style="font-weight: normal;"> <div style="margin-left: 40px; font-weight: bold;"><a name="2."></a>2. Используемые средства.</div> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="2.1."></a>2.1. Средства для работы с разделами.</span><br> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="2.1.1."></a><span style="font-weight: bold;">2.1.1. DOS FDISK</span><br> <div style="margin-left: 40px;">Работа с DOS FDISK подробно описана в статье <a href="http://unixforums.org.ru/index.php?t=2">http://unixforums.org.ru/index.php?t=2</a></div> <a style="font-weight: bold;" name="2.1.2."></a><span style="font-weight: bold;">2.1.2. Другие средства.</span><br> <div style="margin-left: 40px;">Работа с основными средствами partitioning под Linux описана в статье <a href="http://www.linuxcenter.ru/lib/books/partitioning">http://www.linuxcenter.ru/lib/books/partitioning</a></div> </div> <span style="font-weight: bold;"><a name="2.2."></a>2.2. Средства для прямой работы с бутсекторами.</span><br> </div> <div style="margin-left: 120px;"><span style="font-weight: bold;"><a name="2.2.1."></a>2.2.1. dd в UNIX</span><br> </div> <div style="margin-left: 80px;"> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="2.2.1.1."></a>2.2.1.1. Зачем нужна команда dd в UNIX-системах?</span><br> <div style="margin-left: 40px;">Команда dd предназначена для копирования и модификации необходимых частей файлов.<br> Всё её параметры можно узнать из <span style="font-family: Courier New;">man dd</span></div> <span style="font-weight: bold;"><a name="2.2.1.2."></a> 2.2.1.2. Какова может быть функция команды dd при работе с бутсекторами?</span><br> <div style="margin-left: 40px;">Т.к. в UNIX устройство является файлом, то вы вполне можете использовать команду dd для переноса определённой части содержимого жесткого диска в файл, либо наобарот.</div> <span style="font-weight: bold;"><a name="2.2.1.3."></a> 2.2.1.3. Как с помощью команды dd поместить копию MBR в файл?</span><br> <div style="margin-left: 40px;">В Linux для IDE диска: <span style="font-family: Courier New;">dd if=/dev/hda of=file bs=384 count=1<br> </span> Во FreeBSD для IDE диска:<span style="font-family: Courier New;"> dd if=</span><span style="font-family: Courier New;"></span><span style="font-family: Courier New;"></span><span style="font-family: Courier New;">/dev/ad0</span><span style="font-family: Courier New;"> of=file bs=384 count=1</span><span style="font-family: Courier New;"></span></div> <span style="font-weight: bold;"><a name="2.2.1.4."></a> 2.2.1.4. Как с помощью команды dd поместить копию бутсектора раздела в файл?</span><br> <div style="margin-left: 40px;">Для первого раздела первого IDE диска в Linux: <span style="font-family: Courier New;"> dd if=/dev/hda1 of=file bs=384 count=1<br> </span>Для первого раздела первого IDE диска во FreeBSD:<span style="font-family: Courier New;"> dd if=</span><span style="font-family: Courier New;"></span><span style="font-family: Courier New;">/dev/ad0a</span><span style="font-family: Courier New;"> of=file bs=384 count=1</span></div> <span style="font-weight: bold;"><a name="2.2.1.5."></a> 2.2.1.5. Как с помощью команды dd разместить файл в MBR?</span><br> <div style="margin-left: 40px;">В Linux для IDE диска: <span style="font-family: Courier New;">dd if=file of=/dev/hda bs=384 count=1<br> </span>Во FreeBSD для IDE диска:<span style="font-family: Courier New;"> </span><span style="font-family: Courier New;">dd if=file of=</span><span style="font-family: Courier New;">/dev/ad0</span><span style="font-family: Courier New;"> bs=384 count=1</span><span style="font-family: Courier New;"></span></div> <span style="font-weight: bold;"><a name="2.2.1.6."></a> 2.2.1.6. Как с помощью команды dd разместить файл в бутсекторе?</span><br> <div style="margin-left: 40px;">Для первого раздела первого диска в Linux: <span style="font-family: Courier New;">dd if=file of=/dev/hda1 bs=384 count=1</span></div> </div> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="2.2.2."></a> 2.2.2. Средства под DOS.</span><br> <div style="margin-left: 40px;">DOS и Windows в работе с устройствами не свойственна гибкость, но вы можете воспользоваться специализированными программами, на пример bootsect.exe, ли использовать hex-редактор дисков для ручного переноса.</div> </div> </div> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="2.3."></a>2.3. Независимые от жесткого диска ОС.</span><br> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="2.3.1."></a>2.3.1. DOS.</span><br> <div style="margin-left: 40px;">DOS-клоны обладают простейшим средством для работы с разделами DOS Fdisk<br> Для создания дискеты с копией DOS достаточно воспользоваться двумя коммандами под самой системой:<br> <div style="margin-left: 40px;"><span style="font-family: Courier New;">format a:</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">sys a:</span></div> </div> <span style="font-weight: bold;"><a name="2.3.2."></a>2.3.2. Live Linux.<br> </span> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="2.3.2.1."></a>2.3.2.1. Какой мне использовать LiveCD дистрибутив?</span><br> <div style="margin-left: 40px;">Список LiveCD дистрибутивов может быть найден по адресу <a href="http://distrowatch.com/dwres.php?resource=cd">http://distrowatch.com/dwres.php?resource=cd</a><br> На данный момент наиболее популярным является Knoppix, но специально для rescue целей большинство установочных дисков Linux-дистрибутивов предоставляют возмность попасть в Shell.</div> </div> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="2.3.2.2."></a>2.3.2.2. Как с помощью LiveCD дистрибутива Linux использовать команды и данные установленной Linux-системы?</span><br> <div style="margin-left: 40px;">Залогинившись в качестве root вам будет нужно примонтировать коренной раздел вашей Linux-системы (если он отделён, то ещё /usr раздел), для этого можно воспользоваться командой <span style="font-family: Courier New;">mount -t ext2 /dev/hda /mnt</span>, где ext2 - mount-обозначение вашей ФС, /dev/hda - ваш root-раздел, а /mnt - точка монтирования. После этого воспользуйтесь командой <span style="font-family: Courier New;">mount --bind /dev /where/chroot/dev </span>(в противном случае после chroot вы потеряете доступ устройствам). И последним этапом идёт замена корня: <span style="font-family: Courier New;">chroot /mnt</span><br> </div> </div> <span style="font-weight: bold;"><a name="2.3.3."></a>2.3.3. Windows Recovery Console.<br> </span> <div style="margin-left: 40px;">На случай возникновения проблем, не позволяющих запустить NT-систему Microsoft включила в комплект установочного диска Windows Recovery Console.<br> Помимо прочего она имеет ряд команд для работы с бутсекторами и разделами.<br> На стадии Welcome to Setup! инсталлятор предложит нажать Enter для установки, R для запуска консоли восстановления или Q для выхода из установки, соответственно необходимо будет воспользоваться второй возможностью.</div> </div> </div> </div> </div> <br> <span style="font-weight: bold;"><a name="3."></a>3. Восстановление бутсекторов различных загрузчиков.</span><br style="font-weight: bold;"> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="3.1."></a>3.1. Ручное восстановление.<br> <a name="3.2."></a>3.2. После установки очередной ОС был затёрт DOS-MBR (запускающий бутсектор раздела). Как его восстановить?<br> </span> <div style="margin-left: 40px;"><span style="font-family: Courier New;">fdisk /mbr</span> в DOS</div> <span style="font-weight: bold;"><a name="3.3."></a>3.3. После установки очередной ОС не запускается загрузчик GRUB. Как его восстановить в MBR?</span><br> <div style="margin-left: 40px;">Загрузитесь, сипользуя дискету с загрузчиком, либо прочтите <a href="#2.3.2.2.">пункт 2.3.2.2.</a><br> Попав в shell, воспользуйтесь командой <span style="font-family: Courier New;">grub-install /dev/hda</span> для размещения в MBR загрузочного сектора GRUB, если вы используете SCSI-диск, то, возможно, вместо этого потребуется команда <span style="font-family: Courier New;">grub-install /dev/sda<br> </span></div> <span style="font-weight: bold;"><a name="3.4."></a>3.4. После установки очередной ОС не запускается загрузчик LILO. Как его восстановить в MBR?</span><br> <div style="margin-left: 40px;">Загрузитесь, сипользуя дискету с загрузчиком, либо прочтите <a href="multios-faq.html#2.3.2.2.">пункт 2.3.2.2.</a><br> Попав в shell, воспользуйтесь командой <span style="font-family: Courier New;">lilo -b /dev/hda</span> для размещения в MBR загрузочного сектора LILO, если вы используете SCSI-диск, то возможно вместо этого потребуется команда <span style="font-family: Courier New;">lilo -b /dev/sda</span><span style="font-family: Courier New;"></span></div> <span style="font-weight: bold;"><a name="3.5."></a>3.5. После установки очередной ОС не запускается загрузчик FreeBSD Loader. Как его восстановить в MBR?</span><br> <div style="margin-left: 40px;">Загрузитесь с установочного диска и выберите fixit в меню sysinstall Попав в fixit-консоль выполните команду <span style="font-family: Courier New;">fdisk -B -b /boot/boot0 /dev/ad0</span> для IDE-диска или <span style="font-family: Courier New;">fdisk -B -b /boot/boot0 /dev/da0</span> для SCSI-диска.<br> </div> </div> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="3.6."></a>3.6. После установки очередной ОС был затёрт загрузчик Solaris Bootloader. Я хочу восстановить его в MBR, как мне это сделать?</span><br> <div style="margin-left: 40px;">Вам необходимо разместить /usr/lib/fs/ufs/mboot в MBR. (смотрите <a href="#2.2.">раздел 2.2.</a>)<br> </div> <span style="font-weight: bold;"><a name="3.7."></a>3.7. После установки очередной ОС загрузчик NTLoader больше не грузится. Я хочу его восстановить. Как?</span></div> <div style="margin-left: 80px;">Могут быть четыре причины:<br> 1.) затёрт MBR, загружающий бутсектор активного раздела<br> <div style="margin-left: 40px;">решение: команда<span style="font-family: Courier New;"> fixmbr</span> в Windows Recovery Console<br> </div> 2.) затёрт бутсектор NTLDR в активном разделе<br> <div style="margin-left: 40px;">решение: команда<span style="font-family: Courier New;"> fixboot c:</span> в Windows Recovery Console<br> </div> 3.) изменён активный раздел<br> <div style="margin-left: 40px;">решение: сделать активным раздел с бутсектором NTLDR, это можно сделать в DOS FDISK<br> </div> 4.) одновременно второе и первое<br> <div style="margin-left: 40px;"> решение: последовательно команды <span style="font-family: Courier New;">fixmbr</span> и <span style="font-family: Courier New;">fixboot c:</span> в Windows Recovery Console<br> </div> 5.) из корня C: были удалены файлы ntdetect.com и/или ntldr<br> <div style="margin-left: 40px;">решение: скопировать их из корня установочного диска</div> </div> <span style="font-weight: bold;"><a name="4."></a>4. GRUB</span><br> <div style="margin-left: 40px;"><a name="4.1."></a>4.1. Установка и восстановление GRUB.<br> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="4.1.1."></a>4.1.1. Как создать загрузочную дискету GRUB?</span><br> <div style="margin-left: 40px;">Если файлы GRUB расположены в каталоге /boot/grub, а дискета находится в дисководе /dev/fd0, то можно воспользоваться командой:<br> <div style="margin-left: 40px;"><kbd style="font-family: Courier New,Courier,monospace;">cd /boot && </kbd><kbd style="font-family: Courier New,Courier,monospace;">dd if=stage1 of=/dev/fd0 bs=512 count=1 && </kbd><kbd style="font-family: Courier New,Courier,monospace;"></kbd><kbd style="font-family: Courier New,Courier,monospace;">dd if=stage2 of=/dev/fd0 bs=512 seek=1</kbd><br> </div> </div> <a style="font-weight: bold;" name="4.1.2."></a><span style="font-weight: bold;">4.1.2. Как создать загрузочный CD GRUB?</span><br> <div style="margin-left: 40px;">Этот процесс подробно описан в статье <a href="http://www.citforum.ru/open_source/livecd/multicd_grub/">Мультизагрузочный CD с использованием GRUB</a></div> <a style="font-weight: bold;" name="4.1.3."></a><span style="font-weight: bold;">4.1.3. Как установить GRUB из GRUB Shell?</span><br> <div style="margin-left: 40px;">1.) распакуйте установочный архив grub<br> 2.) загрузитесь с загрузочной дисекты GRUB и воспользуйтесь командами<span style="font-family: Courier New,Courier,monospace;"><br> </span> <div style="margin-left: 40px;"><span style="font-family: Courier New,Courier,monospace;">root (hd0,0) # где (hd0,0) - раздел с GRUB</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">setup (hd0) # поместить бутсектор grub в MBR</span><br> </div> </div> <a style="font-weight: bold;" name="4.1.4."></a><span style="font-weight: bold;">4.1.4. Как установить GRUB из UNIX Shell?<br> </span> <div style="margin-left: 40px;">Смотрите <a href="#3.3.">пункт 3.3.</a></div> </div> <a style="font-weight: bold;" name="4.2."></a><span style="font-weight: bold;">4.2. Общие сведения о эксплуатации GRUB.</span><br> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="4.2.1."></a><span style="font-weight: bold;">4.2.1. Как именуются разделы в GRUB?</span><br> </div> <div style="margin-left: 80px;">Согласно стандартному device.map:<br> </div> <div style="margin-left: 120px;">(fd0) - floppy дисковод<br> (hd0) - primary hard disk<br> (hd1) - slave hard disk<br> </div> <div style="margin-left: 80px;"><br> Разделы именуются после диска через запятую по порядковому номеру начиная с нуля<br> </div> </div> <div style="margin-left: 120px;">На пример:<br> </div> <div style="margin-left: 160px;">(hd0,0) - первый раздел первого диска<br> (hd1,2) - третий раздел второго диска<br> <br> </div> <div style="margin-left: 120px;">BSD слайсы именуются через запятую буквами латинского алфавита:<br> </div> <div style="margin-left: 120px;">На пример:<br> </div> <div style="margin-left: 160px;">(hd0,0,a)<br> </div> <div style="margin-left: 40px;"> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="4.2.2."></a><span style="font-weight: bold;">4.2.2. Какие конфигурационные файлы использует GRUB?</span><br> <div style="margin-left: 40px;">/boot/grub/device.map - таблица устройств<br> </div> <div style="margin-left: 40px;">/boot/grub/grub.conf или /boot/grub/menu.lst (один из них ссылка на другой) - стандартный конфигурационный файл<br> </div> <a style="font-weight: bold;" name="4.2.3."></a><span style="font-weight: bold;">4.2.3. Можно ли использовать/редактировать команды GRUB без правки конфигурационных файлов?</span><br> <div style="margin-left: 40px;">Для одноразового редактирования команд пункта меню нужно нажать E, а затем ещё раз E над нужным пунтом. По окончанию редактирования пункта используется Enter. Для загрузки в новой конфигурации B.</div> <div style="margin-left: 40px;">Для перехода в чистый коммандый режим используется C. Для загрузки из коммандного режима требуется дополнительная комманда - boot<br> </div> </div> <a style="font-weight: bold;" name="4.3."></a><span style="font-weight: bold;"> 4.3. Загрузка систем, поддерживающий GNU Multiboot Specification.</span><br> </div> <div style="margin-left: 80px;"><a style="font-weight: bold;" name="4.3.1."></a><span style="font-weight: bold;">4.3.1. Ядра каких систем может загружать GRUB?<br> </span> <div style="margin-left: 40px;">Для того, чтобы GRUB мог работать с ядром оно должно поддерживать <a href="http://www.gnu.org/software/grub/manual/multiboot/multiboot.html">GNU Multiboot Specification</a></div> <span style="font-weight: bold;"><a name="4.3.2."></a>4.3.2. Как загрузить ядро Hurd с помощью GRUB?<br> </span> <div style="margin-left: 40px;">При локальной загрузке Hurd помимо ядра требует подгрузки как минимум двух модулей:</div> <div style="font-family: Courier New,Courier,monospace; margin-left: 80px;">title GNU/Hurd # установим имя пункта в меню (только для конфигурационного файла)<br> root (hd0,0) # установим рабочий раздел <span style="font-family: Courier;">(смотрите <a href="multios-faq.html#4.2.1.">пункт 4.2.1.</a>)</span></div> <div style="font-family: Courier New,Courier,monospace; margin-left: 80px;">kernel /boot/gnumach.gz root=device:hd2s1 -s # выберем ядро (параметр root указывается в Hurd-обозначении разделов)<br> </div> <div style="margin-left: 80px;"><span style="font-family: Courier New,Courier,monospace;">module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -T typed ${root} $(task-create) $(task-resume) # подгрузим модуль файловой системы</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">module /lib/ld.so.1 /hurd/exec $(exec-task=task-create) # подгрузим модуль динамического загрузчика<br> boot # начнём процесс загрузки (только для коммандного режима)</span></div> <span style="font-weight: bold;"><a name="4.3.3."></a>4.3.3. Как загрузить ядро Linux с помощью GRUB?</span><br> <div style="margin-left: 40px;">Рассмотрим ситуацию, в которой /boot находится внутри корневого раздела:<br> <div style="margin-left: 40px;"><span style="font-family: Courier New;">title GNU/Linux </span># установим имя пункта в меню (только для конфигурационного файла)<br style="font-family: Courier New;"> <span style="font-family: Courier New;">root (hd0,0) </span># установим рабочий раздел <span style="font-family: Courier;">(смотрите <a href="multios-faq.html#4.2.1.">пункт 4.2.1.</a>)</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">kernel /vmlinuz-[версия] ro root=[корневой раздел в linux нименовании]<br> </span><span style="font-family: Courier New,Courier,monospace;">boot # начнём процесс загрузки (только для коммандного режима)</span><br> </div> </div> <div style="margin-left: 40px;">Если /boot раздел вынесен на отдельную ФС, то в качестве параметра команды root следует указать его, а перед названием ядра добавить этот каталог.</div> <div style="margin-left: 40px;">Следует отметить, что ядро Linux имеет огромное количесвто параметров. Для консультации по какому-то их них можно обратиться в раздел <a href="http://unixforums.org.ru/index.php?f=13">Russian UNIX Forums - Linux/Ядро</a><span style="font-family: Courier New;"></span></div> <a style="font-weight: bold;" name="4.3.4."></a><span style="font-weight: bold;">4.3.4. Как загрузить ядро NetBSD с помощью GRUB?<br> </span> <div style="margin-left: 40px;">Ядро NetBSD доступно в нескольких исполняемых форматах. Для загрузки из GRUB может быть использовано ядро в ELF-формате:</div> <div style="margin-left: 80px;"><span style="font-family: Courier New,Courier,monospace;">title NetBSD # установим имя пункта в меню (только для конфигурационного файла)</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">root (hd0,0,a) # установим рабочий раздел (смотрите <a href="#4.2.1.">пункт 4.2.1.</a>)</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">kernel --type=netbsd /netbsd-elf</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">boot # начнём процесс загрузки (только для коммандного режима)</span><br> </div> <a style="font-weight: bold;" name="4.3.5."></a><span style="font-weight: bold;">4.3.5. Как загрузить FreeBSD Loader с помощью GRUB?</span><br> </div> <div style="margin-left: 40px;"> <div style="margin-left: 80px;">В случае FreeBSD реккомендуется загружать не само ядро, а FreeBSD Loader:</div> </div> <div style="margin-left: 80px;"> <div style="margin-left: 80px;"><span style="font-family: Courier New,Courier,monospace;">title NetBSD # установим имя пункта в меню (только для конфигурационного файла)<br> root (hd0,0,a) # установим рабочий раздел (смотрите <a href="multios-faq.html#4.2.1.">пункт 4.2.1.</a>)</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">kernel /boot/loader</span><br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">boot # начнём процесс загрузки (только для коммандного режима)</span></div> </div> <div style="margin-left: 40px;"></div> <div style="margin-left: 40px; font-weight: bold;"><a name="4.4."></a> 4.4. Цепная загрузка.<br> </div> <div style="margin-left: 80px;"><span style="font-weight: bold;"><a name="4.4.1."></a>4.4.1. Как загрузить бутсектор из файла?</span><br> <span style="font-weight: bold;"> </span> <div style="margin-left: 40px;">В данном примере бутсектор находится в файле bootsect.file в корне первого раздела первого диска.</div> <div style="margin-left: 40px;"><span style="font-family: Courier New;">rootnoverify (hd0,0) # устанавливаем корнем первый раздел первого диска (rootnoverify в отличии от root не станет определять его ФС и читать)</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">chainloader /bootsect.file # загружаем файл с бутсектором</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">boot # необходимо для начала загрузки из коммандного режима (в конфиге можно пропустить)</span></div> <span style="font-weight: bold;"><a name="4.4.2."></a> 4.4.2. <span style="font-weight: bold;">Как загрузить из GRUB бутсектор раздела?</span></span><br> <span style="font-weight: bold;"> </span> <div style="margin-left: 40px;">В данном примере бутсектор находится в первом секторе первого раздела перовго диска.<br> </div> <div style="margin-left: 40px;"><span style="font-family: Courier New;">root (hd0,0) # устанавливаем корнем первый раздел первого диска</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">chainloader +1 # загружаем бутсектором из первого сектора раздела</span><br style="font-family: Courier New;"> <span style="font-family: Courier New;">boot # необходимо для начала загрузки из коммандного режима (в конфиге можно пропустить)</span></div> </div> <div style="margin-left: 40px; font-weight: bold;"> <div style="margin-left: 40px;"></div> <a name="4.5."></a> 4.5. Мэпинг с GRUB.<br> <div style="margin-left: 40px;"><a name="4.5.1."></a>4.5.1. Как выдать один раздел за другой?<br> <div style="margin-left: 40px; font-weight: normal;">Рассмотрим установку Win98 и WinME на один компьютер с имеющемся GRUB.<br> В общем случае проблема здесь в том, что обе системы разместят свои системные файлы на первом разделе диска, и вторая win9x перепишет файлы первой.<br> <br> С GRUB эту проблему решить очень просто.<br> Пусть есть /dev/hda1 на который мы хотим поставить Win98, и пусть есть /dev/hda2 на который мы хотим поставить WinME, и пусть есть /dev/hda3, на котором установлены Linux и GRUB.<br> Для удобства проведения эксперимента поместим загрузочный сектор GRUB в первый блок /dev/hda3 (выше уже писалось как это сделать)<br> теперь сделаем активным /dev/hda1 и на него поставим win98<br> далее сделаем загрузочным /dev/hda3 и в /boot/grub/grub.conf пропишем:<br> <br style="font-family: Courier New,Courier,monospace;"> <span style="font-family: Courier New,Courier,monospace;">title win98</span><br style="font-family: Courier New,Courier,monospace;"> <div style="font-family: Courier New,Courier,monospace;" class="code"> root (hd0,0)<br> makeactive</div> <br> и<br> <div style="font-family: Courier New,Courier,monospace;" class="code">title winME<br> map (hd0,0) (hd0,1) # превращаем /dev/hda1 в /dev/hda2<br> map (hd0,1) (hd0,0) # превращаем /dev/hda2 в /dev/hda1<br> root (hd0,0) # устанавливаем разделом для работы первый раздел первого диска<br> makeactive # эмулируем метку активный на разделе<br> chainloader +1 # запускаем бутсектор раздела<br> <br> Такой способ позволяет поставить на один компьютер нужное количество DOS-основанных систем, что при обычных условиях было бы невозможно.<br> </div> </div> <a name="4.5.2."></a>4.5.2. Как сделать, чтобы ОС не видела раздел?<br> <div style="margin-left: 40px;"><span style="font-weight: normal;"><br> У проблемы, описанной в примере пункта 4.5.1. есть второе решение.<br> <br> Предположим, что на первом разделе первого диска установлен Win98, а на втором разделе первого диска WinME и мы хотим, чтобы они не видели разделы друг друга.<br> <br> Рассмотрим grub.conf, который в состоянии это обеспечить:<br> </span></div> </div> <div style="margin-left: 80px; font-weight: normal; font-family: Courier New,Courier,monospace;">title win98<br> hide (hd0,1) # прячем раздел с winME от win98 <br> unhide (hd0,0) # даём доступ к разделу с win98 для win98 <br> root (hd0,0) # устанавливаем разделом для работы первый раздел первого диска<br> makeactive # эмулируем метку активный на разделе<br> chainloader +1 # запускаем бутсектор раздела<br> title winME<br> hide (hd0,0) # прячем раздел с win98 от winME<br> unhide (hd0,1) # даём доступ к разделу с winME для winME<br> root (hd0,1) # устанавливаем разделом для работы второй раздел первого диска<br> makeactive # эмулируем метку активный на разделе<br> chainloader +1 # запускаем бутсектор раздела</div> <br> </div> <span style="font-weight: bold;"><a name="5."></a> 5. NTLoader</span><br> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="5.1."></a><span style="font-weight: bold;">5.1. Установка и восстановление NTLDR.</span><br> <div style="margin-left: 40px;">см. <a href="#3.7.">пункт 3.7.</a><br> </div> </div> <div style="margin-left: 40px; font-weight: bold;"><a name="5.2."></a>5.2. Общие сведения о эксплуатации NTLoader.<br> <div style="margin-left: 40px;"><a name="5.2.1."></a>5.2.1. Как именуются разделы в boot.ini?<br> <div style="margin-left: 40px;"><span style="font-weight: normal;">В NTLoader применяется два способа именования дисков.</span><br> </div> <div style="margin-left: 40px;"><span style="font-weight: normal;"> Первый способ это DOS-именование разделов, соответствующее их именованию в самой NT-системе.<br> Второй способ это ARC-именование, оно подробно описано в статье <a href="http://support.microsoft.com/?scid=kb%3Bru%3B102873">Файл BOOT.INI и принятые имена ARC-путей, а также их использование.</a><br> </span><span style="font-weight: normal;">Хотя в автоматически генерируемом boot.ini для NT-систем используется ARC-наименование, а для бутсекторов в файле DOS-наименование, оба могут использоваться с любым типом загрузки.</span><br> <span style="font-weight: bold;"> </span></div> <span style="font-weight: bold;"><a name="5.2.2."></a>5.2.2. Какие секции составляют boot.ini?</span><br> <div style="margin-left: 40px;"><span style="font-weight: normal;">Файл boot.ini состоит из двух секций: [boot loader] и [operating systems]<br> В первой секции каждая строка используется для установки одного общего параметра, а во второй для одного пункта меню загрузки.</span></div> <span style="font-weight: bold;"><a name="5.3."></a>5.3. Как загрузить NT-систему с помощью NTLoader?<br> </span> <div style="margin-left: 40px;"><span style="font-weight: normal;">Для загрузки NT-системы в секции [operating systems] файла boot.ini должна стоять строка вида:<br> <span style="font-family: Courier New,Courier,monospace;">disk\%windir%="label"<br> </span>Где disk нужно заменить на ARC или DOS наименование (см. <a href="#5.2.1.">пункт 5.2.1.</a>) раздела, на котором находится системый каталог NT системы, %windir% заменить на имя системного каталога NT-системы, а label на желаемое наименование пункта, загружающего NT-систему.</span></div> <a style="font-weight: bold;" name="5.4."></a><span style="font-weight: bold;">5.4. Как загрузить бутсектор из файла с помощью NTLoader?<br> </span> <div style="margin-left: 40px;"><span style="font-weight: normal;">Для загрузки бутсектора из файла в секции [operating systems] файла boot.ini должна стоять строка вида:<br> <span style="font-family: Courier New,Courier,monospace;">disk\bootsector.file="label"<br> </span></span><span style="font-weight: normal;">Где disk нужно заменить на ARC или DOS наименование (см. <a href="multios-faq.html#5.2.1.">пункт 5.2.1.</a>) раздела, на котором находится системый каталог NT системы, bootsector.file заменить на имя файла с бутсектором на этом разделе, а label на желаемое наименование пункта, загружающего бутсектор из файла.</span></div> <span style="font-weight: bold;"><a name="5.5."></a>5.5. Как загрузить бутсектор из первого сектора раздела с помощью NTLoader?<br> </span> <div style="margin-left: 40px;"><span style="font-weight: normal;">Ответ: ни как. Если хочется использовать именно NTLoader, то для начала придётся сохранить этот бутсектор в файле (см. <a href="#2.2.">раздел 2.2.</a>).</span></div> </div> </div> <span style="font-weight: bold;"><br> <a name="6."></a>6. FreeBSD Loader.<br> </span> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="6.1."></a><span style="font-weight: bold;">6.1. Как установить/восстановить FreeBSD Loader?</span><br> <div style="margin-left: 40px;">Смотрите <a href="#3.5.">пункт 3.5.</a></div> </div> <span style="font-weight: bold;"><a name="7."></a>7. Solaris Loader.<br> </span> <div style="margin-left: 40px;"><a style="font-weight: bold;" name="7.1."></a><span style="font-weight: bold;">7.1. Как установить/восстановить Solaris Loader?</span><br> <div style="margin-left: 40px;">Смотрите <a href="#3.6.">пункт 3.6.</a></div> </div> <div style="margin-left: 80px;"></div> <span style="font-weight: bold;"><a name="0."></a>0. Об этом документе. (About This Documentation License.)</span><br> <div style="margin-left: 40px;"><span style="font-weight: bold;"><a name="0.1."></a>0.1. Кем написан этот документ?<br> </span> <div style="margin-left: 40px;">На данный момент это FAQ полностью составлен Фишгаловым Евгением (<a href="http://unixforums.org.ru/index.php?m=profile&u=4">eugrus</a>)</div> <span style="font-weight: bold;"><a name="0.2."></a> 0.2. Могу ли я копировать этот документ?<br> </span> <div style="margin-left: 40px;">Копирование данного документа без разрешения администрации Russian UNIX Forums категорически запрещено и преследуется законом.</div> <span style="font-weight: bold;"><a name="0.3."></a> 0.3. Могу ли я добавить изменения в этот документ и стать его соавтором?<br> </span> <div style="margin-left: 40px;">Да, вы можете связаться с автором этого документа по внутренней форумной почте и предложить его новые части. Вы будете указаны в верхней части страницы и в пункте 0.1. в качестве соавтора этого FAQ.</div> </div> ---
Russian UNIX Forums |
eugrus
Участник Проекта
Всего сообщений: 420 Рейтинг пользователя: 5 Ссылка Дата регистрации на форуме: 14 мар. 2005 |
Очень прошу помочь. Ясно, что ручное писание такого объёма html я не вытяну... ---
Russian UNIX Forums |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Насколько я понял, некорректно обрабатываются внутренние ссылки вида <a href="#что-то-там"> или, скорее даже, <a name="">. По поводу исправления: попробуй вот такой файл — здесь я отключил проверку корректности ссылок, если включен HTML. Прикрепленный файл (common.php, 71836 байт, скачан: 640 раз) ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
eugrus
Участник Проекта
Всего сообщений: 420 Рейтинг пользователя: 5 Ссылка Дата регистрации на форуме: 14 мар. 2005 |
XXXX Pro Не помогло, но теперь (или ещё до из-за неудочного экспиримента с fckedit?) пропало поле редактирования в странице редактирования статьи (для сообщений осталось.) Но href это только одна проблема. Изуродованы все div style Псомотри как они отоброжаются... И как мне нормально поставить fckedit нужно закачиваеть каталог fckedit или editor или как? ---
Russian UNIX Forums |
eugrus
Участник Проекта
Всего сообщений: 420 Рейтинг пользователя: 5 Ссылка Дата регистрации на форуме: 14 мар. 2005 |
eugrus написал: (или ещё до из-за неудочного экспиримента с fckedit?) да, это не при чём, но не помогло.... ---
Russian UNIX Forums |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 21 апреля 2006 19:52 Сообщение отредактировано: 21 апреля 2006 20:08
Причину проблемы, кажется, обнаружил. У тебя есть ситуации вида
Так вот, при обработке HTML внутрь <div попадает <br />, что и приводит к такому странному явлению. В качестве временного решения могу посоветовать только удалить все переводы строк перед вставкой статьи, а в дальнейшем я все же сделаю возможность добавлять статью без обработки переводов строк, как некогда предлагал K-Yas (тем более, у меня наконец-то появилась идея, как это сделать, не нарушая основных идей построения форума). ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Выложил обновление, в котором можно включить опцию "не преобразовывать переводы строк в <br />". Оно должно решить эту проблему. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
eugrus
Участник Проекта
Всего сообщений: 420 Рейтинг пользователя: 5 Ссылка Дата регистрации на форуме: 14 мар. 2005 |
XXXX Pro написал: Выложил обновление, в котором можно включить опцию "не преобразовывать переводы строк в <br />". Оно должно решить эту проблему. Да, решило. ---
Russian UNIX Forums |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Что так изуродовало html и как его привести в нормальное со? |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |