Подвійна завантаження Windows 2000 і Linux за допомогою NTLoader, Windows, Операційні системи, статті

Джон Севілл, Журнал “Професіоналам Windows NT/2000”

Якщо вам потрібно працювати і з Windows 2000, і з Linux, доведеться користуватися подвійного завантаження. У цьому може допомогти вбудований завантажувач Windows 2000 NTLoader, проте коректно налаштувати його нелегко. Необхідно зробити наступне:

1. Встановити Windows 2000 як звичайно в розділ NTFS і приготувати чотири завантажувальні дискети для завантаження і відновлення.

2. Завантажити систему з завантажувального диска Red Hat Linux 6.2, а потім встановити Linux з компакт-диска Red Hat.

3. Створити в Linux розділ “/” і розділи підкачки на додатковому диску або на вільних розділах жорсткого диска.

4. При запиті про створення завантажувального диска вибрати пункт “Yes, make a BOOT DISK”. Цей диск знадобиться в пункті 8.

5. Linux перепише завантажувальний запис (Master Boot Record, MBR) Windows 2000, тому тепер завантажте Windows 2000 з чотирьох завантажувальних дискет. При цьому необхідно вибрати в меню завантажувача пункт Recover, а потім – режим Command mode.

6. При запиті слід зареєструватися з обліковим записом Administrator.

7. Виконати команди fixboot і fixmbr. Тепер Windows 2000 знову буде завантажуватися нормально.

8. Для завантаження Linux з NTLoader перезавантажити систему з завантажувального диска Linux.

9. Зареєструватися в Linux з повноваженнями адміністратора системи.

10. Ввести команду cd / etc і відкрити файл lilo.conf. На початку файлу є посилання на завантажувальний розділ за замовчуванням, наприклад, / dev / hda.

11. За допомогою будь-якого редактора – наприклад, Emacs слід змінити це значення на диск і розділ, куди була встановлена ​​Linux. Якщо Linux встановлена ​​в розділ / dev/hdc1, то саме це і слід записати, тобто поміняти / dev / hda на / dev/hdc1. Якщо ви не пам’ятаєте, куди саме встановлений Linux, знайдіть останню змінну файлу lilo.conf – змінну image. У ній зберігається потрібне значення.

12. Виконати LILO для запису завантажувача в розділ / dev/hdc1 (команду LILO потрібно виконати без аргументів). Буде видано попередження про те, що розділ не є першим на диску. Саме це нам і потрібно, щоб завантажувальний запис Windows 2000 залишилася в цілості й схоронності.

13. Скопіювати завантажувальний сектор Linux в файл; зараз ми перепишемо його на розділ Windows 2000, щоб завантажувач Windows 2000 міг запускати Linux.

У Linux для запису сектора в файл служить команда dd.


# cd
# dd if=/dev/hdc1 bs=512 count=1 of=bootsect.lnx


14. За допомогою команди mcopy слід скопіювати цей файл на дискету.


# mcopy bootsect.lnx a:


15. Зупинити Linux.


# shutdown -h now


16. Завантажити Windows 2000.

17. Скопіюйте файл bootsect.lnx на диск C: і надайте йому атрибут read-only.

18. Додати відповідний пункт для запуску Linux в файл boot.ini, наприклад:


C:\bootsect.lnx=”Linux”


Тепер при запуску комп’ютера можна вибрати в меню завантажувача пункт Linux. Після цього буде запущений LILO, який завантажить Linux.

Джон Севілл – MCSE, консультант, автор книги «The Windows NT and Windows 2000 Answer Book» (Addison Wesley). З ним можна зв’язатися за адресою: john@savilletech.com.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*