![]() |
| ALT Linux в офисе |
| WWW.TEKCT.RU | Содержание книги | Предыдущий раздел | Следующий раздел |
9. Системное администрированиеВ этой главе обсуждаются проблемы, которые могут возникнуть в самых разных ситуациях. О каких-то вещах просто надо знать, с какими-то ситуациями, надо надеяться, вы никогда не столкнетесь. Многое на эту тему можно найти в Интернете. В конце главы приведена ссылка на список команд консоли, эти команды могут быть очень полезны, но вряд ли кто-нибудь возьмется заучивать их наизусть. 9.1. Восстановление загрузчиков Windows и LinuxЕсли на компьютере установлены Windows и Linux, часто бывает, что одну из систем не удается загрузить. Система, установленная последней, затирает загрузчик другой ОС. Восстановить загрузчики нетрудно. Если требуется загрузить Windows, надо загрузиться с компакт-диска, позволяющего выйти в интерфейс командной строки MS-DOS (таких дисков множество). Далее надо дать команду для перезаписи главной загрузочной записи: fdisk /mbr Или две команды: fixmbr fixboot c: Команда fixmbr восстанавливает главную загрузочную запись (MBR), чего в большинстве случаев достаточно. Команда fixboot определяет раздел, с которого можно загрузить систему — в большинстве случаев это логический диск C:. Если диск и система в порядке, этих команд достаточно, чтобы Windows загрузилась. Для восстановления загрузчика ALT Linux надо загрузиться с Rescue CD. Система сама подскажет, какую команду использовать: # fixmbr Затем надо дождаться, пока система закончит свои операции по восстановлению, и перезагрузить компьютер. По-отдельности загружать системы можно, но это неудобно. Следующая задача — обеспечить выбор системы. Здесь надо начать работу с Linux, а закончить с Windows. Загрузившись в Linux, надо с помощью Центра управления системой убедиться, что загрузчик установлен на системный раздел диска (например, /dev/hda10), а не на первый раздел HDD. Если это не так, надо перенести его туда. Теперь наша задача — получить код этого загрузчика. Закроем Центр управления системой и в терминальной сессии в режиме суперпользователя дадим команду копирования загрузчика в файл linux.bin (имя файла может быть любым): # dd if=/dev/hda10 of=/home/linux.bin bs=512 count=1 Мы скопировали 512 байт загрузчика в файл, теперь этот файл надо скопировать из папки /home в корневой каталог диска C:. После этого работу с Linux можно завершить. Возможно, копирование загрузчика надо делать сразу после установки Linux, чтобы не выполнять потом лишнюю работу. Опыт показывает, что в данном случае лучше использовать загрузчик Windows для обеспечения множественной загрузки. Поэтому мы восстановим MBR Windows известным нам способом и загрузим систему (убедимся, что она может загрузиться). Теперь осталось отредактировать файл boot.ini. В нем надо сделать запись о загрузчике Linux, например: timeout=20 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP C:" /noexecute=optin /fastdetect C:\linux.bin = "ALT Linux" Теперь, если все сделано правильно, мультизагрузка должна работать. А все-таки, какой загрузчик лучше использовать: Windows или Linux? Если вы не планируете удалять Windows, и если к тому же она стоит на диске C:, то лучше действовать, как описано в этом разделе. При переустановке Windows никаких дополнительных настроек не потребуется. Если вы планируете отказаться от Windows, можно поступить так, как рассказывается в следующем разделе. Разумеется, в реальности операционных систем на одном компьютере может быть больше двух. Кстати, в подобной ситуации для логических дисков, относящихся к Windows, полезно задавать «говорящие» метки, например: DISK_C, DISK_D и т. п. В Linux такие диски будет легче опознавать в программах с графическим интерфейсом (Konqueror или Gnome Commander) |
| WWW.TEKCT.RU | Содержание книги | Предыдущий раздел | Следующий раздел |
|
© Алексей Гончаров, 2010 |
|
|
|