Титла: [решен] Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 05, 2014, 21:47 Здравейте,
след прозореца с GRUB-a ми изкарва следната грешка: revalidation failed (errno=-5) и на двата диска. Това почна да излиза след като си играх да бъзикам GRUB-a, в смисъл, че ми се наложи, след ъпдейт от 7.4 на 7.5 Debian. Някой има ли идея откъде идва това нещо? (http://i.imgur.com/jwo3GVc.jpg) Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: cybercop в May 05, 2014, 22:10 Зареди някое Live CD и виж състоянието на etc/fstab.
Подозирам, че редовете са изтрити или променени. Колкото до надграждането от 7.4 до 7.5 - номерчето няма значение при актуализирането на вече инсталираните версии. Номерата са на актуализираните издания към определена дата, но, това има значение, когато сваляш образи за инсталация. Иначе - дистрибуцията си е Debian 7 Wheezy. В моят случай - Jessie http://s19.postimg.org/74pm2kr03/jessie.png П.П.: Виж, при самото стартиране, колко ядра са в списъка. Ако са повече от едно - зареди старото ядро. Това не е ли компютърът със старият хардуер, за който ти препоръчах Debian с i486 ядро ? Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: laskov в May 05, 2014, 22:44 чини ми се, че не стига до /etc/fstab. Преди това ще да е проблемът. GRUB, initrd-img...
Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 05, 2014, 22:48 Зареди някое Live CD и виж състоянието на etc/fstab. ПС. Само да поясна, че май съм пропуснал да го отбележа и може би си мислите друго, НО въпреки грешките, системата си зарежда. Просто искам да ги изчистя, че ме дразнят. ами не, това е по-новото, на старото си му остайх бсд. Иначе точно след ъпдейта от 7.4 на 7.5 имах ТОЗИ ($2) проблем, след което си намерих решението, обаче след "решението" започна да се показва тая грешка. чини ми се, че не стига до /etc/fstab. Преди това ще да е проблемът. GRUB, initrd-img... да проблема е в GRUB-a или някъде другаде, но със сигурност не е в fstab-a, познавам си машината поне малко :) Имам два харддиска и за двата ми вади по един ред. някъде бях чел за някакви стари, остарели модули/драйвери, но още разнищвам проблема. ПС. само да отбележа понеже забелязвам, че оставате с впечатление, че машината не буутва. Напротив, буутва си много добре, обаче просто изкарва тия грешки. Искам да ги изчистя. И даже в момента преглеждам в Гуугъл, но реших да пусна тема и тук, ако случайно някой знае. Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: cybercop в May 05, 2014, 22:55 Това със зареждането, наистина беше сериозен пропуск.
Просто изпълни su update-grub reboot Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 05, 2014, 23:04 Не става, същите грешки вади, освен това при update-grub ми изкарва, че не намира някакъв splash image, но предполагам, че тези грешки едва ли са от липсата на splash.
Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: cybercop в May 05, 2014, 23:27 Никакво значение няма това за картинката. Чиста козметика. На GRUB е зададено да взема изображение, а ти нямаш такова.
От липсата на картинка e. Ако искаш, намери някакво png. изображение, кръсти го desktop-grub.png и го сложи тук http://s19.postimg.org/lp6oxelyr/grub_image.png или или редактирай конфигурационният файл на GRUB да не търси никаква графика. Изпълни su apt-get update apt-get autoremove apt-get autoclean apt-get clean да не би да има нещо за почистване. След това отново изпълни update-grub Титла: Re: Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 06, 2014, 00:29 Така, пичове оправих си проблема. Попаднах на доста случаи в които различни неща оправят проблема, ще опиша и тях.
#1 добавяте noapic acpi=off в /boot/grub/menu.lst, да изглежда така (в случая с Debian, kernel е заместено с linux) kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=d88c93a3-4af3-4cd0-824e-8d5c172afc47 ro noapic acpi=off (при мен не стана) #2 добавяте irqpoll all_generic_ide на първия ред в /boot/grub/menu.lst, който е само с един диес # в Start Default Options да изглежда така: ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # (някакви_настройки_тук) irqpoll all_generic_ide (и това не даде резултат при мен) #3 Попаднах във форум на CentOS, където бяха дали съвет да се сменят АТА кабелите. Та смених кабелите на дисковете - никакъв резултат. После разкачих CD-то и ХОП! Грешките вече не се получаваха. Помислих си, че е от кабела на CD-то - смених го. Грешките отново се върнаха. После реших, че не е от кабела а от самото CD. Смених CD-то и върнах стария АТА кабел, и имаше резултат - грешките ги нямаше. Значи проблема е бил в CD-то ми. И без това изглеждаше доста старо а и беше старо, като се има в предвид, че е CD-четец. На стикера пишеше Януари 1999. Може би е почнало да му идва времето и създава конфликти. Радвам се, че го отстраних и проблема вече го няма :) Титла: Re: [решен] Debian: revalidation failed (errno=-5) Публикувано от: cybercop в May 06, 2014, 08:51 Диез-ът се нарича коментар. Когато редът е коментиран, той не се чете от системата, няма значение, колко знаци имаш след него. Дали са два или три знака #, това няма значение, защото още с първият знак се коментира реда.
Поздравление, че си открил проблема, но мисля, че има и по- елегантен начин. В крайна сметка, проблемът наистина е в fstab, защото точно тези редове бяха на снимката. Инсталаторът на Debian, описва CD/DVD-то в etc/fstab, заедно дяловете на твърдият диск. Този проблем (ако може така да се нарече) стои още от Lenny, а е възможно и да е от по- рано. След инсталацията е добре да изтриеш този ред (обикновено е последен) и да актуализираш GRUB. Когато триеш ред от fstab, трябва да маркираш само него и да не преминаваш на някой от другите редове. Титла: Re: [решен] Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 06, 2014, 10:11 Диез-ът се нарича коментар. Когато редът е коментиран, той не се чете от системата, няма значение, колко знаци имаш след него. Дали са два или три знака #, това няма значение, защото още с първият знак се коментира реда. По въпрос #2 за хаштаговете при menu.lst. Два хаштага означават, че реда е коментиран, а един хаштаг означава - настройка по подразбиране. Цитат 2 hashes mean the line is a comment, 1 hash is a default option, no hash is a kernel entry. grub is special, it names drives and uses hashes its own way :)източник: http://bapoumba.wordpress.com/2008/03/20/hashes-in-bootgrubmenulst/ Поздравление, че си открил проблема, но мисля, че има и по- елегантен начин. fstab-a ми не е променян никъде, и не виждам описано CD. Цитат # /etc/fstab: static file system information. Не забелязвам никъде, никакво CD, освен партишъни /boot, /root, /home и swap. И ми е чудно, как аджеба без да коментирам редове, трия редове или да ъпдейтвам GRUB-a, проблема се отстрани само като подмених CD-то. Не мога да приема, че е от fstab-а. Особено като виждам само 4 активни реда и е очевадно за какво е всеки ред. Титла: Re: [решен] Debian: revalidation failed (errno=-5) Публикувано от: satir в May 06, 2014, 18:52 а има ли нещо в CD-то и какво си "казал" на BIOS- а по въпроса от къде да зарежда първо?
Титла: Re: [решен] Debian: revalidation failed (errno=-5) Публикувано от: theshit в May 06, 2014, 19:45 :o Верно, зарежда от CD-то и там имаше диск с Debian само, че го бях сложил на обратно да не зарежда и за да не го загубя. Може ли да е било от това?
Титла: Re: [решен] Debian: revalidation failed (errno=-5) Публикувано от: satir в May 06, 2014, 19:57 най-вероятно не. щом е бил обърнат BIOS-а не намира медия за стартиране, търси от второто устройство, ако и там няма в третото и така... подозирах, че може да има повреден диск, макар че вероятноста беше малка. не вярвам да го чете обърнат, но не е невъзможно :D аз бих си поиграл, за да се убедя. на мен ми се е случвало върху един диск да запиша втори и то върху непрезаписваем диск. това скапа първия филм, а втория беше с някаква странна резолюция, но факта си е факт. дисковете са оптични, възможно е да го чете обърнат, но с грешки :)
|