2016-01-26-14727

այսօր նոր լափթոփի վրայ համակարգ էի տեղակայում։ ֆանթու։

ռութը ինչպէս միշտ, սարքեցի XFS, քոմփայլ արեցի միջուկ ու grub2։

սակայն, անակնկալ, grub֊ը չէր կարողանում բեռնել միջուկը։ հմ։

20160125_002.jpg

ես երկրորդ գրաբի շելլի հետ բնաւ ծանօթ չեմ։ մի քանի հրաման գրեցի՝ help — չկայ, ls — աշխատեց։ ասաց՝

(hd0) (hd0,msdos1) (hd0,msdos2)

վաու։ փորձեցի

ls (hd0,msdos1)

ասաց որ XFS է տեսնում։

հիանալի։ բա ինչի՞ չի բեռնում միջուկը։

սկսեցի կարդալ ինչպէս են grub2֊ի հետ աշխատում՝

set root=(hd0,msdos)

set prefix=(hd0,msdos1)/boot/grub

insmod normal

լիքը սխալ էկրանին։

նորմալ անունով մոդուլը գտնուած չէ։

20160125_005.jpg

այս հաղորդագցութիւնը, որ չի կարողանում կարդալ XFS, ստիպեց մտածել, կարո՞ղ է այս բեռնիչի վարկածը չի կարողանում նոր XFS կարդալ։ համացանցում գտնում էի որ լուծւում էր, երբ մարդիկ առանձին ext /boot բաժին էին ստեղծում։

ես բնաւ չէի ուզում, քանի որ արդէն ամէն տեղեկատւութիւնը լցրել էի դիսկի վրայ, ու չեմ էլ սիրում առանձին /boot բաժին ունենալ։

ապա քաշեցի grub֊ի այսօրուայ ելատեքստը իրենց git շտեմարանից։ այնպէս ստացուեց, որ ստիպուած եղայ ուրիշ կարգչից քաշել, տառ սարքել, ու նոր լցնել նոր կարգչի վրայ։

հիմա ժամանակն է խորամանկութիւն կիրառել, որ հեշտ լինի։

կամ պէտք է գնայի /portrage/sys-boot/grub եւ պատճենէի grub֊ի տեղակայման նիշքը, սարքելով git-999 եբիլդ նիշք, եւ խմբագրելով, կամ, որը շատ աւելի հեշտ է, ու պէտք չէ ոչ մի բան փոխել git ծառում՝ արեցի emerge grub, եւ սեղմեցի ctrl+s, այն պահին, երբ արդէն բացել է ելատեքստը /var/tmp/portage պանակում, բայց դեռ չի անցել կոմպիլյացիային։

ապա վրայից լցրի իմ նոր քաշած գիտ սնեփշոթը։ յետոյ chown -R portage:portage /var/tmp/portage/*

հիմա ctrl+q

կարծես գնաց։ բայց գնաց՝ կոնֆիգուրի անվերջ թուացող լուփի մէջ մտաւ։ ինչո՞ւ։ կանգնացրի, տեսնեմ, երբեմն զգուշացում է երեւում, որ սորսը ապագայի թայմսթեմփ ունի։

հմ։ ուրիշ պատուհանում՝ emerge openntpd; ntpd -s;

մի հատ էլ կոմպիլյացիան անցաւ, եւ տեղակայեց ինձ հնարաւորինս թարմ բեռնիչի վարկած։

grub-install /dev/sda

boot-update

ահա։ վերմեկնարկելուց յետոյ ամէն ինչ աշխատեց։ պատճառը ճիշտ էի կռահել։

(:

ու տենց

պիտակներ՝ անցնենք գործի ջենթլմեններ  ԳՆՈՒ/Լինուքս  էկրանահան  պատմութիւն  ջենթու  տեղեկատուական տեքնոլոգիաներ  ց  ֆայլային համակարգ  ֆանթու