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

Подвійне завантаження Windows 2000 і Linux за допомогою NTLoader

Якщо вам потрібно працювати і з 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.

Автор:Джон Севілл, 15.II.2000
Джон Севілл - MCSE, консультант, автор книжки <The Windows NT and Windows 2000 Answer Book> (Addison Wesley). З ним можна зв'язатися за адресою: john@savilletech.com.

Переклад: УкрFAQ, X.2011


Украинская Баннерная Сеть

Головна  Алфавітний Індекс  Довідка  Додати FAQ  E-mail
Новини  Пошук по сайту

© УкрFAQ 2011
Сайт создан в системе uCoz