2010-08-08
නිලන්ත පියසිරි විසින් 22:17 පැයට
GRUB එක අසමත් වුවහොත් කොහොමද?
ලිනුක්ස් පාවිච්චි කරන්න ගත්ත මුල් කාලේ තිබුනු බොහෝ විට පැන නැඟුනු පැණයක් තමයි, GRUB එක අසමත් වීම හෙවත් GRUB stage 1 failure. දැන් නම් ඒකෙන් ගොඩ යන ක්රමයක් අහගත්තා. ඒක අමතක වුනොත් යන බිය නිසාත්, තවත් මා වැනිම ලිනුක්ස් වලට කැමැති අය සඳහාත් මම ඒ ගැන කෙටි සටහනක් තබමි. මේ සඳහා ඔබට අනිවාර්යෙන්ම ලිනුක්ස් CD/DVD අවැසිමයි. එය ලඟ නැතිනම් මෙතනින් එහාට කිසිඳු පියවරක් ගැනීමෙන් වලකින්න.
පලමු පියවර ලෙස අපි GRUB stage ක්රමලේඛය ඉවත් කරමු. ඒ සඳහා පළමුව disk device කුමක් ද යන්න සොයා ගැනුමට fdisk -l යන අණය ක්රියාත්මක කරමු. මතක තබා ගන්න මේ සඳහා ඔබට root ආකාරයෙන් ඇතුළු වීමට සිදු වේ.
Disk /dev/sda: 251.0 GB, 251000193024 bytes 255 heads, 63 sectors/track, 30515 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 30384 243955057+ 83 Linux /dev/sda3 30385 30515 1052257+ 82 Linux swap
අපි යන්නේ GRUB ක්රමලේඛය ඉවත් කිරීමටයි. මෙය ඉවත් කළ පසුව ඔබ ගේ පිරිගණනය boot වීමට නො හැකිව සිටිනු දකින්නට ලැබේ. මෙහිදී hda ලෙස හෝ sda ලෙස ඔබ ගේ disk device වින්යාසය දක්වනු ලබයි ලබයි. දැන් අපි MBR හි GRUB ඉවත් කරමු.
# dd if=/dev/zero of=/dev/sda bs=446 count=1
මෙහි 446 යනු MBR හී GRUB stage 1 පිහිටුවෙන කොටසයි.
හොදයි දැන් ඔබේ යන්තරය ක්රියාත්මක කොට බලන්න. හහ් GRUB නැතිව හිර වෙලා නේද?
දැන් අපි බලමු මේක ගොඩ දාන හැටි. ඔබ ගේ ලිනුක් පිහිටුවීමේ CD/DVD තුලින් boot කරන්න. එහි ඇති rescue තේරීම තුලින් යන්න. දැන් තැනකට ඇවිත් ඇති. rescue mode හිදී ඔබ ගේ කලින් පිහිටුවීම mount වනු යේ /mnt/sysimage නම් තැනටයි. දැන් මේක බේරා ගන්න නම් එම තැනට අප යා යුතුයි. ඒ සඳහා
# chroot /mnt/sysimage
ලෙස අණවන්න. දැන් GRUB stage 1 නැවත පිහිටුවීමට
# grub-install /dev/sda
ලෙස අණක් දුන්නේ නම්, ඔන්න ඔබ ගොඩ.
Subscribe to:
Post Comments (Atom)
0 අදහස් දැක්වීම්:
Post a Comment