В общем, как установить Alt Linux с жестого диска:
1. Для начала мы скачаем из интернета архив с загрузчиком grub4dos по адресу http://ovh.dl.sourceforge.net/sourceforge/grub4dos/grub4dos-0.4.3.zip
Из этого архива мы берем файл загрузчика под названием grldr и извлекаем его в корень диска Windows
2. Затем мы там же в корне системного диска Windows мы создаем файл под названием MENU.LST(это файл конфигурации загрузчика grldr) и пишем туда следущее:
color black/cyan yellow/cyan
timeout 0
default ALT Linux
title ALT Linux
find --set-root /vmlinuz
kernel /vmlinuz changedisk ramdisk_size=65536 lang=ru_RU vga=0x314 splash=silent splashcount=17 xdriver=auto showopts automatic=method:disk
initrd /full.cz
3. Теперь нам нужно открыть файл c:\boot.ini Мы увидим в нем примерно следущее:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
нам нужно в этот файл прописать выбор загрузчика grldr. Дописываем:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
c:\grldr="Install ALT Linux"
4. Затем мы вставляем диск с линуксом в привод и извлекаем в корень системного диска Windows два файла:
cd-rom\syslinux\alt0\full.cz
cd-rom\syslinux\alt0\vmlinuz
5. Я предпологаю, что как у большинства, у тебя нет на жестком диске разделов с файловой системой FAT или FAT32. А файловая система NTFS не поддерживается ядром vmlinuz, которое грузиться при установки линукса. Поэтому нам нужен как минимум раздел FAT. Или флэшка, которая отформатирована в FAT. Вставляем флэшку, формотируем ее в FAT, затем мы копируем ей в корень все содержимое с установочного компакт диска ALT Linux.
6. Флэшку не вытаскиваем, компьютер перезагружаем. После POST проверки, биос найдет загрузчик винды и выдаст нам на выбор:
Microsoft Windows XP Professional RU
и
Install ALT Linux
Конечно мы выберем второй вариант. Загрузка ALT Linux пошла.
7. После того как ядро линукс загрузится, нас вежливо попросят указать место(диск-раздел) гле лежат установочные файлы ALT-а. При условии, что у нас подключен один жесткий диск и одна флэшка и никаких картридеров - диск у нас будет называться sda а шлэшка sdb. Смело выбираем флэшку, затем, на просьбу указать iso образ для установки, мы просто давим Enter
Все, процесс пошел. Если возникнут какие-нить ошибки при установке, то глянуть можно сначала сюда:
http://www.altlinux.org/InstallFlash
Удачи :D
P.S: Можно конечно было-бы сделать сразу установочную флэшку и ставить с нее..... Но там нужно еще как миниму прописывать загрузчик. Для человека, третий раз видившего линукс на виртуальном машине, предложенный мною способ проще ИМХО.
Здрасти, снова я. В общем сделал всё как написано выше. Всё загружается, просит указать место образа, я ему указыавю, где файлы лежат, он загружает что-то, кажется, в память и, наверно, начинается процесс установки. Всё быстро пробегает по экрану, даже прочиать не успеваю, а потом всё стопорится, кажется комп виснит, ни на что не отвечает. В самом начале, первый 2 строчки пишит
DONE, потом просто строчки бегут и всё замерает, причём в разный момент. Вот что писало в предпоследний раз:
много строчек такого типа:
[<c014cea3>] _do_page_cache_readhead + 0x197/0x1f0
[<c014983e>] generic_fale_read + 0x0/0xca,
потом было:
BUG: unable to handle kernrl NULL pointer dereference at virtual address 00000064 c010454d
*pde=00000000
Modules linked in: intel_agp agp gapt sg evdev unionfs squashfs zlib_inflate loop nls_koi8_r nls_cp 86 6vpat fat nls_base ext2 m6cache usb_storage libusual ata_piix libata piix sd_mod scsi_mod ide disk
CPU: 0
EFLAGS: 00010093 (2.6.18-std-smp-alt12 #!1)
В последний раз появилась ещё одна строка:
EIP is at clear_local_APIC + 0x21/0xd1
Что не так? Что делать? Есть предложения?