2. Уточнить, на каком разделе стоит Linux, на каком Windows командой сfdisk



Скачать 10.72 Kb.
Дата18.11.2018
Размер10.72 Kb.

Если Вы установили ОС Windows поверх ОС Linux (на примере AltLinux 4), то для восстановления возможности загрузки в Linux Вам нужно сделать следующее:
1. Вставить диск с Линукс Мастер и загрузиться с него в режиме "Спасательная система"

2. Уточнить, на каком разделе стоит Linux, на каком Windows командой сfdisk:

# сfdisk

Вот тут поосторожнее, лишнего ничего не нажимайте. Выход из просмотра клавишей "q".


Вам нужно вспомнить, сколько места Вы выделили для корневого раздела "/" Linux, скольок занимает места раздел с Windows. и знать, что файловая система Linux — ext3 (или ext4, xfs, jfs, Reseirfs), для Windows — NTFS/FAT32
Вывод будет примерно следующим:
Name Flags Part Type FS Type [Label] Size(MB)
------------------------------------------------------------------------------
sda1 Primary NTFS 37877,42
sda2 boot Primary Linux swap / Solaris 4072,42
sda3 Primary Linux ext3 10240,73
sda5 Logical Linux ext3 4072,64

В этой таблице запоминаем раздел с Linux (FS Type = Linux ext3 с размером, который Вы выделяли при установке) В примере sda3 - Linux, Windows - sda1 (Может быть hda, если жесткие диски с IDE-интерфейсом). Нажимает "q" для выхода.

3.Монтируем корневой раздел (раздел с Linux) (не забудьте /dev/ перед названием):

# mount -t ext3 /dev/sda3 /mnt -o rw

4. Убеждаемся, что смонтировали действительно тот раздел.

# ls /mnt | grep boot

В ответ должно быть слово boot.

5. Монтируем виртуальные ФС для использования их при работе с жёстким диском:

# mount --bind /proc /mnt/proc
# mount --bind /dev /mnt/dev
# mount --bind /sys /mnt/sys

6. Объявляем раздел со смонтированной корневой файловой системой корневым:

# chroot /mnt

7. Корректируем /etc/lilo.conf:


# mcedit /etc/lilo.conf
Откроется файл. Приводим его к следующему виду:

map=/boot/map


lba32
prompt
timeout="100"
install="menu"

default="ALTLinux"


vga="normal"
message="/boot/splash/message"
boot="/dev/sda" //***Тут указываем загрузочное устройство (если у Вас диск один, то указывайте sda или hda - в зависимости как определяется)***

image="/boot/vmlinuz"


label="ALTLinux"
initrd="/boot/initrd.img"
root="/dev/sda3" //***Тут указываем раздел с Linux
read-only

image="/boot/vmlinuz"


label="failsafe"
initrd="/boot/initrd.img"
root="/dev/sda3"
addappend="failsafe"
vga="normal"
read-only

other=/dev/sda1 //***Тут указываем раздел с Windows


label=Windows
table=/dev/sda

Сохраняем (F2) и выходим (F10).

8. Проверяем:

# /sbin/lilo -t

Если все в порядке(Появляются строки, начинающиеся с Added и последняя с The boot), то выполняем:

# /sbin/lilo



9. Выходим и выключаем компьютер:

# exit
# init 0


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница