Титла: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: galileo в Oct 30, 2009, 04:44 Здравейте! От доста време ползвам все "user-friendly" дистрибуции(ubuntu/kubuntu), но реших да се "гмурна" по-дълбоко като сложа Gentoo(един от колегите много ме зариби). От началото на седмицата чета документацията и дерзая без почти никакъв успех. Не съм много на ти с cli, респективно с конфигурации и компилации, но пък за сметка на това желание не ми липсва...
Както вече казах, от няколко дни цикля и направих няколко неуспешни опита за инсталация, след поредния провал, реших да потърся помощ, понеже ми умръзна, а и нямам особено много свободно време за пилеене. Та да се върна на въпроса. Току що се пробвах да инсталирам отново gentoo и след reboot, ми казва че не може да монтира root дяла: Код: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) Мога ли с live cd-то да вляза и да оправя проблема или трябва отново да преинсталирам? В /etc/fstab да си призная не ми е много ясно как трябва да опиша дяловете... Когато отворих файла, беше нещо подобно: Код: /dev/BOOT /boot ext2 defaults,noatime 1 2 Код: /dev/sda1 /boot ext2 defaults,noatime 1 2 Дано да не съм объркал раздела и/или да не е проблем, но не намерих по-подходящ раздел. Предварително благодаря! Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: senser в Oct 30, 2009, 07:43 Буутни с LiveCD-то и виж как са ти дяловете на харда с помощта на
Код: cfdisk Доколкото си спомням в документацията на Джентуу препоръчваха /boot да е на отделен дял, но аз лично почти никога не го правя така особено на Десктоп РС. Не е нужно да преинсталираш нищо засега (всъщност това зависи как е минала инсталацията ти де - опиши малко по-подробно плс), най-много да трябва да се пипне grub и fstab. Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: cybercop в Oct 30, 2009, 07:50 Форматирай диска и си направи нова инсталация. Препоръчвам ти да свалиш ISO с добавена графична среда - има xfce и KDE.Досега не съм слагал boot на отделен дял и всичко ми е root и swap дял.След това свързваш системата към нета и правиш едно единствено нещо- влизаш като root със su и пишеш
emerge --sync След като зареди portage с командата emerge "име на програма" можеш да инсталираш каквото си искаш. Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: kokoex в Oct 30, 2009, 15:25 Senser е прав. Не бързай с форматиране и преинсталация.
1 .Дай да видим какви дялове си направил на диска 2. Покажи сегашният си /etc/fstab 3. Покажи сегашният си /boot/grub/grub.conf 4. Дай изхода от командата lspci Най-вероятната причина е или във /boot/grub/grub.conf или /etc/fstab или в конфигурирането на ядрото /по-точно опциите касаещи чипсета на дъното ти/ Наистина /boot не е задължително да е на отделен дял за домашна машина. Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: aaaaaa в Oct 30, 2009, 18:20 Сигурен ли си, че си настроил правилно ядрото? Пробва ли да го компилираш с настройките на ядрото, което се използва от инсталационния диск или изцяло сам си го настрои?
OFFTOPIC А защо въобще се занимаваш с gentoo? Какви ползи би имал от него, спрямо ubuntu и какво мислиш, че върши по - добре спрямо ubuntu? Питам просто защото си мисля, че когато отделяш от времето си за нещо, все пак трябва да има някаква полза. Ползвал съм gentoo и (през повечето време) нестабилен дебиан, но сега съм на Ubuntu просто защото всичко си заспа от раз и до сега не съм имал абсолютно никакви проблеми (става дума за 9.10). Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: kokoex в Oct 30, 2009, 19:57 Gentoo позволява много повече оптимизации от Ubunto или Debian.
Не го казвам за да водим война на тема коя дистрибуция е по-по-най! Всеки ползва това което му допада, всяка дистрибуция си има своите предимства. Аз например намирам в Gentoo свободата да експериментирам. На мен това ми допада. Не е лоша дистрибуция ако си решил да навлезеш по-надълбоко в материята. Има си и и достатъчно документация. Просто това е личен избор. И да не забравяме всеки е бил начинаещ. Така че няма лошо, ако galileo е решил да задълбочи познанията си. Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: galileo в Oct 31, 2009, 00:07 Ето какво ми каза cfdisk, @senser:
Код: Name Flags Part Type FS Type [Label] Size (MB) Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: abscent в Oct 31, 2009, 01:41 така...
да внеса малко допълнителен шум в темата - като редови и редовен потребител на gentoo от 1/3 декада, искам да споделя, че аз самия съм имал доста такива екрани пред себе си :'(. по мое мнение неволите на колегата се дължат на неправилно конфигурирано ядро, т.е. не са включени модулите, които се грижат за разпознаването на твърдите дискове, чипсети и т.н. всичко това ми се случваше до момента, в който не намерих един debian-базиран уеб-ресурс, на който с малко импровизации може да се разцъка такава компилация на ядрото, която безотказно да запали. на http://kmuto.jp/debian/hcl/ ($2) , стига да вмъкнеш в полето изхода от lspci -n, и после да вградиш правилно тези драйвери/модули в ядрото, няма да има грижи при паленето. "да вградиш правилно" означава да претърсиш за всеки модул в ядрото, който видиш като изходен резултат в сайта - това става при компилирането на ядрото, като след като си дал make menuconfig , може да претърсваш за конкретен subject (?) посредством натискането на клавиша / . Успех, ако има грижи - нека да знаем, да ги обгрижим :D //моля да бъда извинен за малко хамавия отговор, ама все пак късния час донякъде ме оправдава :) Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: galileo в Oct 31, 2009, 13:38 Много благодаря на всички отзовали се. В момента отново съм с kubuntu с идеята да си събера информация за хардуера, драйвъри и така нататък, за да мога правилно да конфигурирам kernel-а.
Искам да попитам каква е разликата при конфигурирането на ядрото между това нещо да се компилира като модул и нещо да се компилира с ядрото?(много тъпо изречение съставих, но съм сигурен, че се досетихте какво имам предвид) Също така кои неща трябва задължително да се компилират с ядрото(не като модули), питам по общо, впоследствие може да пусна една тема в хардуер, ако нещо не е както трябва. Машината е лаптоп(DELL Studio 1537) има ли нещо по-специфично при конфигуриране на kernel при преносимите компютри? Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: c2h5oh в Oct 31, 2009, 14:32 Искам да попитам каква е разликата при конфигурирането на ядрото между това нещо да се компилира като модул и нещо да се компилира с ядрото?(много тъпо изречение съставих, но съм сигурен, че се досетихте какво имам предвид)Когато "нещо" се компилира като модул то ядрото го зарежда в паметта тогава когато е необходимо След свършване на работа паметта се освобождава. Когато "нещото" е компилирано като част от ядрото то остава постоянно заредено в паметта независимо от това дали се ползва или не. За да си направиш стегнато и бързо ядро ще трябва точно това да прецениш - кое от хардуера използваш постоянно и кое не. Модулите за поддръжката на постоянно използвания хардуер ги включи в ядрото - останалите компилирай като модули. Например: ако си постоянно включен в мрежата е по-добре модула за LAN картата да е в ядрото. Ако влизаш рядко - като модул Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: borovaka в Oct 31, 2009, 22:53 Здравей galileo.
Поздравявам те за решението ти да задълбаеш по надълбоко в Линукс средите. Само да уточня нещо Gentoo в действителност не е страшилището за което го представят, даже напротив след предварителна конфигурация с него се борави много лесно, а и компилираните програми в последствие са оптимизирани за твоята система /при правилно написан make.conf разбирасе/. Сега малко по твоят въпрос. Щом си щастлив потребител на Debian /Kubuntu/, бих те посъветвал следното. Ако наистина си решил да изпробваш Gentoo, направи си един отделен дял на хард диска, и през Kubuntu направи инсталацията на Gentoo, след това спокойно можеш да ги подкараш dual-boot. Това има следните предимства: ако омажеш нещо си спокоен че можеш да заредиш Kubuntu, както и при успешна инсталация можеш да избереш предпочитана от теб дистрибуция и да премахнеш другата. Сега относно инсталирането. Не знам как точно си започнал но handbooka на гентоо описва точно стъпка по стъпка процесът на инсталацията. Колкото до ядрото ако не си сигурен в настройката, можеш да използваш genkernel инструментът. Важно е също да опишеш правилната процесорна архитектура, както и Use флаговете в make.conf файла. Ако направиш това смятам че не би имал проблем. Ако искаш допълнителна информация можеш да погледнеш в handbooka и на wiki страницата на Gentoo. Поне аз там съм намирал много по-лесно отговори на проблеми свързани с гентоо, отколкото в аналогични сайтове на тема Fedora например. /Лично мнение/ Ами толкова за сега от мен. Надявам се да съм те осветлил поне малко. Желая ти само хубави преживявания с Линукс базираните системи :) Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: plandz в Oct 31, 2009, 23:41 Не съм много знаещ за Gentoo,но при мен,в Дебиан тази грешка на ядрото я дава,когато забравя,след компилация на ядрото,да си направя ram-disk (initrd.img).
Така,че виж,когато си правиш ядро,дали има в /boot съответното initrd.img за кернел-а,който си създал.Ако не - при мен става така: # update-initramfs -c -k versia_na_iadroto_za_koeto_se_pravi като предварително връзките в / (initrd.img и vmlinuz) ги правя така,че да сочат към новото ядро и към рам-диска,който ще създавам в /boot Тогава вече всичко си идва по местата. Дано да съм бил полезен. Поздрави! Титла: Re: Неволи около инсталация на Gentoo(amd64 minimal install cd) Публикувано от: galileo в Nov 01, 2009, 16:29 Благодарение на @plandz си поиграх с lspci и се натъкнах на доста интересни неща:
Код: galileo@devbox:~$ sudo lspci -vvv Също така, кои "неща" е задължително да се инсталират/компилират с ядрото(а не като модули), някъде бях видял за file system support-а, което си е логично. Питам понеже съм сигурен, че ако почна да мисля логично ще изтърва нещо... ;] Отново благодаря на всички включили се, дано не изглеждам нахален. |