Видимо на одном сервере, что МИБ установлен, другой нет. Попробуйте сравнить установленную softwarepackages на них обоих. Вполне вероятно, один из них имеет более и/или установки различных пакетов. Я определил команду пользователя, если я комментировать больше одной строки: команда! -диапазон CommentShellScript <line1>,<line2>с/^/# /г Затем я делаю визуальную линию выбрать и выполнить его Я не очень понимаю, как это будет перебирать мои каталоги folders_1_to_x, где симлинки должны быть созданы. Поскольку вполне возможно, что некоторые будут удалены или других, добавил Я не хочу, чтобы сделать запись массива для каждой библиотеки.

ЗАГРУЗКА ЖЕСТКОГО

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

При проектировании процесса загрузки хитрость заключается в том, чтобы довести машину до стадии. Ваш ботинок должен быть быстрым и надежным, и она должна быть как вещи в совершенно незнакомой среде в любое время. Я даже не буду углубляться в реальный/защищенный режим разговора (который не сказать, что я даже мог), но там много чего происходит при загрузке. Как компьютер воспринимает его различных компонентов, каждый раз он делает это в градуированных шагов. Вероятно, наиболее важным из них является переход от выполнения бортовыми код для выполнения на диске код, или, другими словами - ядра старпома. Это когда прошивка (якобы) сдается в операционную систему.

Много лет назад это было не так уж много дела. Это используется, чтобы быть в BIOS действительно является основным в регулярной программы будет звонить на прошивки для таких вещей, как рисование на экране и доступе к диску. Они были названы прерываний - старые шляпы может вспомнить их самое лучшее для острых ощущений восторга они часто встречаются в назначении прерываний для своих новых матричных или ЕГР.

INT13H

Это прерывание (или ИНТ в сборке жаргон) 13ч ряд функций, что BIOS предлагает в качестве услуги для доступа к диску. Это все еще используется сегодня для системы BIOS в процессе загрузки, чтобы прыгать с прошивки на диск.

Системы BIOS будет проверять несколько первых байт из каждого диска он находит и потому он признает как главную загрузочную запись (или МБР). Это-десятилетия де-факто стандартом и включает немного сырого, исполняемый бинарный файл, который пишется на имя руководителя диска. В MBR метки диска в BIOS в качестве загрузочного. Это будет проверять, когда он находит один, и поэтому практически все без какой-нибудь ловкий обман. Когда он нашел одну его карты его в память и выполняет его (в режиме реального времени, но я все равно не буду есть).

Выполненных MBR-это почти наверняка не системы ядра 512 байт (плюс-минус) будут бесполезны в этом отделе. Вероятно, это загрузчик - программа, предназначенная специально для того, чтобы преодолеть одну из BIOS по многим преодолению ограничений - в частности, что он не понимает какой-либо файловой системы.

Когда загрузчик читает ядро и запускает его в памяти (как мы все молимся все время), он, вероятно, попросить БИОС через INT13H прервать звонок. И если это не так - многие навороченные загрузчики будут монтировать файловые системы в традиционном смысле и выполнить код другим способом - то это очень мало вероятно, что загрузчик есть фантазии без INT13H или два. Часто загрузчики должны chainload сами - или различные этапы сами по себе - потому что 512 байт, впервые выделил их не устраивает даже их потребностей.

КУРИЦА И ЯЙЦО

Все это окольными путями обсуждения диск, я знаю, но к этому моменту она должна быть достаточно ясно, что основная проблема - кто-то может назвать это "курица-яйцо" тип - это обращения к диску, который содержит программные инструкции о том, как получить доступ к дискам. Ключ к решению этой проблемы является прошивка - и продолжает быть очень по-разному даже на ЭФИ систем - и, слабая или нет, прошивки является важнейшим звеном в последовательности загрузки.

Вы видите, когда ядро выполняет, и все его бесчисленные процедуры для доступа и управления оборудованием инициировать, все эти проблемы вроде исчезают (или, по крайней мере, несколько), потому что современные операционки взять полный контроль над системой, но пока они не системы ограничения распространяются только постольку, поскольку прошивка позволит. Это говорит о многом - в BIOS не изменилась со времен 8086. В INT13H вызов 8086 оригинал. Да, были (множество) расширения, и хаки конечно, но инновации...?

ЛУЧШЕ И ЛУЧШЕ

Большинство изменений в BIOS были просто бинты в лучшем случае. Раньше это был жесткий диск должен быть физически сопоставления различных и особенности его геометрии были переданы, когда данные хранились в его или извлечь из него. В итоге обычного жесткого диска увеличилась до таких размеров, что запрещено это. Даже просто абстрактно карте было слишком много информации для BIOS, до ручки. Как он может работать только в реальном режиме, в BIOS ограничена до 1 МБ в регистр памяти. Разбухает цилиндр карте больше чем что либо сделать ни один из его свойств больше, чем можно решить так много бит, и BIOS буквально потерял - в аут.

Этот барьер был встречен и разбито много раз. Каждый раз, когда на карте есть реферировать и закодированных в некоторых современных, умных, и менее точный способ. И поэтому в эти дни практически невозможно для BIOS для точной карте диск. Логической адресации блоков - это стандарт де-факто сейчас, хоть какой - цилиндр/головка/сектор (или ЦОН) перевод по-прежнему необходимы. Какая прошивка материнской платы потерял в точности/ответственности, такие расширения были извлечены и добавлены функции прошивки диска, чтобы заполнить пробелы.

Это кошки-мышки игра, которая ссылается на ваш вопрос. Когда BIOS не понимает диска за пределы определенной точки, благодаря своим огромным размерам, то все данные вы хотите извлечь для вас при загрузке - например загрузчика или ядра, вероятно, лучше не быть за пределами этой точки. Это где /ботинок пришел.

МОЖЕТ БЫТЬ, НА САМОМ ДЕЛЕ ЛУЧШЕ

В эти дни такие вещи, к счастью, сделано не на смерть БИОЗЫ. Прошло 30 лет, но он был в значительной степени заменены в последние несколько лет с UEFI (EFI или 2.0) стандарт. UEFI обеспечивает за горе с первой минуты, он инициализирует в защищенном режиме, он включает собственный загрузчик, он предлагает перезагрузиться-стойких флэш-памяти для хранения переменных, это билд для обработки некоторых бесчисленное zetabytes или что за диск... и многое другое. Он далек от совершенства, но это значительное улучшение по сравнению с его предшественником.

Даже аргументы для специализированных загрузчиков, с участием диск-шифрование или многоуровневой файловыми системами падать плашмя, если учесть, что все это должно быть обработано операционной системы ядра как ни крути, а если вы обеспечены в гору при загрузке, у вас всегда есть четкий выстрел для его выполнения (особенно учитывая, что ядро Linux, в их стандартной конфигурации, это ЭФИ-исполняемый всех своя).

И так отдельный файл/boot раздел, наверное, не слишком беспокоит, и если вы находитесь на ЭФИ системы, то вы, вероятно, уже есть аналог в EFI-системы перегородок в любом случае, так как это требование для загрузки в EFI режиме.