ನಿಸ್ಸಂದೇಹವಾಗಿ ಇದು ಒಂದು ಹಂತದಲ್ಲಿ ನಮಗೆ ಸಂಭವಿಸಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ನೀವು ಆನ್ ಮಾಡಿದಾಗ ಮತ್ತು ಎಲ್ಲವೂ ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾರಂಭವಾಗುವವರೆಗೆ ಕಾಯಿರಿ ನೀವು ಭೀಕರವಾದ ಪರದೆಯನ್ನು ನೋಡಿದ್ದೀರಾ ನೀವು ಈ ಕೆಳಗಿನ ಸಂದೇಶವನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೀರಿ ಎಂದು ನಾನು ಅರ್ಥೈಸಿದರೆ, ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಜನರು ನೋಡಲು ಹೆದರುತ್ತಾರೆ:
"ಅಂತಹ ಸಾಧನದಲ್ಲಿ ದೋಷವಿಲ್ಲ
ಗ್ರಬ್ ಪಾರುಗಾಣಿಕಾ "
ಕೆಟ್ಟ ವಿಷಯವೆಂದರೆ ಏನು ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ತಿಳಿದಿಲ್ಲದಿದ್ದಾಗ, ಎಲ್ಲವೂ ಕಳೆದುಹೋಗಿದೆ ಎಂದು ನೀವು ಭಾವಿಸುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ನೀವು ಮರು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಆದರೆ ನಿಮಗೆ ಸ್ವಲ್ಪ ಅನುಭವವಿದ್ದರೆ, ನಿಮ್ಮ ವಿತರಣೆಯಿಂದ ನೀವು ಲೈವ್ಸಿಡಿಯನ್ನು ಆಶ್ರಯಿಸಬೇಕು ಎಂದು ನಿಮಗೆ ತಿಳಿಯುತ್ತದೆ. , ಆದರೆ ನಿಮ್ಮ ಕೈಯಲ್ಲಿ ಇಲ್ಲದಿದ್ದಾಗ ಏನಾಗುತ್ತದೆ.
ಆದರೆ ಅದು ಏನೂ ಇಲ್ಲ ಈ ಸಮಸ್ಯೆಗೆ ಕಾರಣವೇನು ಎಂಬುದನ್ನು ನಾವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು.
ಮೊದಲು ಈ ದೋಷದ ಮುಖ್ಯ ಕಾರಣ ನಮ್ಮ ಬೂಟ್ಲೋಡರ್ ದೋಷಪೂರಿತವಾಗಿದೆ ಎಂಬುದು ಇದಕ್ಕೆ ಕಾರಣಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ, ಹೊಸ ಕರ್ನಲ್, ಸಿಸ್ಟಮ್ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನವೀಕರಿಸುವ ಮೂಲಕ ಅಥವಾ ಅಜಾಗರೂಕತೆಯಿಂದ ಇರಲಿ, ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಈ ವಿಭಾಗದಲ್ಲಿ ನೀವು ಫೈಲ್ ಅನ್ನು ಹಾನಿಗೊಳಿಸಿದ್ದೀರಿ.
ಗ್ರಬ್ ಅನ್ನು / ಬೂಟ್ ಫೋಲ್ಡರ್ ಒಳಗೆ ಇರಿಸಲಾಗಿದೆ, ಇದು ಕೆಲವು ಕಸ್ಟಮ್ ಸ್ಥಾಪನೆಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತ್ಯೇಕ ವಿಭಾಗದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ.
ಈಗ ಹಾನಿ ಅರ್ಥವಾಯಿತು, ನಾವು ಕೆಲಸಕ್ಕೆ ಹೋಗಬೇಕು, ಇದಕ್ಕಾಗಿ ನಾವು ನಮ್ಮ ಪ್ರೀತಿಯ ಟರ್ಮಿನಲ್ಗಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಆಕ್ರಮಿಸುವುದಿಲ್ಲ.
ಚಿತ್ರಾತ್ಮಕ ವಾತಾವರಣವಿಲ್ಲದೆ ಕೆಲಸ ಮಾಡಲು ಅನೇಕರು ಹೆದರುತ್ತಿದ್ದರೂ, ಅದು ಸಾಮಾನ್ಯವೆಂದು ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ. ನಿಮ್ಮ ತಾಳ್ಮೆಯನ್ನು ನೀವು ಇಲ್ಲಿ ಹಾಕಬೇಕು ಮತ್ತು ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ನಾನು ನಿಮಗೆ ಈ ಬಗ್ಗೆ ಯಾವುದೇ ಜ್ಞಾನವಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಿದರೆ, ನೀವು ಹೊಸದನ್ನು ಕಲಿಯುವಿರಿ ಮತ್ತು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಬಳಸುವ ಮೂಲಭೂತ ಆಜ್ಞೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವಿರಿ ಎಂದು ನಾನು ನಿಮಗೆ ಭರವಸೆ ನೀಡುತ್ತೇನೆ.
ಪರಿಹಾರ
ನಾವು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ ಇದು ಮೊದಲ ಆಜ್ಞೆ "ls" ಅದರೊಂದಿಗೆ ನಮಗೆ ಎಲ್ಲಾ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಅದರೊಳಗಿನ ಫೈಲ್ಗಳನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ.
"ಗ್ರಬ್ ಪಾರುಗಾಣಿಕಾ>" ಪರದೆಯಲ್ಲಿ ls ಅನ್ನು ಟೈಪ್ ಮಾಡುವುದು
ಇದು ಸಕ್ರಿಯ ವಿಭಾಗಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, ಇದಕ್ಕೆ ಹೋಲುವಂತಹದ್ದು:
(hd0) (hd0,1) (hd0,2) (hd0,3) (hd0,4)(hd1) (hd1,1) (hd1,2)
ಎಲ್ಲಿ ಎಚ್ಡಿಎಕ್ಸ್ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಆಗಿದೆನಾವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಂಪರ್ಕ ಹೊಂದಿದ್ದರೆ, ಸಂಖ್ಯೆ ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ, ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ನನ್ನ ಬಳಿ ಎರಡು ಡಿಸ್ಕ್ಗಳಿವೆ. (Hdx, #) ಸಂದರ್ಭದಲ್ಲಿ # ವಿಭಾಗ ಸಂಖ್ಯೆ, ಇದು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಆಗಿದೆ ಮತ್ತು ನಾವು ಅವುಗಳನ್ನು ಹೇಗೆ ಗುರುತಿಸುತ್ತೇವೆ.
ಈಗ ಗ್ರಬ್ ಎಲ್ಲಿ ಹೋಸ್ಟ್ ಆಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ಕಂಡುಹಿಡಿಯಬೇಕು ಅವರು ನಮಗೆ ನಿಯೋಜಿಸಿದ ವಿಭಾಗಗಳ ಒಳಗೆ. ಇದಕ್ಕಾಗಿ ನಾವು ls + the / partition ಅನ್ನು ಟೈಪ್ ಮಾಡಬೇಕು
ಈ ಕೆಳಗಿನಂತೆ ಉಳಿಯುವುದು
ls (hd0,1)/
ಈ ರೀತಿಯಲ್ಲಿ ನಾವು ಪ್ರದರ್ಶಿಸುವ ವಿಭಾಗಗಳ ಪಟ್ಟಿಯೊಳಗೆ / ಬೂಟ್ ಫೋಲ್ಡರ್ಗಾಗಿ ಹುಡುಕಾಟವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ ಹಿಂದೆ, ಮರೆಯಬಾರದು ಎಂಬುದು ಮುಖ್ಯ / ಏಕೆಂದರೆ ನಾವು ಆದೇಶಿಸುತ್ತಿರುವುದು ಅದು ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಗಳ ಪಟ್ಟಿಯನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ.
Ya ಗುರುತಿಸಲಾದ ವಿಭಾಗ ಗ್ರಬ್ ವಿಭಾಗವನ್ನು ಎಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಅಗತ್ಯ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ನಾವು ಈಗ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು ಇದಕ್ಕಾಗಿ ನಮ್ಮ ಸಿಸ್ಟಮ್ನ ಬೂಟ್ ಅನ್ನು ಸರಿಪಡಿಸಲು ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಹಿಂದಿನ ಆಜ್ಞೆಗೆ ಮಾತ್ರ ಸೇರಿಸುತ್ತೇವೆ.
ನಿಮ್ಮ ಮೊದಲ ವಿಭಾಗದ ಮೊದಲ ಡಿಸ್ಕ್ ಒಳಗೆ ಬೂಟ್ ಫೋಲ್ಡರ್ ಇದೆ ಎಂದು uming ಹಿಸಿ:
ls (hd0,1)/boot/grub
ಮಾಹಿತಿ ದೃ .ಪಡಿಸಿದೆ ನಾವು ಫೋಲ್ಡರ್ಗೆ ಅನುಗುಣವಾದ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಸೇರಿಸಬೇಕು ನಾವು ಇದನ್ನು ಈ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾಡುತ್ತೇವೆ:
set prefix=(hd0,1)/boot/grub
ಇದನ್ನು ಮಾಡಿದ ನಂತರ ನಾವು ಮುಂದುವರಿಯುತ್ತೇವೆ ಬಲ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ ಇದಕ್ಕಾಗಿ ನಾವು ನಮ್ಮನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ
insmod (hd0,1)/boot/grub/linux.mod
ನಿಮ್ಮ ಬೂಟ್ ಫೋಲ್ಡರ್ ಒಳಗೆ ಫೈಲ್ಗಳ ನಾಮಕರಣಗಳ ಬಗ್ಗೆ ನಿಮಗೆ ಅನುಮಾನಗಳಿದ್ದರೆ, ls ಆಜ್ಞೆಯನ್ನು ನೆನಪಿಡಿ, ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಇದು ನಿಮ್ಮ ಉತ್ತಮ ಮಿತ್ರವಾಗಿರುತ್ತದೆ.
ಈಗ ನಾವು ಮುಂದುವರಿಯುತ್ತೇವೆ ಗ್ರಬ್ನ ಮೂಲವನ್ನು ಸಿಸ್ಟಮ್ಗೆ ತಿಳಿಸಿ ಇದಕ್ಕಾಗಿ ನಾವು ಇದನ್ನು ಈ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾಡುತ್ತೇವೆ:
set root=(hd0,1)
ಅಂತಿಮವಾಗಿ ನಾವು ಕರ್ನಲ್ ಅನ್ನು ಗ್ರಬ್ಗೆ ಲೋಡ್ ಮಾಡಲು ಮುಂದುವರಿಯುತ್ತೇವೆ ಇದಕ್ಕಾಗಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ, ಪ್ರತಿಯೊಬ್ಬರೂ ಕರ್ನಲ್ನ ವಿಭಿನ್ನ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿರುವುದರಿಂದ ಇದು ಇಲ್ಲಿ ಕೇವಲ ವಿವರಣಾತ್ಮಕವಾಗಿದೆ, ನಿಮ್ಮಲ್ಲಿ ಯಾವುದನ್ನು ಪರಿಶೀಲಿಸಲು ls ಆಜ್ಞೆಯನ್ನು ನೆನಪಿಡಿ, ಯಾವಾಗಲೂ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಿ.
linux /boot/vmlinuz-4.13.3-generic-generic root=/dev/sda1
ಸೊಲೊ ನಾವು ಇರುವ ವಿಭಾಗವನ್ನು ಇಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಬೇಕು ಇಲ್ಲಿರುವ ವಿಭಾಗಗಳ ನಾಮಕರಣಗಳನ್ನು ನಾನು ಹೇಳಿದಂತೆ ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಎಲ್ಲಿ ಬಳಸಬೇಕೆಂಬುದನ್ನು ನಾವು ಈಗಾಗಲೇ ಬಳಸಬೇಕು
hd0,1 / dev / sda1 hd1,1 / dev / sdb1 ಇತ್ಯಾದಿ ಆಗುತ್ತದೆ.
ಅಂತಿಮವಾಗಿ, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತೇವೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ನಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಮ್ಮ ಆಯ್ಕೆಗಳನ್ನು ನಾವು ನೋಡಬಹುದು:
boot
ಕೊನೆಯ ಕಾರ್ಯವಾಗಿ, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಕ್ಕಾಗಿ ನಾವು ಗ್ರಬ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಬೇಕು:
grub-install /dev/sdX
ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ನೀವು ಸ್ಥಾಪಿಸಿದಲ್ಲಿ sdx ಎಲ್ಲಿದೆ.
ತುಂಬಾ ಗಡಿಬಿಡಿಯಿಲ್ಲ, ಸೂಪರ್ಗ್ರಬ್ 2 ನೊಂದಿಗೆ ಅದು ಎಷ್ಟು ಸುಲಭ:
-ಡೌನ್ಲೋಡ್ ಸೂಪರ್ ಗ್ರಬ್ 2
-ಯುಎಸ್ಬಿಯಲ್ಲಿ ಡಿಡಿಯೊಂದಿಗೆ ಅದನ್ನು ನಕಲಿಸುತ್ತದೆ
-ಯುಎಸ್ಬಿ ಯೊಂದಿಗೆ ಬೂಟ್ಗಳು ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಚಾರ್ಜ್ ಮಾಡುತ್ತದೆ.
-ಉಬುಂಟು ಸಂದರ್ಭದಲ್ಲಿ: ಸುಡೋ ಗ್ರಬ್-ಇನ್ಸ್ಟಾಲ್ / ಡೆವ್ / ಎಸ್ಡಿಎಕ್ಸ್ ಮತ್ತು ನಂತರ ಸುಡೋ ಅಪ್ಡೇಟ್-ಗ್ರಬ್ 2.
ಪರಿಹರಿಸಲಾಗಿದೆ.
ಓಹ್ ಸೂಪರ್ ಜೀನಿಯಸ್, ನಾನು ದೊಡ್ಡವನಾದ ಮೇಲೆ ಈ ವ್ಯಕ್ತಿಯಂತೆ ಇರಬೇಕೆಂದು ನಾನು ಬಯಸುತ್ತೇನೆ, ಅವನು ಇನ್ನೂ ವಿಂಡೋಸ್ ಅನ್ನು ಬಳಸುತ್ತಾನೆ ಮತ್ತು ಡೆಸ್ಕ್ಟಾಪ್ನಿಂದ ನೇರವಾಗಿ ಖರೀದಿಸುತ್ತಾನೆ xdxdxd
ಬಫ್, ಏನು ಅವ್ಯವಸ್ಥೆ, ನನಗೆ ಸಮಸ್ಯೆಗಳಿದ್ದಾಗ ನಾನು ಅದನ್ನು ಬೂಟ್ರೆಪೈರ್ ಸಿಡಿಯೊಂದಿಗೆ ಸರಿಪಡಿಸಿ ಮೈಲಿಗಳನ್ನು ಎಸೆಯುತ್ತೇನೆ, ನನ್ನ ತಲೆ ಹೆಚ್ಚು ಎಕ್ಸ್ಡಿ ನೀಡುವುದಿಲ್ಲ
ಇದು ಕಲಿಕೆಯ ಬಗ್ಗೆ… ಮತ್ತು ವಿವರಣೆಯು ಅತ್ಯುತ್ತಮವಾಗಿದೆ.
ನಾವು ಅದನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಹೋದರೆ! ಇದು ಪರಿಹಾರದ ಪರ್ಯಾಯ ವಿಧಾನಗಳನ್ನು ಮತ್ತು ಡೇವಿಡ್ ಕೃತಿಗಳನ್ನು ವಿವರಿಸುವ ವಿಧಾನವನ್ನು ನೋಡುವುದು.
ಅಭಿನಂದನೆಗಳು,
ಫಾಸ್ಟೊ ಜವಾಲಾ
ಅವರು ನನ್ನ ಲ್ಯಾಪ್ಟಾಪ್ ಅನ್ನು ನನ್ನೊಂದಿಗೆ ತಂದರು:
ದೋಷ: ಅಜ್ಞಾತ ಫೈಲ್ಸಿಸ್ಟಮ್.
ಗ್ರಬ್ ಪಾರುಗಾಣಿಕಾ
ನಾನು ಮಾಡಿದಾಗ ಅದು ನನಗೆ ಗೋಚರಿಸುತ್ತದೆ
(hd0) (hd0,2) (hd0,1)
ನಾನು ls + ವಿಭಾಗವನ್ನು ಅನುಸರಿಸುತ್ತೇನೆ
ಆದರೆ ಎರಡರಲ್ಲೂ ಇದು ಅಜ್ಞಾತ ಫೈಲೆಸ್ಟೈಮ್ ಎಂದು ಹೇಳುತ್ತದೆ ಆದ್ದರಿಂದ ಗ್ರಬ್ ಎಲ್ಲಿದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ.
ಅದು ಏಕೆ ಸಂಭವಿಸುತ್ತದೆ ಎಂದು ಯಾವುದೇ ಕಲ್ಪನೆ?
ಕೆಲವೊಮ್ಮೆ ಇದು "ಅಂತಹ ವಿಭಜನೆ ಇಲ್ಲ" ಎಂದು ಸಹ ಹೇಳುತ್ತದೆ
ಏನೂ ಇಲ್ಲ ಎಂಬಂತೆ
ಅದನ್ನು ಸರಿಪಡಿಸಲು ನೀವು ನಿರ್ವಹಿಸುತ್ತಿದ್ದೀರಾ? ನನಗೆ ಅದೇ ಸಮಸ್ಯೆ ಇದೆ
ಇನ್ಸೋಡ್ ಅನ್ನು ಬರೆದ ಸಾಲಿನಲ್ಲಿ ಇದು ನನಗೆ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ ... linux.mod. ಅಲ್ಲಿ ಕಥೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ
ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ linux.mod / boot / grub / i386 ಡೈರೆಕ್ಟರಿಯೊಳಗೆ ಇತ್ತು