СПО в российских школах

Команда ALT Linux рассказывает о внедрении свободного программного обеспечения в школах России
Июнь 16, 2009

Решенная (частично :( ) проблема с не загружающимися дисками Мастер и школьный сервер пакета первая помощь 2

ALT Linux, Дистрибутивы
Автор: Владимир Черный

Добавлено 22.06.2009. К сожалению, описанное ниже решение не решает проблему полностью. Установить систему с дисков невозможно.

Вот такое письмо пришло вчера на адрес support@altlinux.ru
«Здравствуйте.
Меня зовут Бартко Денис.
Я работаю администратором сети в одной из сельских школ России.

копию этого материала я также выложу на linformatika.ru
я надеюсь что хоть кому-то он поможет.

Я очень обрадовался когда получил Linux для школы.
Но радость была недолгой, когда отказались загружаться два основных
дистрибутива.
Проблему я решил, используя официальное руководство по Red Hat. а именно
раздел по созданию загрузочного CD. хотя ничего не получилось сначала
из-за лишнего слеша в команде, что я выявил читая man mkisofs.

Мастер.
Копируем все содержимое диска в любую директорию на жестком диске.
Далее в консоли переходим в папку содержащую файлы скопированные с диска.
Вводим

chmod u+w isolinux/*

Затем вводим

mkisofs -o /file.iso -b isolinux/isolinux.bin -c boot.cat -no-emul-boot
-boot-load-size 4 -boot-info-table -R -J -v -T /usr/cdrom/

где /file.iso -образ диска который получится
/usr/cdrom/ -директория содержащая файлы скопированные с диска.

После окончания процесса создания образа записываем образ file.iso на DVD
любым способом, я записывал К3B.

Все.

Школьный сервер.
Копируем директорию Школьный сервер_Мооdle_MediaWiki на жесткий диск.
переименовываем чтобы удобней было работать например в disk.
Далее в консоли переходим в папку disk.
Вводим

chmod u+w syslinux/*

Затем вводим

mkisofs -o /file.iso -b syslinux/isolinux.bin -c boot.cat -no-emul-boot
-boot-load-size 4 -boot-info-table -R -J -v -T /usr/disk/

где /file.iso -образ диска который получится
/usr/disk/ -директория содержащая файлы скопированные с диска.

После окончания процесса создания образа записываем образ file.iso на CD
любым способом

Все.

Спасибо команде Altlinux.»

Спасибо, Денис за практическую помощь. Кому не терпится — пробуйте, но, по-моему,  лучше, если исполнитель разошлет оригинальные диски (точные копии наших) вторично.

Комментарии (20) к “Решенная (частично :( ) проблема с не загружающимися дисками Мастер и школьный сервер пакета первая помощь 2”

  1. Konwin говорит:
    Июнь 16, 2009, 3:48 пп

    Очень бы хотелось знать — планируется ли привлекать виновников всего этого скандала к ответственности в судебном порядке?

  2. Молодец! Думаю многим поможет эта инструкция.

  3. supervisor говорит:
    Июнь 17, 2009, 8:27 дп

    Сделал для учителей своего района:
    Немного переделанная инструкция:
    http://spo-school2-taseevo.blogspot.com/2009/06/blog-post.html
    А это тоже инструкция по сборке диска, но с использованием GUI инструментов, а именно K3B. В картинках.
    http://spo-school2-taseevo.blogspot.com/2009/06/2-k3b.html

    Пробовал под виндой сделать, но при загрузке ругается isolinux:Image checksum error, sorry.
    Пока не нашел как победить. А ведь сделать образ под виндой было бы гораздо лучше, ведь для того, чтобы выполнить приведенные здесь инструкции, учителям необходимо иметь уже установленную систему Линукс.

  4. sonic говорит:
    Июнь 17, 2009, 8:58 дп

    Но этот вариант решения подходит если только уже на какой нибудь машине стоит линукс а если везде установлены форточки. Как быть в этом случае

  5. supervisor говорит:
    Июнь 17, 2009, 11:43 дп

    Под Windows можно использовать такую же утилиту mkisofs из пакета cdrtools. Вот ссылка на весь пакет, если что.
    http://smithii.com/files/cdrtools-latest.zip
    Собирать диск не пробовал, но должно работать.

  6. Владимир Черный говорит:
    Июнь 17, 2009, 12:17 пп

    Спасибо всем, помогающим пореодолеть проблемы с дисками. Есть сообщения, что и после того, как диски станут загрузочными с них все равно ничего не ставится… Если кто-то имеет опыт успешного восстановления полной работоспособности дисков — отпишитесь.

  7. supervisor говорит:
    Июнь 17, 2009, 1:07 пп

    действительно. я попробовал школьный сервер поставить ан VirtualBox. Шаг 6/12 Получение пакетов встает на design-alterator-school-server-1.0-alt4-M41.2-noarch.rpm
    Ня….и что ж такое можно было сделать с дисками..

  8. Владимир Черный говорит:
    Июнь 17, 2009, 1:54 пп

    А вы количество «букавок» в имени сравните с возможностями Joliet file system… А от Rock Ridge на дисках и следа не осталось… А если тупо посмотреть на файлы, то у некоторых и расширение rpm пропало…
    «Горбатого могила исправит»

  9. yaleks говорит:
    Июнь 17, 2009, 10:57 пп

    На всех уровнях от исполнителя до министерства твердят о «технической ошибке» и всего лишь затирании бутсектора. Не подготовить ли технический отчёт о реальном расследовании инцидента?
    Хотя сомнительно, что наверху его кто-то воспримет серьёзно.

  10. Владимир говорит:
    Июнь 18, 2009, 3:48 пп

    Дмитрий Левин проводил анализ дисков Мастер и Сервер из комплекта первой ПОмощи 2. Вот самая интересная часть его отчета:

    «Проверка установила, что ни с одного из этих дисков невозможно установить на компьютер операционную систему. Оба образа дисков сформированы без поддержки загрузки, что исключает возможность загрузки компьютера для последующей установки с этих дисков. Кроме того, оба образа дисков сформированы без поддержки длинных имён файлов, что привело к переименованию файлов с потерей информации, в результате чего исключена возможность установки с этих дисков. И наконец, образ Школьного Сервера содержит ещё один дефект, исключающий возможность установки с него:
    корневой каталог оригинального образа переименован в подкаталог.

    Для того, чтобы изготовить их этих дефектных дисков новые диски, пригодные для загрузки компьютера с последующей успешной установкой операционной системы, необходимо обладать следующими ресурсами, информацией и навыками:

    — информацией о том, что некоторые файлы утратили правильные имена, и один каталог находится не на своём месте;
    — установленной операционной системой, содержащей специальный инструментарий, упомянутый ниже;
    — навыком использования rpm(8) для вычисления оригинальных имён файлов пакетов по их содержанию;
    — навыком использования mkisofs(8) или аналога для формирования образов дисков с поддержкой длинных имён файлов и загружаемости;
    — навыком записи сформированного образа на диск без потери загружаемости.»

  11. У меня такая мысль. А что если взять битый диск, сделать из него ISO-образ, а потом при помощи rsync довести его до «правильного» образа, выложенного в интернете? То есть интернет понадобится, и команда rsync понадобится, но объем скачанных данных для реанимации диска должен оказаться не очень большим.

    Сначала сделать file.iso так, как описано в инструкции. А потом сделать так:

    rsync -c —inplace mirror.yandex.ru::mirrors/ftp.linux.armd.ru/master/school-4.0.0-linux-master-i586-live-dvd5.iso file.iso
    (это для восстановления Мастера)

    rsync -c —inplace mirror.yandex.ru::mirrors/ftp.linux.armd.ru/school-server/school-4.1.0-server-i586-install-cd.iso file.iso
    (это для восстановления школьного сервера)

  12. Ошибся в первой команде — неверный путь указал. Нужно так:

    rsync -c –inplace mirror.yandex.ru::mirrors/ftp.linux.armd.ru/master/school-4.0.0r2-linux-master-i586-install-dvd5.iso file.iso

  13. Владимир Черный говорит:
    Июнь 19, 2009, 11:41 пп

    Денис, это была первая наша мысль… Не выйдет. rsync выкачивает полностью весь диск. Мы пробовали…. Пробовали также xdelta. дельта равна диску :/

  14. Печально :(

  15. Денис, молодец! Porosjarvi ФОРЕВОР! С такими энтузиастками любую диверсию в порошок сотрём! Подсказка-инструкция помогла особенно развитая в картинках. Поставил вначале Линукс Юниор, этот дистрибутив диверсанты не повредили, и уже в нем сделал всё как научили. Респект!!!

  16. Да-а, ребята я поспешил, не всё так просто (я в этом деле «чайник», думаю мне простительно). «Мастер» после создания не грузится :( , но всё равно все молодцы , спасибо.

  17. Сергей говорит:
    Июль 14, 2009, 11:28 пп

    может сделать скрипт, который формирует на основе файлов с битого привода «правильную» iso-шку? Вроде к этому сделаны смелые шаги? Если некорректный образ известен, то сделать список переименований ведь можно, да?

  18. […] обращаться за дисками к конкретным людям в регионах. Попытки исправить ситуацию не привели к успеху. Предлагаю на этой страничке […]

  19. Александр говорит:
    Январь 8, 2011, 11:20 дп

    Ребята а что мучится с этой поставкой. Перепробовал я многое и выяснил что школьный 4 версии есть в УМК Угриновича издательства «Бином» безотказный без глюков и работоспособный!!!

  20. Владимир Черный говорит:
    Январь 8, 2011, 11:44 дп

    Александр, очнитесь, 2011 год на дворе. Какая 4-я версия? ей уже 4+ года! Конечно, если у вас техника старая престарая… И все же не стоит это старье широко использовать. Тот же ОО.о там такой древний, что проблемы вам обеспечены. Я уж не говорю, про новую периферию.

Оставьте комментарий