1
|
Linux секция за начинаещи / Настройка на програми / lamer, koito e mnogo liubopiten i ne znae kak
|
-: May 13, 2004, 15:35
|
Здравей,
в поддиректорията "\docu\HOWTOs" на дистрибуцията ти (дали е на CD-та или е на диска ти или я теглиш по мрежата няма значение) има един файл с име "Bootdisk-HOWTO", там пише как да си направиш boot-диск.
Иначе, ако имаш къде да печеш CD-та можеш да изпечеш на едно празно CD файла boot.iso намиращ се в поддиректорията boot на дистрибуцията ти. Не забравяй да го изпечеш като ISO-образ а не като обикновен файл. Всеки уважаващ себе си софтуер за печене на CD-та има такава опция - печене на ISO-образ върху празно CD.
Успех ти пожелавам.
|
|
|
2
|
Linux секция за начинаещи / Настройка на програми / Проблем с Инсталацията на SuSE 9.0
|
-: May 13, 2004, 13:33
|
Цитат (Guest @ Май 13 2004,14:25) | прав съм бил знaчи, че биос-а е бил виновник. Та .. ако допуснем че имаш правилно конфигурирани boot лоудъри( lba32 ,boot = /dev/hdb) всичко се свежда до : fdisk /dev/hdb a w |
Чакай малко сега, какво ще рече правилно конфигурирани bootloader-и? Аз използвам YaST2 за да инсталирам съответният bootloader и както вече писах, ако го сложа в MBR-а на hda няма никакви проблеми с boot-ването. Проблемът е ако искам да го сложа на hdb-то. В MBR-а на hdb-то bootloader-а се успива (в YaST2-а му казвам да го сложи директно в /dev/hdb = MBR-а на hdb-то, а не в /dev/hdb2 например) Аз ползвам parted и избягвам употребата на fdisk по ред причини.
Какво ще направи "fdisk /dev/hdb"? Какъв ефект ще има върху диска hdb?
Благодаря ти за отговора
|
|
|
3
|
Linux секция за начинаещи / Настройка на програми / Проблем с Инсталацията на SuSE 9.0
|
-: May 13, 2004, 13:05
|
Здравейте всички, малко актуализация на проблема с инсталацията на SuSE 9.0.
Докарах до там нещата, че да си инсталирам линукса и той да работи горе-долу както трябва. Проблемите с modprobe и с периферията бяха причинени от факта, че кернелската директория с име "2.4.21-144-athlon" трябва да се symlink-не под името "2.4.21-144-default", тогава modprobe си намира фаиловете които му трябват. Периферията пък работи, но трябва да се стартира инсталираният вече кернел а не кернела от стартовото CD, който няма никакви допълнителни модули компилирани в него ами ги зарежда едва когато стартира YaST2-приложението.
Такаааааа, остана проблема с bootloader-ите. Тоя проблем се попромени малко защото грешките в тия програмки бяхя предизвикани от факта, че BIOS-а скриваше вторият диск защото разпознаването му беше деактивирано (Autodetection = "Disabled"). Аз сложих тая опция на "Auto" и работата се опече. Обаче сега проблемът е че не мога да накарам GRUB-а или LILO-то да зареждат директно от hdb а не от hda. Имам следната поредица от стартови устройства в BIOS-а "HDD-1, CDROM, Floppy". Ако сложа bootloader-а в MBR-а на hdb тогава и двата bootloader-а "умират" (GRUB-а с текста "GRUB " и после се успива, LILO-то показва пълен екран с "99"-ки и то се успива после). Ако пък сложа някой bootloader в /boot-сектора на /root-дяла тогава BIOS-а решава, че hdb не е boot-диск и го пропуска, отивайки директно на CDROM-а.
Как да накарам bootloader-а да се стартира от hdb а не от hda?!? Ако bootloader-а го сложа на MBR-а на hdа-то няма никакви проблеми със зареждането на инсталацията от hdb.
Предварително благодаря за отговорите.
|
|
|
5
|
Linux секция за начинаещи / Настройка на програми / Проблем с Инсталацията на SuSE 9.0
|
-: May 12, 2004, 18:32
|
Цитат (melwin @ Май 12 2004,16:30) | имам предчувствие, че нещо не ти се разпознава правилно 160 GB диск от биос-а . Опитай да си намериш по-нов и да пробваш пак. Ако не стане можеш да опиташ просто да смениш кабелите '> |
BIOS-а разпознава всичко както трябва - сигнатура, производител, геометрия на диска. Аз сравнявам тези данни с данните от картата на производителя дето идва с диска, както и с малкия стикер залепен на корпуса на диска. За мен по-скоро проблема е в bootloader-ите - те не са читави май.
Мерси за отговора!
|
|
|
6
|
Linux секция за начинаещи / Настройка на програми / Проблем с Инсталацията на SuSE 9.0
|
-: May 12, 2004, 14:31
|
Здравейте, linux-ери, Накратко за моят инсталационен проблем със SuSE 9.0:
Имам два твърди диска /dev/hda е по-старичък и е 40 GB а по-новият е /dev/hdb и е 160 GB. На /dev/hda има dual-boot инсталация на SuSE 7.3 и Windows XP, ВинБоз-а ще го сменям и затова искам да инсталирам на hdb SuSE-то.
Ама нещо не става - тя инсталацията си върши работата ама дойде ли време за reboot за да довърши инсталирането работата умира. По никой начин не мога да boot-на инсталацията на hdb. Няма занчение къде е bootloader-а и какъв е (GRUB или LILO). Няма значение дали ще е в /boot-дяла на hdb или в MBR-сектора му, както и няма значение дали ще е /boot-дяла на hdа или в MBR-сектора му. И двата bootloader-а фалират.
GRUB-а писка с "GRUB: Hard Disk Error..." а LILO-то показва
L01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01...
Странното е че LILO-то на 7.3 инсталацията което е сложено в MBR-сектора на hdа (и което всеки път успешно възстановявам чрез YasT1 на 7.3-ката) работи като пушка.
По време на първичната инсталация YasT2 на 9.0 се справя перфектно с хардуера, хотплъг-модулите, партиционирането и на двата диска, разпознава ги с правилната геометрия и т.н.
Къде е проблема? И как евентуално да го отстраня? Или може би правя някаква елементарна грешка?
Е аз boot-вам 9.0 от стартовото CD (изпечено с boot.iso върху него) и от него мога да boot-вам както старата 7.3 инсталация, така и новата 9.0. Тук обаче идва и втората част на проблема:
9.0 инсталацията не работи !!! като се зарежда кернела ми покзва куп съобщения от modprobe, че му липсва някаква "default" директория и освен това почти цялата периферия отказва да се зареди и инициализира (фалира зареждането на Ethernet-a, usb, pci и прочие периферия).
Тук му е мястото да кажа, че кернела който YasT2 на 9.0 зарежда е оптимизиран за моят Athlon процесор и изглежда няма никакви по-специфични модули компилирани в него.
Как да инсталирам по-обикновен кернел (YasT2-а не ми дава такава възможност) или как да включа необходимите ми модули във вече инсталирания кернел?!?
Предварително благодаря на добронамерените и отзивчиви колеги сред вас, които ще ми отговорят.
sbogus
|
|
|
|