Инсталация на Linux
12 отговора
570 прегледа
Инсталация на Linux
Здравейте,
сложил съм WinXP с FAT32 на C:
диска ми е разцепен на още 2 части (неформатирани) и мисля на някоя от тях да сложа някоя дистрибуция на Линукс (Fedora може би).
Възможно ли е това да стане или трябва Линукса да се инсталира първи (на C:), а след това WinXP?
сложил съм WinXP с FAT32 на C:
диска ми е разцепен на още 2 части (неформатирани) и мисля на някоя от тях да сложа някоя дистрибуция на Линукс (Fedora може би).
Възможно ли е това да стане или трябва Линукса да се инсталира първи (на C:), а след това WinXP?
Re: Инсталация на Linux
Инсталирай линукса след Windows-a. Така boot loader-a ще се конфигурира автоматично и няма да имаш проблеми.
Re: Инсталация на Linux
Точно този е реда - първо се инсталира Windows, а после Linux.
При Линукс няма C:, D:, E:, F:. Там устройствата се наричат:
hda -твърд диск (или CD-ROM) на първи IDE канал, Master
hdb - твърд диск (или CD-ROM) на първи IDE канал, Slave
hdc - твърд диск (или CD-ROM) на втори IDE канал, Master
hdd - твърд диск (или CD-ROM) на втори IDE канал, Slave
hdаn - дял номер n на hda
Пример:
диск C: = hda1
диск D: = hda5
В този пример номера на втория дял е 5, защото номерата на дяловете 1, 2, 3, 4 са запазени за "Pimary" дялове. hda5 е "Logical".
Дяловете, които си направил най-вероятно не са с правилен тип, (типът на дяла е нещо различно от файловата му система). Най-добре изтрий излишните дялове и ги създай използвайки инсталационната програма на дистрибуцията, която ще инсталираш (обикновено тези инсталационни програми ги правят така, че да е много трудно да объркаш нещо при създаването на дяловете - тези дялове трябва да са с тип "Linux" и "Linux swap".).
Препоръчвам ти да почетеш малко - има четива на български език на този адрес:
[линк]
Препоръчвам ти книгите:
Първи стъпки с Linux
Линукс за българи
Въведение в GNU/Linux OS
За да ползваш Линукс не се налага да го инсталираш. Например дистрибуцията, която аз разработвам трябва само да се запише на CD-ROM, да се постави в CD-RОМ устройството и компютъра да се рестартира (разбира се трябва да се настрои BIOS-а да зарежда от CD-ROM).
Предвидена е възможност за копиране на твърдия диск - това значи, че не трябва да правиш дялове. Има възможност и за класическа инсталация - тогава трябва да се правят дялове и да знаеш какво правиш
Адреса на дистрибуцията е:
[линк]
Внимание: не инсталирай LILО (или GRUB) на MBR (освен ако твърде много мразиш Windows-а си ;-) ). Най-сигурно е да го инсталираш на дискета. LILO е програмата, която зарежда ядрото Линукс.
[линк]
При Линукс няма C:, D:, E:, F:. Там устройствата се наричат:
hda -твърд диск (или CD-ROM) на първи IDE канал, Master
hdb - твърд диск (или CD-ROM) на първи IDE канал, Slave
hdc - твърд диск (или CD-ROM) на втори IDE канал, Master
hdd - твърд диск (или CD-ROM) на втори IDE канал, Slave
hdаn - дял номер n на hda
Пример:
диск C: = hda1
диск D: = hda5
В този пример номера на втория дял е 5, защото номерата на дяловете 1, 2, 3, 4 са запазени за "Pimary" дялове. hda5 е "Logical".
Дяловете, които си направил най-вероятно не са с правилен тип, (типът на дяла е нещо различно от файловата му система). Най-добре изтрий излишните дялове и ги създай използвайки инсталационната програма на дистрибуцията, която ще инсталираш (обикновено тези инсталационни програми ги правят така, че да е много трудно да объркаш нещо при създаването на дяловете - тези дялове трябва да са с тип "Linux" и "Linux swap".).
Препоръчвам ти да почетеш малко - има четива на български език на този адрес:
[линк]
Препоръчвам ти книгите:
Първи стъпки с Linux
Линукс за българи
Въведение в GNU/Linux OS
За да ползваш Линукс не се налага да го инсталираш. Например дистрибуцията, която аз разработвам трябва само да се запише на CD-ROM, да се постави в CD-RОМ устройството и компютъра да се рестартира (разбира се трябва да се настрои BIOS-а да зарежда от CD-ROM).
Предвидена е възможност за копиране на твърдия диск - това значи, че не трябва да правиш дялове. Има възможност и за класическа инсталация - тогава трябва да се правят дялове и да знаеш какво правиш
Адреса на дистрибуцията е:
[линк]
Внимание: не инсталирай LILО (или GRUB) на MBR (освен ако твърде много мразиш Windows-а си ;-) ). Най-сигурно е да го инсталираш на дискета. LILO е програмата, която зарежда ядрото Линукс.
[линк]
Re: Инсталация на Linux
Поправете ме, ако греша, но мисля че ако имаме на една машина Windows XP и Linux, най-добре да се ползва Boot loader-а на Windows XP, който да зарежда Boot loader-а на Linux (LILO), който да зарежда ядрото.
За подробности вижте сраницата ми за VS Live:
Как чрез boot loader-а на Windows NT/XP...
[линк]
За подробности вижте сраницата ми за VS Live:
Как чрез boot loader-а на Windows NT/XP...
[линк]
Re: Инсталация на Linux
Така при всяко ново ядро трябва да го правиш това, иначе с LILO в MBR - само редактираш /etc/lilo.conf (ако трябва) и пускаш lilo. Естествено има опасност при преинсталиране на Windows (кому е нужно това?), той да го забърше, но това лесно се оправя с LiveCD.
В крайна сметка донякъде е въпрос на лични предпочитания и аз не бих давал съвет "не ползвайте това, използвайте другото".
В крайна сметка донякъде е въпрос на лични предпочитания и аз не бих давал съвет "не ползвайте това, използвайте другото".
Re: Инсталация на Linux
Прочел съм това:
[линк]
Малък цитат:
When NT is installed, the MBR is modified to load a program called NTLDR from the active partition's root directory. The original MBR is saved on a small file called BOOTSECT.DOS. After a NT installation, be careful never overwrite the MBR, because the NT will no longer boot. To fix this problem, a NT user needs the NT's Emergency Repair Disk (ERD).
With those things in mind, take note you must be careful to configure LILO *not* to install on MBR. Instead you will need to configure LILO on the root partition of Linux. That's safe for NT and Linux can live without the MBR.
Удебеления текст предполагам, че означава: "След инсталацията на NT, внимавайте да не презапишете MBR, защото ако го направите NT няма да зареди"
Когато Windows-а е 98 това не важи - може спокойно да си инсталираме LILO на MBR с тези примерни настройки:
# Start LILO global section
boot = /dev/hda
#compact # faster, but won't work on all systems.
prompt
append=""
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
timeout = 50
vga = normal
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda9
label = Linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
# DOS bootable partition config begins
other = /dev/hda1
label = DOS
table = /dev/hda
# DOS bootable partition config ends
P.S. Не съм пробвал да инсталирам LILO по този начин за да видя дали Windows NT/XP ще зареди, но съм го пробвал с Windows 98 и работи.
[линк]
[линк]
Малък цитат:
When NT is installed, the MBR is modified to load a program called NTLDR from the active partition's root directory. The original MBR is saved on a small file called BOOTSECT.DOS. After a NT installation, be careful never overwrite the MBR, because the NT will no longer boot. To fix this problem, a NT user needs the NT's Emergency Repair Disk (ERD).
With those things in mind, take note you must be careful to configure LILO *not* to install on MBR. Instead you will need to configure LILO on the root partition of Linux. That's safe for NT and Linux can live without the MBR.
Удебеления текст предполагам, че означава: "След инсталацията на NT, внимавайте да не презапишете MBR, защото ако го направите NT няма да зареди"
Когато Windows-а е 98 това не важи - може спокойно да си инсталираме LILO на MBR с тези примерни настройки:
# Start LILO global section
boot = /dev/hda
#compact # faster, but won't work on all systems.
prompt
append=""
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
timeout = 50
vga = normal
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda9
label = Linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
# DOS bootable partition config begins
other = /dev/hda1
label = DOS
table = /dev/hda
# DOS bootable partition config ends
P.S. Не съм пробвал да инсталирам LILO по този начин за да видя дали Windows NT/XP ще зареди, но съм го пробвал с Windows 98 и работи.
[линк]
Re: Инсталация на Linux
Никога не съм имал проблеми със зареждането на NT от lilo или grub. Никога не съм използвал boot manager-a на Windows -- винаги този на Линукс в MBR.
Re: Инсталация на Linux
Вальо, що заблуждаваш човека с този NT loader? Хубаво си е сложил Windows XP на FAT 32. Сега остава да си сложи на дяловете, които е създал с Partition Magic един Linux и да си сложи lilo или grub в MBR. И си спестява главоболия. 
Re: Инсталация на Linux
аз винаги съм го правил с lilo, когато има 2000 ил ХР, но може би наистина с NT loader ще е по-добре, в случай, че се омаже уиндоса.
Когато боговете говорят, ония с фактите никакви ги няма.
Когато боговете говорят, ония с фактите никакви ги няма.
Re: Инсталация на Linux
То хубаво си го чел, но погледни и датата:
Copyright © 1999, Gustavo Larriera
Published in Issue 36 of Linux Gazette, January 1999
Copyright © 1999, Gustavo Larriera
Published in Issue 36 of Linux Gazette, January 1999
И да омаже,
възстановяваш MBR и си готов.
Правил съм го десетки пъти и ми се струва, че си струва неудобството, вместо да разчитащ на сакат boot loader.
Понякога седя и си мисля, а понякога само си седя ...
Правил съм го десетки пъти и ми се струва, че си струва неудобството, вместо да разчитащ на сакат boot loader.
Понякога седя и си мисля, а понякога само си седя ...
Re: явно греша
Явно старата статия ме е подвела.
Настройките на LILO същите ли са, които цитирах по-горе, когато Windows-а е версия NT/XP? Аз нямам възможност да го пробвам и затова моля ако сте го пробвали и работи да ми пишете - смятам да пренапиша документацията за VS Live.
[линк]
Настройките на LILO същите ли са, които цитирах по-горе, когато Windows-а е версия NT/XP? Аз нямам възможност да го пробвам и затова моля ако сте го пробвали и работи да ми пишете - смятам да пренапиша документацията за VS Live.
[линк]
Re: явно греша
Аз качих първо 98, после ХР, после Мандрейк 10.0 и накрая Сусе 9.1 за малко.
Мандрейка записа ЛИЛО в МБР, а Сусето - ГРУБ.
И двете позволяваха след старт да избереш Мандрейк/Сусе (докато го имах)/Уин, като последния избор след това ми вадеше НТлоудера за избор хр/98.
По едно време ми се наложи да преинсталирам 98 и Мандрейка стана недостъпен, но неговото СД#1 при старт има възможности:
- Enter -->за инсталация, преинсталация или ъпгрейд;
- F1 --> за някаква поправка; една от многото възможности там е точно поправяне на буута и за 3-4 сек. го оправи до горепосочените възможности за избор. Даже така става по-бързо отколкото да зареждаш с лайвСД и после да оправяш lilo.conf
.
Впрочем то още тука можеш да влезеш в конзола и да го оправиш - има зареден vi-редактор.
Ето моето работещо lilo.conf в момента, дано ти помогне:
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file
boot=/dev/hda
map=/boot/map
default="linux"
keytable=/boot/us-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hdb8
initrd=/boot/initrd.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
image=/boot/vmlinuz
label="failsafe"
root=/dev/hdb8
initrd=/boot/initrd.img
append="failsafe splash=silent acpi=ht devfs=nomount"
read-only
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.6.3-7mdk
label="linux-0"
root=/dev/hdb8
initrd=/boot/initrd-2.6.3-7mdk.img
read-only
По подобен начин беше описано и Сусето на хдб6
Както писах по-горе лейбъла "windows" води към НТ-лоудера за 98се/ХР проф
ПП: Нещо интересно - в службата бях със същата конфигурация, но по едно време реших и разкарах ХР. Обаче НТлоудера остана след избор на лейбъла "windows" и не можах да го разкарам по никой смислен начин. Вече отчаян пробвах най-стария известен номер - буут с дискета и sys c:. И аз не знам как и защо, но стана и разкара НТлоудера и след избор на "windows" директно почва да зарежда 98. Като с нищо не повреди ЛИЛОто на Мандрейка
Мандрейка записа ЛИЛО в МБР, а Сусето - ГРУБ.
И двете позволяваха след старт да избереш Мандрейк/Сусе (докато го имах)/Уин, като последния избор след това ми вадеше НТлоудера за избор хр/98.
По едно време ми се наложи да преинсталирам 98 и Мандрейка стана недостъпен, но неговото СД#1 при старт има възможности:
- Enter -->за инсталация, преинсталация или ъпгрейд;
- F1 --> за някаква поправка; една от многото възможности там е точно поправяне на буута и за 3-4 сек. го оправи до горепосочените възможности за избор. Даже така става по-бързо отколкото да зареждаш с лайвСД и после да оправяш lilo.conf
Впрочем то още тука можеш да влезеш в конзола и да го оправиш - има зареден vi-редактор.
Ето моето работещо lilo.conf в момента, дано ти помогне:
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file
boot=/dev/hda
map=/boot/map
default="linux"
keytable=/boot/us-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hdb8
initrd=/boot/initrd.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only
other=/dev/hda1
label="windows"
table=/dev/hda
image=/boot/vmlinuz
label="failsafe"
root=/dev/hdb8
initrd=/boot/initrd.img
append="failsafe splash=silent acpi=ht devfs=nomount"
read-only
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.6.3-7mdk
label="linux-0"
root=/dev/hdb8
initrd=/boot/initrd-2.6.3-7mdk.img
read-only
По подобен начин беше описано и Сусето на хдб6
Както писах по-горе лейбъла "windows" води към НТ-лоудера за 98се/ХР проф
ПП: Нещо интересно - в службата бях със същата конфигурация, но по едно време реших и разкарах ХР. Обаче НТлоудера остана след избор на лейбъла "windows" и не можах да го разкарам по никой смислен начин. Вече отчаян пробвах най-стария известен номер - буут с дискета и sys c:. И аз не знам как и защо, но стана и разкара НТлоудера и след избор на "windows" директно почва да зарежда 98. Като с нищо не повреди ЛИЛОто на Мандрейка
Редактирано от Cтepн™ на