ಹಳೆಯ BIOS ಮತ್ತು Linux OS ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್ ಡ್ರೈವ್‌ನಂತೆ NVME SSD ಅನ್ನು ಬಳಸುವುದು

ಹಳೆಯ BIOS ಮತ್ತು Linux OS ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್ ಡ್ರೈವ್‌ನಂತೆ NVME SSD ಅನ್ನು ಬಳಸುವುದು

ಸರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದರೆ, ನೀವು ಹಳೆಯ ಸಿಸ್ಟಂಗಳಲ್ಲಿಯೂ ಸಹ NVME SSD ಯಿಂದ ಬೂಟ್ ಮಾಡಬಹುದು. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (OS) NVME SSD ಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ಊಹಿಸಲಾಗಿದೆ. ನಾನು OS ಅನ್ನು ಬೂಟ್ ಮಾಡುವುದನ್ನು ಪರಿಗಣಿಸುತ್ತಿದ್ದೇನೆ, ಏಕೆಂದರೆ OS ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಡ್ರೈವರ್‌ಗಳೊಂದಿಗೆ, NVME SSD ಬೂಟ್ ಮಾಡಿದ ನಂತರ OS ನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಬಳಸಬಹುದು. Linux ಗಾಗಿ ಹೆಚ್ಚುವರಿ ಸಾಫ್ಟ್‌ವೇರ್ (ಸಾಫ್ಟ್‌ವೇರ್) ಅಗತ್ಯವಿಲ್ಲ. BSD ಕುಟುಂಬದ ಓಎಸ್ ಮತ್ತು ಇತರ ಯುನಿಕ್ಸ್‌ಗಳಿಗೆ, ವಿಧಾನವು ಹೆಚ್ಚಾಗಿ ಸೂಕ್ತವಾಗಿದೆ.

ಯಾವುದೇ ಡ್ರೈವ್‌ನಿಂದ ಬೂಟ್ ಮಾಡಲು, ಬೂಟ್‌ಲೋಡರ್ (BOP), BIOS ಅಥವಾ EFI (UEFI) ಈ ಸಾಧನಕ್ಕಾಗಿ ಡ್ರೈವರ್‌ಗಳನ್ನು ಹೊಂದಿರಬೇಕು. BIOS ಗೆ ಹೋಲಿಸಿದರೆ NVME SSD ಡ್ರೈವ್‌ಗಳು ಸಾಕಷ್ಟು ಹೊಸ ಸಾಧನಗಳಾಗಿವೆ, ಮತ್ತು ಹಳೆಯ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳ ಫರ್ಮ್‌ವೇರ್ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ ಅಂತಹ ಡ್ರೈವರ್‌ಗಳಿಲ್ಲ. NVME SSD ಬೆಂಬಲವಿಲ್ಲದೆ EFI ನಲ್ಲಿ, ನೀವು ಸೂಕ್ತವಾದ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಬಹುದು, ಮತ್ತು ನಂತರ ಈ ಸಾಧನದೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ - ನೀವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ಬೂಟ್ ಮಾಡಬಹುದು. ಕರೆಯಲ್ಪಡುವ ಹಳೆಯ ವ್ಯವಸ್ಥೆಗಳಿಗೆ. OS ಅನ್ನು ಬೂಟ್ ಮಾಡುವ "ಲೆಗಸಿ BIOS" ಇದನ್ನು ಮಾಡಲು ಅಸಂಭವವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಇದನ್ನು ಬೈಪಾಸ್ ಮಾಡಬಹುದು.

ಅದನ್ನು ಹೇಗೆ ಮಾಡುವುದು

ನಾನು openSUSE ಲೀಪ್ 15.1 ಅನ್ನು ಬಳಸಿದ್ದೇನೆ. ಇತರ ಲಿನಕ್ಸ್‌ಗಾಗಿ, ಹಂತಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ.

1. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸೋಣ.
ನಿಮಗೆ ಉಚಿತ PCI-E 4x ಸ್ಲಾಟ್ ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಪಿಸಿ ಅಥವಾ ಸರ್ವರ್ ಅಗತ್ಯವಿದೆ, ಯಾವುದೇ ಆವೃತ್ತಿಯಲ್ಲ, PCI-E 1.0 ಸಾಕು. ಸಹಜವಾಗಿ, PCI-E ಆವೃತ್ತಿಯು ಹೊಸದು, ವೇಗವು ವೇಗವಾಗಿರುತ್ತದೆ. ಸರಿ, ವಾಸ್ತವವಾಗಿ, M.2 ಅಡಾಪ್ಟರ್ನೊಂದಿಗೆ NVME SSD - PCI-E 4x.
ನಿಮಗೆ 300 MB ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯವಿರುವ ಕೆಲವು ರೀತಿಯ ಡ್ರೈವ್ ಅಗತ್ಯವಿರುತ್ತದೆ, ಇದು BIOS ನಿಂದ ಗೋಚರಿಸುತ್ತದೆ ಮತ್ತು ಇದರಿಂದ ನೀವು OS ಅನ್ನು ಲೋಡ್ ಮಾಡಬಹುದು. ಇದು IDE, SATA, SCSI ಸಂಪರ್ಕದೊಂದಿಗೆ HDD ಆಗಿರಬಹುದು. ಎಸ್.ಎ.ಎಸ್. ಅಥವಾ USB ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅಥವಾ ಮೆಮೊರಿ ಕಾರ್ಡ್. ಇದು ಫ್ಲಾಪಿ ಡಿಸ್ಕ್‌ಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ. ಒಂದು CD-ROM ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಮತ್ತು ಅದನ್ನು ಪುನಃ ಬರೆಯಬೇಕಾಗುತ್ತದೆ. DVD-RAM - ಕಲ್ಪನೆ ಇಲ್ಲ. ನಾವು ಈ ವಿಷಯವನ್ನು ಷರತ್ತುಬದ್ಧವಾಗಿ "ಲೆಗಸಿ BIOS ಡ್ರೈವ್" ಎಂದು ಕರೆಯುತ್ತೇವೆ.

2. ಅನುಸ್ಥಾಪನೆಗೆ ನಾವು ಲಿನಕ್ಸ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುತ್ತೇವೆ (ಆಪ್ಟಿಕಲ್ ಡಿಸ್ಕ್ ಅಥವಾ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವ್, ಇತ್ಯಾದಿ.).

3. ಡಿಸ್ಕ್ ಅನ್ನು ವಿಭಜಿಸುವಾಗ, ಲಭ್ಯವಿರುವ ಡ್ರೈವ್‌ಗಳಲ್ಲಿ OS ಅನ್ನು ವಿತರಿಸಿ:
3.1. 8 MB ಗಾತ್ರದೊಂದಿಗೆ "ಲೆಗಸಿ ಡ್ರೈವ್ BIOS" ನ ಆರಂಭದಲ್ಲಿ GRUB ಬೂಟ್‌ಲೋಡರ್‌ಗಾಗಿ ವಿಭಾಗವನ್ನು ರಚಿಸೋಣ. ಇಲ್ಲಿ openSUSE ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲಾಗಿದೆ ಎಂದು ನಾನು ಗಮನಿಸುತ್ತೇನೆ - GRUB ಪ್ರತ್ಯೇಕ ವಿಭಾಗದಲ್ಲಿ. OpenSUSE ಗಾಗಿ, ಡೀಫಾಲ್ಟ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ (FS) BTRFS ಆಗಿದೆ. ನೀವು BTRFS ಕಡತ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಒಂದು ವಿಭಾಗದಲ್ಲಿ GRUB ಅನ್ನು ಇರಿಸಿದರೆ, ಸಿಸ್ಟಮ್ ಬೂಟ್ ಆಗುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ಪ್ರತ್ಯೇಕ ವಿಭಾಗವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. GRUB ಬೂಟ್ ಆಗುವವರೆಗೆ ನೀವು ಬೇರೆಡೆ ಇರಿಸಬಹುದು.
3.2. GRUB ನೊಂದಿಗೆ ವಿಭಜನೆಯ ನಂತರ, ನಾವು ಸಿಸ್ಟಮ್ ಫೋಲ್ಡರ್ ("ರೂಟ್") ಭಾಗದೊಂದಿಗೆ ವಿಭಾಗವನ್ನು ರಚಿಸುತ್ತೇವೆ, ಅವುಗಳೆಂದರೆ "/boot/", 300 MB ಗಾತ್ರದಲ್ಲಿ.
3.3. ಉಳಿದ ಒಳ್ಳೆಯತನ - ಸಿಸ್ಟಮ್ ಫೋಲ್ಡರ್‌ನ ಉಳಿದ ಭಾಗ, ಸ್ವಾಪ್ ವಿಭಾಗ, "/ಹೋಮ್/" ಬಳಕೆದಾರ ವಿಭಾಗವನ್ನು (ನೀವು ಒಂದನ್ನು ರಚಿಸಲು ನಿರ್ಧರಿಸಿದರೆ) NVME SSD ನಲ್ಲಿ ಇರಿಸಬಹುದು.

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ಸಿಸ್ಟಮ್ GRUB ಅನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ, ಅದು /boot/ ನಿಂದ ಫೈಲ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡುತ್ತದೆ, ಅದರ ನಂತರ NVME SSD ಲಭ್ಯವಾಗುತ್ತದೆ, ನಂತರ ಸಿಸ್ಟಮ್ NVME SSD ಯಿಂದ ಬೂಟ್ ಆಗುತ್ತದೆ.
ಪ್ರಾಯೋಗಿಕವಾಗಿ, ನಾನು ಗಮನಾರ್ಹ ವೇಗವನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ.

"ಲೆಗಸಿ ಡ್ರೈವ್ BIOS" ಗಾಗಿ ಸಾಮರ್ಥ್ಯದ ಅವಶ್ಯಕತೆಗಳು: GRUB ವಿಭಾಗಕ್ಕೆ 8 MB ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ ಮತ್ತು /boot/ ಗೆ 200 MB ಯಿಂದ ಎಲ್ಲಿಯಾದರೂ. 300 MB ನಾನು ಮಾರ್ಜಿನ್‌ನೊಂದಿಗೆ ತೆಗೆದುಕೊಂಡಿದ್ದೇನೆ. ಕರ್ನಲ್ ಅನ್ನು ನವೀಕರಿಸುವಾಗ (ಮತ್ತು ಹೊಸದನ್ನು ಸ್ಥಾಪಿಸುವಾಗ), Linux ಹೊಸ ಫೈಲ್‌ಗಳೊಂದಿಗೆ /boot/ ವಿಭಾಗವನ್ನು ಪುನಃ ತುಂಬಿಸುತ್ತದೆ.

ಅಂದಾಜು ವೇಗ ಮತ್ತು ವೆಚ್ಚ

NVME SSD 128 GB ವೆಚ್ಚ - ಸುಮಾರು 2000 ರೂಬಲ್ಸ್ಗಳಿಂದ.
M.2 ಅಡಾಪ್ಟರ್ನ ವೆಚ್ಚ - PCI-E 4x - ಸುಮಾರು 500 ರೂಬಲ್ಸ್ಗಳಿಂದ.
ನಾಲ್ಕು NVME SSD ಡ್ರೈವ್‌ಗಳಿಗಾಗಿ M.2 ರಿಂದ PCI-E 16x ಅಡಾಪ್ಟರ್‌ಗಳು ಸಹ ಮಾರಾಟದಲ್ಲಿವೆ, ಎಲ್ಲೋ 3000 r ನಿಂದ ಬೆಲೆಯಿದೆ. - ಯಾರಿಗಾದರೂ ಅಗತ್ಯವಿದ್ದರೆ.

ಮಿತಿ ವೇಗ:
PCI-E 3.0 4x ಸುಮಾರು 3900 MB/s
PCI-E 2.0 4x 2000 MB/s
PCI-E 1.0 4x 1000 MB/s
ಪ್ರಾಯೋಗಿಕವಾಗಿ PCI-E 3.0 4x ನೊಂದಿಗೆ ಡ್ರೈವ್‌ಗಳು ಸುಮಾರು 3500 MB / s ವೇಗವನ್ನು ತಲುಪುತ್ತವೆ.
ಸಾಧಿಸಬಹುದಾದ ವೇಗವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ ಎಂದು ಊಹಿಸಬಹುದು:
PCI-E 3.0 4x ಸುಮಾರು 3500 MB/s
PCI-E 2.0 4x ಸುಮಾರು 1800 MB/s
PCI-E 1.0 4x ಸುಮಾರು 900 MB/s

ಇದು SATA 600MB/s ಗಿಂತ ವೇಗವಾಗಿದೆ. SATA 600 MB/s ಗೆ ಸಾಧಿಸಬಹುದಾದ ವೇಗವು ಸುಮಾರು 550 MB/s ಆಗಿದೆ.
ಅದೇ ಸಮಯದಲ್ಲಿ, ಹಳೆಯ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳಲ್ಲಿ, ಆನ್‌ಬೋರ್ಡ್ ನಿಯಂತ್ರಕದ SATA ವೇಗವು 600 MB / s ಆಗಿರುವುದಿಲ್ಲ, ಆದರೆ 300 MB / s ಅಥವಾ 150 MB / s ಆಗಿರಬಹುದು. ಇಲ್ಲಿ ಆನ್‌ಬೋರ್ಡ್ ನಿಯಂತ್ರಕ = SATA ನಿಯಂತ್ರಕವನ್ನು ಚಿಪ್‌ಸೆಟ್‌ನ ಸೌತ್‌ಬ್ರಿಡ್ಜ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.

NCQ NVME SSD ಗಳಿಗಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ನಾನು ಗಮನಿಸುತ್ತೇನೆ, ಆದರೆ ಹಳೆಯ ಆನ್-ಬೋರ್ಡ್ ನಿಯಂತ್ರಕಗಳು ಇದನ್ನು ಹೊಂದಿಲ್ಲದಿರಬಹುದು.

ನಾನು PCI-E 4x ಗಾಗಿ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡಿದ್ದೇನೆ, ಆದಾಗ್ಯೂ, ಕೆಲವು ಡ್ರೈವ್‌ಗಳು PCI-E 2x ಬಸ್ ಅನ್ನು ಹೊಂದಿವೆ. ಇದು PCI-E 3.0 ಗೆ ಸಾಕು, ಆದರೆ ಹಳೆಯ PCI-E ಮಾನದಂಡಗಳಿಗೆ - 2.0 ಮತ್ತು 1.0 - ಅಂತಹ NVME SSD ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳದಿರುವುದು ಉತ್ತಮ. ಅಲ್ಲದೆ, ಮೆಮೊರಿ ಚಿಪ್ ರೂಪದಲ್ಲಿ ಬಫರ್ ಹೊಂದಿರುವ ಡ್ರೈವ್ ಅದು ಇಲ್ಲದೆ ವೇಗವಾಗಿರುತ್ತದೆ.

ಆನ್-ಬೋರ್ಡ್ SATA ನಿಯಂತ್ರಕವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತ್ಯಜಿಸಲು ಬಯಸುವವರಿಗೆ, ಎರಡು SATA 106 ಪೋರ್ಟ್‌ಗಳನ್ನು (ಆಂತರಿಕ ಅಥವಾ ಬಾಹ್ಯ) ಒದಗಿಸುವ Asmedia ASM 1061x ನಿಯಂತ್ರಕ (600, ಇತ್ಯಾದಿ) ಅನ್ನು ಬಳಸಲು ನಾನು ನಿಮಗೆ ಸಲಹೆ ನೀಡುತ್ತೇನೆ. ಇದು ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ (ಫರ್ಮ್‌ವೇರ್ ಅಪ್‌ಡೇಟ್ ನಂತರ), AHCI ಮೋಡ್‌ನಲ್ಲಿ ಇದು NCQ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. PCI-E 2.0 1x ಬಸ್ ಮೂಲಕ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ.

ಇದರ ಗರಿಷ್ಠ ವೇಗ:
PCI-E 2.0 1x 500 MB/s
PCI-E 1.0 1x 250 MB/s
ಸಾಧಿಸಬಹುದಾದ ವೇಗ ಹೀಗಿರುತ್ತದೆ:
PCI-E 2.0 1x 460 MB/s
PCI-E 1.0 1x 280 MB/s

ಇದು ಒಂದು SATA SSD ಅಥವಾ ಎರಡು ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳಿಗೆ ಸಾಕು.

ಲೋಪದೋಷಗಳನ್ನು ಗಮನಿಸಿದೆ

1. ಓದಿಲ್ಲ SMART ನಿಯತಾಂಕಗಳು NVME SSD ಯೊಂದಿಗೆ, ತಯಾರಕರು, ಸರಣಿ ಸಂಖ್ಯೆ ಇತ್ಯಾದಿಗಳ ಬಗ್ಗೆ ಸಾಮಾನ್ಯ ಮಾಹಿತಿ ಮಾತ್ರ ಇರುತ್ತದೆ. ಬಹುಶಃ ತುಂಬಾ ಹಳೆಯ ಮದರ್ಬೋರ್ಡ್ (mp) ಕಾರಣದಿಂದಾಗಿರಬಹುದು. ನನ್ನ ಅಮಾನವೀಯ ಪ್ರಯೋಗಗಳಿಗಾಗಿ, ನಾನು nForce4 ಚಿಪ್‌ಸೆಟ್‌ನೊಂದಿಗೆ ನಾನು ಕಂಡುಕೊಳ್ಳಬಹುದಾದ ಅತ್ಯಂತ ಹಳೆಯ mp ಅನ್ನು ಬಳಸಿದ್ದೇನೆ.

2. TRIM ಕೆಲಸ ಮಾಡಬೇಕು, ಆದರೆ ಅದನ್ನು ಪರಿಶೀಲಿಸಬೇಕಾಗಿದೆ.

ತೀರ್ಮಾನಕ್ಕೆ

ಇತರ ಆಯ್ಕೆಗಳಿವೆ: PCI-E 4x ಅಥವಾ 8x ಸ್ಲಾಟ್‌ನೊಂದಿಗೆ SAS ನಿಯಂತ್ರಕವನ್ನು ಖರೀದಿಸಿ (16x ಅಥವಾ 32x ಇದೆಯೇ?). ಆದಾಗ್ಯೂ, ಅವು ಅಗ್ಗವಾಗಿದ್ದರೆ, ಅವರು SAS 600 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತಾರೆ, ಆದರೆ SATA 300, ಮತ್ತು ದುಬಾರಿಯಾದವುಗಳು ಮೇಲೆ ಪ್ರಸ್ತಾಪಿಸಿದ ವಿಧಾನಕ್ಕಿಂತ ಹೆಚ್ಚು ದುಬಾರಿ ಮತ್ತು ನಿಧಾನವಾಗಿರುತ್ತವೆ.

M $ Windows ನೊಂದಿಗೆ ಬಳಸಲು, ನೀವು ಹೆಚ್ಚುವರಿ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು - NVME SSD ಗಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಡ್ರೈವರ್‌ಗಳೊಂದಿಗೆ ಬೂಟ್‌ಲೋಡರ್.

ಇಲ್ಲಿ ನೋಡಿ:
www.win-raid.com/t871f50-Guide-How-to-get-full-NVMe-support-for-all-Systems-with-an-AMI-UEFI-BIOS.html
www.win-raid.com/t3286f50-Guide-NVMe-boot-for-systems-with-legacy-BIOS-and-older-UEFI-DUET-REFIND.html
forum.overclockers.ua/viewtopic.php?t=185732
pcportal.org/forum/51-9843-1
mrlithium.blogspot.com/2015/12/how-to-boot-nvme-ssd-from-legacy-bios.html

ಓದುಗರಿಗೆ NVME SSD ಯ ಅಂತಹ ಅಪ್ಲಿಕೇಶನ್ ಅಗತ್ಯವಿದೆಯೇ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ M.2 PCI-E ಕನೆಕ್ಟರ್ ಮತ್ತು NVME ನಿಂದ ಬೂಟ್ ಮಾಡಲು ಬೆಂಬಲದೊಂದಿಗೆ ಹೊಸ ಮದರ್‌ಬೋರ್ಡ್ (+ ಪ್ರೊಸೆಸರ್ + ಮೆಮೊರಿ) ಅನ್ನು ಖರೀದಿಸುವುದು ಉತ್ತಮ ಎಂದು ಸ್ವತಃ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ನಾನು ಓದುಗರನ್ನು ಆಹ್ವಾನಿಸುತ್ತೇನೆ. EFI ನಲ್ಲಿ SSD.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ