ಡಿಡಿ ಡಿಸ್ಕ್ ಚಿತ್ರ ಎಂದರೇನು? ರೂಫಸ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಿಕೊಂಡು ವಿಂಡೋಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬೂಟ್ ಮಾಡಬಹುದಾದ USB ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ರಚಿಸುವುದು. ಸಿಸ್ಟಮ್ ಅನ್ನು ಮತ್ತೊಂದು ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗೆ ಸ್ಥಳಾಂತರಿಸಲಾಗುತ್ತಿದೆ

ಆದ್ದರಿಂದ, ನೀವು ವಿತರಣಾ ಚಿತ್ರದೊಂದಿಗೆ ISO ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ್ದೀರಿ ಮತ್ತು ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ.

ವಿತರಣೆಯ ಐಸೊ ಚಿತ್ರವನ್ನು ಬರೆಯಲು ಟರ್ಮಿನಲ್ ಆಜ್ಞೆಯು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

sudo dd if=path to.iso of=/dev/sdb

ಬದಲಿಗೆ ಎಲ್ಲಿ .iso ಗೆ ಮಾರ್ಗನಿಮ್ಮ ಫೋಲ್ಡರ್‌ನಿಂದ iso ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕಾಗಿದೆ ಡೌನ್‌ಲೋಡ್‌ಗಳು.
sdbಆಜ್ಞೆಯ ಕೊನೆಯಲ್ಲಿ, ಇದು ಚಿತ್ರವನ್ನು ಬರೆಯುವ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಆಗಿದೆ. ನಿಮ್ಮ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಗುರುತಿಸಲು, ಟರ್ಮಿನಲ್ನಲ್ಲಿ ರನ್ ಮಾಡಿ:



ಮತ್ತು ನಿಮ್ಮ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ವಿಭಿನ್ನವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಿದರೆ, ಅದನ್ನು ಆಜ್ಞೆಯಲ್ಲಿ ಬದಲಾಯಿಸಿ.

ಆಜ್ಞೆಯಲ್ಲಿ ಫೈಲ್ ಮಾರ್ಗವನ್ನು ಸರಿಯಾಗಿ ನಮೂದಿಸಲು, ಫೈಲ್ನೊಂದಿಗೆ ಫೋಲ್ಡರ್ ಅನ್ನು ತೆರೆಯಿರಿ, ಹತ್ತಿರದ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಅದರೊಳಗೆ ಎಳೆಯಿರಿ:


ಟರ್ಮಿನಲ್ ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ಮತ್ತು .iso ಫೈಲ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಉಲ್ಲೇಖಗಳಿಲ್ಲದೆ ಅದನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಆಜ್ಞೆಯಲ್ಲಿ ಅಂಟಿಸಿ, ಮತ್ತು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಒತ್ತಿರಿ Ctrl+Cಮರುಹೊಂದಿಸಲು ಮತ್ತು ಪ್ರದರ್ಶಿಸಲು ಹೊಸ ಗೆರೆಆಮಂತ್ರಣಗಳು.

ಆಜ್ಞೆಯನ್ನು ರಚಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ.
ನಾನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ:


ಈಗ ಯುಎಸ್‌ಬಿ ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್ ಅನ್ನು ಕಂಪ್ಯೂಟರ್ ಪೋರ್ಟ್‌ಗೆ ಸೇರಿಸಿ, ಸ್ವೀಕರಿಸಿದ ಆಜ್ಞೆಯನ್ನು ನಕಲಿಸಿ ಪಠ್ಯ ಸಂಪಾದಕ, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ (ಎಂಟರ್ ಒತ್ತಿ):


ಟರ್ಮಿನಲ್ ಕರ್ಸರ್ ಮಿಟುಕಿಸುತ್ತದೆ ಮತ್ತು ಏನೂ ಆಗುತ್ತಿಲ್ಲ ಎಂದು ತೋರುತ್ತದೆ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ರೆಕಾರ್ಡಿಂಗ್ ಇದೆ. ಚಿತ್ರವು ಉರಿಯುವುದನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ಮುಗಿದ ನಂತರ ನೀವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಈ ರೀತಿಯದನ್ನು ನೋಡಬೇಕು:


ಅಷ್ಟೇ. ನಿಮ್ಮ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಬೂಟ್ ಮಾಡಬಹುದಾಗಿದೆ ಮತ್ತು ನೀವು ಈಗ ಯಾವುದೇ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ವಿತರಣೆಯನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.

ಜಾಗರೂಕರಾಗಿರಿ ಏಕೆಂದರೆ ನೀವು dd ಆಜ್ಞೆಯಲ್ಲಿ ಫ್ಲಾಶ್ ಡ್ರೈವಿನ ಹೆಸರನ್ನು ತಪ್ಪಾಗಿ ಬರೆದರೆ, ನೀವು ಹೋಸ್ಟ್ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಹಾನಿಗೊಳಿಸಬಹುದು.

ನಾವು ಎಲ್ಲಾ ಸಾಧನಗಳ ವಿಭಜನೆಯ ಹೆಸರನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇವೆ

ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಹುಡುಕಿ:

Sudo fdisk -u -l /dev/sd?

ಅಲ್ಲದೆ, ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ವಿಭಾಗಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

Sudo cat /proc/partitions

dd ಕಮಾಂಡ್ ಸಿಂಟ್ಯಾಕ್ಸ್

dd if=/AAAA of=/BBBB bs=CCCC ಎಣಿಕೆ=DDDD conv=norror
  • ಒಂದು ವೇಳೆ: (ಇನ್‌ಪುಟ್ ಫೈಲ್) ಮೂಲವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಅಂದರೆ. ನಾವು ಎಲ್ಲಿಂದ ನಕಲು ಮಾಡುತ್ತಿದ್ದೇವೆ. ಫೈಲ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ, ಅದು ಸಾಮಾನ್ಯ ಫೈಲ್ ಅಥವಾ ಸಾಧನ ಫೈಲ್ ಆಗಿರಬಹುದು.
  • : (ಔಟ್‌ಪುಟ್ ಫೈಲ್) ಗಮ್ಯಸ್ಥಾನ ಫೈಲ್‌ಗೆ ಸೂಚಿಸುತ್ತದೆ. ಅದೇ ವಿಷಯ, ನಾವು ಹಾಗೆ ಬರೆಯಬಹುದು ಸಾಮಾನ್ಯ ಫೈಲ್, ಮತ್ತು ನೇರವಾಗಿ ಸಾಧನಕ್ಕೆ.
  • ಬಿಎಸ್: ಒಂದು ಸಮಯದಲ್ಲಿ ಬರೆಯಲಾಗುವ ಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ. ಅಂದರೆ, ಒಂದು ಸಮಯದಲ್ಲಿ ಓದುವ ಮತ್ತು ಬರೆಯುವ ಡೇಟಾದ ತುಣುಕಿನ ಗಾತ್ರ. ಹಾರ್ಡ್ ಡ್ರೈವ್ ಸಂಗ್ರಹದ ಗಾತ್ರಕ್ಕೆ bs= ಅನ್ನು ಹೊಂದಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ, ಅಂದರೆ. 8M 16M 32M
  • ಎಣಿಕೆ: ಎಷ್ಟು ತುಣುಕುಗಳು ಬಿಎಸ್ನಕಲು ಮಾಡಲಾಗುವುದು.
  • ಪರಿವರ್ತನೆ:ಡೇಟಾ ಸ್ಟ್ರೀಮ್‌ಗೆ ಅನ್ವಯಿಸುವ ಫಿಲ್ಟರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಫಿಲ್ಟರ್ "ತಪ್ಪು ಇಲ್ಲ"ಓದುವ ದೋಷವನ್ನು ಎದುರಿಸಿದಾಗ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಲ್ಲಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಗಳು

ಸಂಪೂರ್ಣ ಡಿಸ್ಕ್ ಅಳಿಸುವಿಕೆ

ಆದ್ದರಿಂದ ಮಾಧ್ಯಮದಲ್ಲಿ ಏನನ್ನೂ ಮರುಸ್ಥಾಪಿಸಲಾಗುವುದಿಲ್ಲ, ನೀವು ಅದನ್ನು ಸೊನ್ನೆಗಳಿಂದ ತುಂಬಿಸಬಹುದು, ಈ ಆಜ್ಞೆಯು ಯಾವಾಗಲೂ "ಮಾಧ್ಯಮವು ಸ್ಥಳಾವಕಾಶವನ್ನು ಮೀರಿದೆ" ಎಂಬ ದೋಷದೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ.

Dd if=/dev/zero of=/dev/sdX

ಡಿಸ್ಕ್ ಚಿತ್ರವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

dd if=/dev/cdrom of=image.iso conv=noeror

ನೀವು ಸಿಸ್ಟಮ್ಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಬಹುದು

Mount -o loop /PathToImageFile/image.iso /mnt/FolderMount

ಏನಾದರೂ ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಪ್ರಕ್ರಿಯೆಯನ್ನು 2 ಹಂತಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ:

Losetup -e /dev/loop0 /PathToImageFile/image.iso ಮೌಂಟ್ /dev/loop0 /mnt/FolderMount

MBR ಕಾರ್ಯಾಚರಣೆಗಳು

MBR ಮೊದಲ 512 ಬೈಟ್‌ಗಳಲ್ಲಿದೆ ಹಾರ್ಡ್ ಡ್ರೈವ್, ಮತ್ತು ವಿಭಜನಾ ಕೋಷ್ಟಕ, ಬೂಟ್‌ಲೋಡರ್ ಮತ್ತು ಒಂದೆರಡು ಹೆಚ್ಚುವರಿ ಪದಗಳಿಗಿಂತ ಒಳಗೊಂಡಿದೆ. ಬೈಟ್. ಕೆಲವೊಮ್ಮೆ ನೀವು ಅದನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಬೇಕು, ಮರುಸ್ಥಾಪಿಸಬೇಕು, ಇತ್ಯಾದಿ. ಬ್ಯಾಕಪ್ ಅನ್ನು ಈ ರೀತಿ ಮಾಡಲಾಗುತ್ತದೆ:

Dd if=/dev/sda of=mbr.img bs=512 ಕೌಂಟ್=1

ನೀವು ಅದನ್ನು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಮರುಸ್ಥಾಪಿಸಬಹುದು:

Dd if=mbr.img of=/dev/sda

ಆರ್ಕೈವಿಂಗ್ನೊಂದಿಗೆ ನಕಲಿಸಲಾಗುತ್ತಿದೆ

(gzip ಬಳಸಿ) ಫ್ಲ್ಯಾಶ್ ಡ್ರೈವಿನಿಂದ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗೆ ಡೇಟಾ.

Dd if=/dev/sdX conv=sync,noerror bs=8M | gzip -c >/PathToSave/sdX.img.gz

ಮತ್ತು ಹಿಂದೆ

Gunzip -c /PathToFile/sdX.img.gz | dd of=/dev/sdX conv=sync,noeror bs=8M

ನೆಟ್ವರ್ಕ್ ಮೂಲಕ ನಕಲಿಸಲಾಗುತ್ತಿದೆ

dd if=/dev/sdX conv=sync,noeror bs=8M | ssh -c ಬ್ಲೋಫಿಶ್ UserName@HostName "dd of=sdX.img.gz bs=8M"

ಮತ್ತು ಹಿಂದೆ

Dd if=sdX.img.gz | ssh -c ಬ್ಲೋಫಿಶ್ UserName@HostName "dd of=/dev/sdX bs=8M"

ಆಗಾಗ್ಗೆ, ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರು ವಿವಿಧ ಬೈನರಿ ಡೇಟಾವನ್ನು ನಕಲಿಸಬೇಕಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಕೆಲವೊಮ್ಮೆ ನೀವು ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಬೇಕಾಗಬಹುದು, ಸ್ವಾಪ್ ಸ್ಪೇಸ್ ಅಥವಾ ಇನ್ನೊಂದು ವರ್ಚುವಲ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸಂಘಟಿಸಲು ಸೊನ್ನೆಗಳಿಂದ ತುಂಬಿದ ಖಾಲಿ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ.

ಈ ಎಲ್ಲಾ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು, dd linux ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಬೈನರಿ ಮಟ್ಟದಲ್ಲಿ ಡೇಟಾವನ್ನು ಒಂದು ಸ್ಥಳದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸರಳವಾಗಿ ನಕಲಿಸುತ್ತದೆ. ಇದು CD/DVD ಡಿಸ್ಕ್, ಡಿಸ್ಕ್‌ನಲ್ಲಿನ ವಿಭಾಗ ಅಥವಾ ಸಂಪೂರ್ಣವನ್ನು ಸಹ ನಕಲಿಸಬಹುದು ಎಚ್ಡಿಡಿ. ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಲಿನಕ್ಸ್ ಡಿಡಿ ಆಜ್ಞೆ ಏನು, ಅದರ ಮುಖ್ಯ ಆಯ್ಕೆಗಳು ಮತ್ತು ನಿಯತಾಂಕಗಳು ಮತ್ತು ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ನೋಡೋಣ.

ಮೊದಲು ನೀವು ಡಿಡಿ ಆಜ್ಞೆಯು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು. ವಾಸ್ತವವಾಗಿ, ಇದು ಬ್ಲಾಕ್ ಡೇಟಾಗೆ ಮಾತ್ರ ಉಪಯುಕ್ತತೆಯ ಅನಲಾಗ್ ಆಗಿದೆ. ಉಪಯುಕ್ತತೆಯು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಗಾತ್ರದ ಒಂದು ಬ್ಲಾಕ್ ಡೇಟಾವನ್ನು ಒಂದು ಸ್ಥಳದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ವರ್ಗಾಯಿಸುತ್ತದೆ. ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲವನ್ನೂ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಫೈಲ್ ಎಂದು ಪರಿಗಣಿಸುವುದರಿಂದ, ನೀವು ಸಾಧನಗಳನ್ನು ಫೈಲ್‌ಗಳಿಗೆ ವರ್ಗಾಯಿಸಬಹುದು ಮತ್ತು ಪ್ರತಿಯಾಗಿ.

ವಿವಿಧ ಉಪಯುಕ್ತತೆ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಬ್ಲಾಕ್ ಗಾತ್ರದ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಬಹುದು, ಮತ್ತು ಇದು ಈಗಾಗಲೇ ಪ್ರೋಗ್ರಾಂನ ವೇಗವನ್ನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಮುಂದೆ ನಾವು ಉಪಯುಕ್ತತೆಯ ಮುಖ್ಯ ಆಯ್ಕೆಗಳು ಮತ್ತು ಅದರ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೋಡೋಣ.

dd ಆಜ್ಞೆ

ಉಪಯುಕ್ತತೆಯ ಸಿಂಟ್ಯಾಕ್ಸ್ ಸಾಕಷ್ಟು ಅಸಾಮಾನ್ಯವಾಗಿದೆ, ಆದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಒಮ್ಮೆ ನೀವು ನೆನಪಿಸಿಕೊಂಡರೆ ಮತ್ತು ಅದನ್ನು ಬಳಸಿಕೊಳ್ಳಿ:

$dd if= copy_sourceಆಫ್ = ತಲುಪುವ ದಾರಿಆಯ್ಕೆಗಳು

if ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು, ಬ್ಲಾಕ್ಗಳನ್ನು ನಕಲಿಸುವ ಮೂಲವನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು, ಇದು ಸಾಧನವಾಗಿರಬಹುದು, ಉದಾಹರಣೆಗೆ, /dev/sda ಅಥವಾ ಫೈಲ್ - disk.img. ಮುಂದೆ, ನಿಯತಾಂಕವನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಗಮ್ಯಸ್ಥಾನ ಸಾಧನ ಅಥವಾ ಫೈಲ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕಾಗಿದೆ. ಇತರ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು if ಮತ್ತು of ನಂತೆಯೇ ಒಂದೇ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಹೊಂದಿವೆ.

ಈಗ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ನೋಡೋಣ:

  • ಬಿಎಸ್- ಒಂದು ಸಮಯದಲ್ಲಿ ಎಷ್ಟು ಬೈಟ್ಗಳನ್ನು ಓದಲು ಮತ್ತು ಬರೆಯಲು ಸೂಚಿಸುತ್ತದೆ;
  • ಸಿಬಿಎಸ್- ಒಂದು ಸಮಯದಲ್ಲಿ ಎಷ್ಟು ಬೈಟ್‌ಗಳನ್ನು ಬರೆಯಬೇಕು;
  • ಎಣಿಕೆ- ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬ್ಲಾಕ್ಗಳನ್ನು ನಕಲಿಸಿ, ಒಂದು ಬ್ಲಾಕ್ನ ಗಾತ್ರವನ್ನು ಬಿಎಸ್ ನಿಯತಾಂಕದಲ್ಲಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ;
  • ಪರಿವರ್ತನೆ- ಡೇಟಾ ಸ್ಟ್ರೀಮ್‌ಗೆ ಫಿಲ್ಟರ್‌ಗಳನ್ನು ಅನ್ವಯಿಸಿ;
  • ibs- ಒಂದು ಸಮಯದಲ್ಲಿ ನಿಗದಿತ ಸಂಖ್ಯೆಯ ಬೈಟ್‌ಗಳನ್ನು ಓದಿ;
  • obs- ಒಂದು ಸಮಯದಲ್ಲಿ ನಿಗದಿತ ಸಂಖ್ಯೆಯ ಬೈಟ್‌ಗಳನ್ನು ಬರೆಯಿರಿ;
  • ಹುಡುಕುವುದು- ಓದುವ ಸಾಧನದ ಆರಂಭದಲ್ಲಿ ನಿಗದಿತ ಸಂಖ್ಯೆಯ ಬೈಟ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಿ;
  • ಬಿಟ್ಟುಬಿಡಿ- ಔಟ್‌ಪುಟ್ ಸಾಧನದ ಪ್ರಾರಂಭದಲ್ಲಿ ನಿಗದಿತ ಸಂಖ್ಯೆಯ ಬೈಟ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಿ;
  • ಸ್ಥಿತಿ- ತೀರ್ಮಾನವು ಎಷ್ಟು ವಿವರವಾಗಿರಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ;
  • ಇಫ್ಲಾಗ್, ಆಫ್ಲಾಗ್- ಇನ್‌ಪುಟ್ ಮತ್ತು ಔಟ್‌ಪುಟ್ ಸಾಧನಕ್ಕಾಗಿ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಾಚರಣೆ ಫ್ಲ್ಯಾಗ್‌ಗಳನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಮುಖ್ಯವಾದವುಗಳು: ನೊಕಾಚೆ, ನೋಫಾಲೋ.

ಇವುಗಳು ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಮೂಲಭೂತ ಆಯ್ಕೆಗಳಾಗಿವೆ. ಈಗ ನಾವು ಅಭ್ಯಾಸಕ್ಕೆ ಹತ್ತಿರ ಹೋಗೋಣ ಮತ್ತು ಡಿಡಿ ಲಿನಕ್ಸ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಹಲವಾರು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡೋಣ.

dd ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು?

ಚಿತ್ರಗಳನ್ನು ರಚಿಸಲು ನಿಯಮಿತ ಬಳಕೆದಾರರು dd ಆಜ್ಞೆಯನ್ನು ಹೆಚ್ಚಾಗಿ ಬಳಸುತ್ತಾರೆ ಡಿವಿಡಿಗಳುಅಥವಾ ಸಿಡಿ. ಉದಾಹರಣೆಗೆ, ಫೈಲ್‌ಗೆ ಡಿಸ್ಕ್ ಇಮೇಜ್ ಅನ್ನು ಉಳಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

sudo dd if=/dev/sr0 of=~/CD.iso bs=2048 conv=noeror

ದೋಷದ ಫಿಲ್ಟರ್ ದೋಷಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಮುಂದೆ, ನೀವು ಅದರ ಮೇಲೆ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅಥವಾ ವಿಭಾಗದ ಚಿತ್ರವನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ಈ ಚಿತ್ರವನ್ನು ಡಿಸ್ಕ್ಗೆ ಉಳಿಸಬಹುದು. ಮರುಕಳಿಕೆಗೆ ಕಾರಣವಾಗದಂತೆ ಒಂದೇ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅಥವಾ ವಿಭಾಗಕ್ಕೆ ಉಳಿಸದಂತೆ ಎಚ್ಚರಿಕೆಯಿಂದಿರಿ:

dd if=/dev/sda of=~/disk.img

ನಿಮ್ಮಲ್ಲಿ ಹೋಮ್ ಫೋಲ್ಡರ್ disk1.img ಹೆಸರಿನ ಫೈಲ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ, ಭವಿಷ್ಯದಲ್ಲಿ ಅದನ್ನು ನಿಯೋಜಿಸಬಹುದು ಮತ್ತು ಹಾನಿಗೊಳಗಾದ ಸಿಸ್ಟಮ್‌ಗೆ ಮರುಸ್ಥಾಪಿಸಬಹುದು. ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅಥವಾ ವಿಭಾಗಕ್ಕೆ ಚಿತ್ರವನ್ನು ಬರೆಯಲು, ಸಾಧನದ ವಿಳಾಸಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಮಾಡಿ:

dd if=~/disk.img of=/dev/sda

ಬಹಳ ಮುಖ್ಯ ಮತ್ತು ಉಪಯುಕ್ತ ಆಯ್ಕೆ- ಇದು ಬಿಎಸ್. ಉಪಯುಕ್ತತೆಯ ವೇಗವನ್ನು ಹೆಚ್ಚು ಪ್ರಭಾವಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸುವಾಗ ಒಂದು ಬ್ಲಾಕ್ನ ಗಾತ್ರವನ್ನು ಹೊಂದಿಸಲು ಈ ಪ್ಯಾರಾಮೀಟರ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ಈ ಫಾರ್ಮ್ಯಾಟ್ ಮಾರ್ಪಾಡುಗಳಲ್ಲಿ ಒಂದನ್ನು ಹೊಂದಿರುವ ಡಿಜಿಟಲ್ ಮೌಲ್ಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕಾಗಿದೆ:

  • ಜೊತೆಗೆ- ಒಂದು ಪಾತ್ರ;
  • ಬಿ- 512 ಬೈಟ್ಗಳು;
  • ಕೆಬಿ- 1000 ಬೈಟ್ಗಳು;
  • ಕೆ- 1024 ಬೈಟ್ಗಳು;
  • ಎಂ.ಬಿ.- 1000 ಕಿಲೋಬೈಟ್ಗಳು;
  • ಎಂ- 1024 ಕಿಲೋಬೈಟ್ಗಳು;
  • ಜಿ.ಬಿ.- 1000 ಮೆಗಾಬೈಟ್ಗಳು;
  • ಜಿ- 1024 ಮೆಗಾಬೈಟ್‌ಗಳು.

dd linux ಆಜ್ಞೆಯು ಅಂತಹ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ಸಂಕೀರ್ಣವಾಗಿದೆ, ಆದರೆ ಅದರಿಂದ ತಪ್ಪಿಸಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ. ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು ಮತ್ತು ನೆನಪಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕು. ಉದಾಹರಣೆಗೆ, 2b 1 ಕಿಲೋಬೈಟ್, ಮತ್ತು 1k ಸಹ 1 ಕಿಲೋಬೈಟ್, 1M 1 ಮೆಗಾಬೈಟ್ ಆಗಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಉಪಯುಕ್ತತೆಯು 512 ಬೈಟ್‌ಗಳ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ಬಳಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಡಿಸ್ಕ್ ನಕಲಿಸುವಿಕೆಯನ್ನು ವೇಗಗೊಳಿಸಲು, ನೀವು 5 ಮೆಗಾಬೈಟ್ ಗಾತ್ರದ ಬ್ಲಾಕ್ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

dd if=/dev/sda of=~/disk.img bs=5M

ಮುಂದಿನ ನಿಯತಾಂಕವು ಎಣಿಕೆಯಾಗಿದೆ. ಅದನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಎಷ್ಟು ಬ್ಲಾಕ್ಗಳನ್ನು ನಕಲಿಸಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನಾವು 512 ಮೆಗಾಬೈಟ್ ಫೈಲ್ ಅನ್ನು /dev/zero ನಿಂದ ಸೊನ್ನೆಗಳನ್ನು ಅಥವಾ /dev/random ನಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ತುಂಬುವ ಮೂಲಕ ರಚಿಸಬಹುದು:

sudo dd if=/dev/zero of=file.img bs=1M ಎಣಿಕೆ=512

ಈ ನಿಯತಾಂಕವು ಮೆಗಾಬೈಟ್‌ಗಳಲ್ಲಿ ಗಾತ್ರವನ್ನು ಸೂಚಿಸುವುದಿಲ್ಲ, ಆದರೆ ಬ್ಲಾಕ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಾತ್ರ ಸೂಚಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ. ಆದ್ದರಿಂದ, ನೀವು 1b ನ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ, 1KB ಫೈಲ್ ಅನ್ನು ರಚಿಸಲು ನೀವು ಎರಡು ಬ್ಲಾಕ್ಗಳನ್ನು ಮಾತ್ರ ತೆಗೆದುಕೊಳ್ಳಬೇಕಾಗುತ್ತದೆ. ಈ ಆಯ್ಕೆಯನ್ನು MBR ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲು ಸಹ ಬಳಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನ ಮೊದಲ 512 ಬೈಟ್‌ಗಳನ್ನು ಫೈಲ್‌ಗೆ ನಕಲಿಸಿ:

sudo dd if=/dev/sda of=mbr.img bs=1b ಎಣಿಕೆ=1

ಮರುಸ್ಥಾಪಿಸಲು, ಚಿತ್ರವನ್ನು ಡಿಸ್ಕ್ಗೆ ನಿಯೋಜಿಸಲು ಸಾಮಾನ್ಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ.

ಡಿಸ್ಕ್ ಚಿತ್ರವು ತುಂಬಾ ದೊಡ್ಡದಾಗಿದ್ದರೆ, ನೀವು ಎಲ್ಲಾ ಔಟ್‌ಪುಟ್ ಅನ್ನು gzip ಉಪಯುಕ್ತತೆಯ ಪ್ರಮಾಣಿತವಲ್ಲದ ಔಟ್‌ಪುಟ್ ಸ್ಟ್ರೀಮ್‌ಗೆ ಮರುನಿರ್ದೇಶಿಸಬಹುದು:

dd if =/dev/sda2 | bzip2 disk.img.bz2

ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಲು ನೀವು dd ಲಿನಕ್ಸ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಸಹ ಬಳಸಬಹುದು, ಆದಾಗ್ಯೂ ಇದು ಅದರ ಉದ್ದೇಶಿತ ಉದ್ದೇಶವಲ್ಲ:

dd if=/home/sergiy/test.txt of=/home/sergiy/test1.txt

ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ, ಲಿನಕ್ಸ್ ಡಿಡಿ ಆಜ್ಞೆಯು ಡೇಟಾವನ್ನು ಡಿಸ್ಕ್ಗೆ ನೇರವಾಗಿ ಬರೆಯುತ್ತದೆ ಅವಳಿ, ಇದರರ್ಥ ಸೊನ್ನೆಗಳು ಮತ್ತು ಒಂದನ್ನು ಬರೆಯಲಾಗಿದೆ. ರೆಕಾರ್ಡಿಂಗ್ ಸಾಧನದಲ್ಲಿ ಹಿಂದೆ ಇರಿಸಿದ್ದನ್ನು ಅವರು ಅತಿಕ್ರಮಿಸುತ್ತಾರೆ. ಆದ್ದರಿಂದ, ಡಿಸ್ಕ್ ಅನ್ನು ಅಳಿಸಲು, ನೀವು ಅದನ್ನು /dev/zero ನಿಂದ ಸೊನ್ನೆಗಳೊಂದಿಗೆ ಸರಳವಾಗಿ ತುಂಬಬಹುದು.

sudo dd if=/dev/zero of=/dev/sdb

dd ಅನ್ನು ಈ ರೀತಿಯಲ್ಲಿ ಬಳಸುವುದರಿಂದ ಸಂಪೂರ್ಣ ಡಿಸ್ಕ್ ಸಂಪೂರ್ಣವಾಗಿ ಅಳಿಸಿಹೋಗುತ್ತದೆ.

ತೀರ್ಮಾನಗಳು

ಈ ಲೇಖನದಲ್ಲಿ ಡಿಡಿ ಲಿನಕ್ಸ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು, ಈ ಉಪಯುಕ್ತತೆಯನ್ನು ಯಾವುದಕ್ಕಾಗಿ ಬಳಸಬಹುದು ಮತ್ತು ಅದು ಎಷ್ಟು ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ನೋಡಿದ್ದೇವೆ. ಇದು ಬಹುತೇಕ ಅನಿವಾರ್ಯ ಸಾಧನವಾಗಿದೆ. ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರು, ಏಕೆಂದರೆ ಇದನ್ನು ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್‌ನ ಬ್ಯಾಕಪ್ ಪ್ರತಿಗಳನ್ನು ಮಾಡಲು ಬಳಸಬಹುದು. ಮತ್ತು ಈಗ ನಿಮಗೆ ಹೇಗೆ ಗೊತ್ತು. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ಕೇಳಿ!

    ರೂಫಸ್- ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ತೆರೆದ ಜೊತೆ ಮೂಲ ಕೋಡ್ತೆಗೆಯಬಹುದಾದ USB ಶೇಖರಣಾ ಮಾಧ್ಯಮವನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲು ಮತ್ತು ವಿವಿಧ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಡಿಸ್ಕ್ಗಳನ್ನು ರಚಿಸಲು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಲು ಸುಲಭವಾಗಿದೆ, ಅತಿ ವೇಗಕೆಲಸ ಮತ್ತು ಬಹುಭಾಷಾ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ನೀವು ಡೆವಲಪರ್ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು. ಪುಟವು ಪ್ರಮಾಣಿತ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಲಿಂಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ರೂಫಸ್, ಮತ್ತು ಪೋರ್ಟಬಲ್ ರೂಫಸ್ ಪೋರ್ಟಬಲ್, ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ನ ಹೆಸರು ಮತ್ತು ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾದ ಸ್ಥಳವನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದಕ್ಕೂ ಭಿನ್ನವಾಗಿರುವುದಿಲ್ಲ. ಪ್ರೋಗ್ರಾಂ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಬಳಸಿದ ಭಾಷೆ ಮತ್ತು ನವೀಕರಣಗಳಿಗಾಗಿ ಪರಿಶೀಲಿಸುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಪ್ರಮಾಣಿತ ಆವೃತ್ತಿಯು ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನೋಂದಾವಣೆಯಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಆದರೆ ಪೋರ್ಟಬಲ್ ಆವೃತ್ತಿಯು ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಫೈಲ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ rufus.iniಪ್ರೋಗ್ರಾಂ ಡೈರೆಕ್ಟರಿ. ರೂಫಸ್ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿಲ್ಲ - ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ರನ್ ಮಾಡಿ. ಪ್ರೋಗ್ರಾಂ ಇಂಟರ್ಫೇಸ್ ತುಂಬಾ ಸರಳವಾಗಿದೆ:

ಒಟ್ಟಾರೆಯಾಗಿ, ಕಾರ್ಯಕ್ರಮ ರೂಫಸ್ಬೂಟ್ ಮಾಡಬಹುದಾದ ಮಾಧ್ಯಮವನ್ನು ರಚಿಸಲು ಪರಿಕರಗಳ ಕ್ಷೇತ್ರದಲ್ಲಿ ವಿಶಿಷ್ಟವಾದುದಲ್ಲ ಮತ್ತು ಅದರ ಮುಖ್ಯ ಪ್ರಯೋಜನವೆಂದರೆ ಬಳಕೆಯ ಸುಲಭ. ಅದರ ಸಹಾಯದಿಂದ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ರಚಿಸಲು, ಬೂಟ್ ಮಾಡಬಹುದಾದ ಸಿಸ್ಟಮ್ನ ಮೂಲ ಚಿತ್ರವನ್ನು ಹೊಂದಲು ಸಾಕು ಮತ್ತು "ಪ್ರಾರಂಭಿಸು" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಆಯ್ಕೆಮಾಡಿದ ನಿಯತಾಂಕಗಳು ಮತ್ತು ಸೆಟ್ಟಿಂಗ್‌ಗಳು, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಪ್ರಮಾಣಿತ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಲು ಈಗಾಗಲೇ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಬಳಸಲು ಸುಲಭ ಮತ್ತು ಅತ್ಯಂತ ಅನುಕೂಲಕರ ರೂಫಸ್ಅನುಸ್ಥಾಪನೆಯ ISO ಚಿತ್ರಿಕೆಗಳಿಂದ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವ್ (ಬೂಟ್ ಮಾಡಬಹುದಾದ USB ಡ್ರೈವ್) ಅನ್ನು ರಚಿಸಲು ವಿಂಡೋಸ್ ಡ್ರೈವ್ಗಳುಅಥವಾ ಲಿನಕ್ಸ್, ಹಾಗೆಯೇ ಸಿಸ್ಟಮ್ ತುರ್ತು ಮರುಪಡೆಯುವಿಕೆ ಡಿಸ್ಕ್ಗಳು ​​ಮತ್ತು ರೋಗನಿರ್ಣಯ ಸಾಧನಗಳು.

ಬೂಟ್ ಮಾಡಬಹುದಾದ ವಿಂಡೋಸ್ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ರಚಿಸುವಾಗ, ನೀವು ಬರೆಯಬೇಕಾದ ಸಾಧನವನ್ನು ಮತ್ತು ಬೂಟ್ ಮಾಡಬಹುದಾದ ISO ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಪ್ರೋಗ್ರಾಂ ಇತರ ನಿಯತಾಂಕಗಳನ್ನು ಸ್ವತಃ ಹೊಂದಿಸುತ್ತದೆ.

ನೀವು ISO ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ನೀವು CD/DVD ಬರೆಯುವ ಕಾರ್ಯಕ್ರಮಗಳಾದ ಸುಪ್ರಸಿದ್ಧ Nero, Alcohol, ಅಥವಾ ಉಚಿತ CDBurnerXP ಅಥವಾ ImgBurn ಅನ್ನು ಬಳಸಿಕೊಂಡು ಭೌತಿಕ CD (ಅಥವಾ ವಿತರಣಾ ಫೈಲ್‌ಗಳ ಸೆಟ್‌ನಿಂದ) ಒಂದನ್ನು ರಚಿಸಬಹುದು.

ವಿಂಡೋಸ್‌ನೊಂದಿಗೆ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಯುಎಸ್‌ಬಿ ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್ ಅನ್ನು ರಚಿಸುವ ವಿಧಾನ ಹೀಗಿದೆ:

  • ಚಿತ್ರವನ್ನು ಬರೆಯುವ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಅನೇಕ ರೀತಿಯ ಕಾರ್ಯಕ್ರಮಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ರೂಫುಸ್ ವಾಲ್ಯೂಮ್ ಲೇಬಲ್, ಡ್ರೈವ್ ಅಕ್ಷರ ಮತ್ತು ಗಾತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಹಲವಾರು ತೆಗೆಯಬಹುದಾದ ಡ್ರೈವ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಬರೆಯಲು ಒಂದನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಸುಲಭ.

  • ವಿಭಜನಾ ಯೋಜನೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಇಂಟರ್ಫೇಸ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ನಿಯಮಿತ BIOS ಇಂಟರ್ಫೇಸ್‌ನಲ್ಲಿ ಬೂಟ್ ಮಾಡಲು ಮತ್ತು UEFI ಪರಿಸರದಲ್ಲಿ ಬೂಟ್ ಮಾಡಲು, MBR ಸಂಪುಟಗಳು ಮತ್ತು GPT ಸಂಪುಟಗಳಿಗೆ ಬೂಟ್ ದಾಖಲೆಗಳನ್ನು ರಚಿಸಲು ರುಫಸ್ ನಿಮಗೆ ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ಗಳನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ಮೋಡ್ "BIOS ಅಥವಾ UEFI ನೊಂದಿಗೆ ಕಂಪ್ಯೂಟರ್‌ಗಳಿಗೆ MBR" ಆಗಿದೆ - ಇಂದು ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್‌ಗಳಿಗೆ ಸಾಮಾನ್ಯ ಮೋಡ್.

  • ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವಿನಲ್ಲಿ ಬಳಸಲಾಗುವ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಬೂಟ್ ಮಾಡಬಹುದಾದ ವಿಂಡೋಸ್ ಫ್ಲಾಶ್ ಡ್ರೈವ್ಗಳು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸುತ್ತವೆ FAT32, ಆದರೆ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಆಯ್ಕೆ ಮಾಡಬಹುದು NTFS, ನೀವು 4 GB ಗಿಂತ ಹೆಚ್ಚಿನ ಫೈಲ್‌ಗಳನ್ನು ಬಳಸಬೇಕಾದರೆ.

  • ಕ್ಲಸ್ಟರ್ ಗಾತ್ರವನ್ನು ಹೊಂದಿಸಿ. ಇಮೇಜ್ ಡೇಟಾ ಮತ್ತು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಪ್ರಕಾರವನ್ನು ಆಧರಿಸಿ ಕ್ಲಸ್ಟರ್ ಗಾತ್ರವನ್ನು ಪ್ರೋಗ್ರಾಂನಿಂದ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ, ಆದರೆ ಅಗತ್ಯವಿದ್ದರೆ, ಅದನ್ನು ಬದಲಾಯಿಸಬಹುದು.

  • ರಚಿಸಿದ ಫ್ಲಾಶ್ ಡ್ರೈವಿಗಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ವಾಲ್ಯೂಮ್ ಲೇಬಲ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ.

  • ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿಸಿ. ಈ ನಿಯತಾಂಕಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಬಿಡುವುದು ಮತ್ತು ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಉತ್ತಮ ISO ಚಿತ್ರ. ಪ್ರೋಗ್ರಾಂ ರಚಿಸಿದ ಚಿತ್ರಗಳಿಗಾಗಿ ಡಿಡಿ Linux ನಲ್ಲಿ, ನೀವು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಬೇಕಾಗುತ್ತದೆ ಡಿಡಿ ಚಿತ್ರ.

    ಗುಂಡಿಯನ್ನು ಒತ್ತಿದ ನಂತರ ಪ್ರಾರಂಭಿಸಿಪ್ರೋಗ್ರಾಂ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಹೊಂದಿಸುತ್ತದೆ ಸಕ್ರಿಯ ವಿಭಾಗ, ಮುಖ್ಯವಾದುದನ್ನು ದಾಖಲಿಸುತ್ತದೆ ಬೂಟ್ ಪ್ರವೇಶಮತ್ತು ವಿಭಜನಾ ಬೂಟ್ ದಾಖಲೆ, ಹಾಗೆಯೇ ISO ಚಿತ್ರಿಕೆಯಿಂದ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಮಾಧ್ಯಮ ಡೇಟಾ. ಕೆಲಸ ಮುಗಿದ ನಂತರ ರೂಫಸ್ಪರಿಣಾಮವಾಗಿ ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಬೂಟ್ ಮಾಡಬಹುದು.

    ಬೂಟ್ ಮಾಡಬಹುದಾದ ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ವರ್ಚುವಲೈಸೇಶನ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸುವುದು. ಉಚಿತವಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಅನುಕೂಲಕರ ಕಾರ್ಯಕ್ರಮಗಳುಬೂಟ್ ಮಾಡಬಹುದಾದ ಮಾಧ್ಯಮವನ್ನು ರಚಿಸುವ, ಡೀಬಗ್ ಮಾಡುವ ಮತ್ತು ಪರೀಕ್ಷಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸಲು.

    ತಂಡ ಡಿಡಿಅದೇ ಹೆಸರಿನ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಕಡಿಮೆ ಮಟ್ಟದ ನಕಲು ಮತ್ತು ಡೇಟಾ ಪರಿವರ್ತನೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಇದರ ಹೆಸರು "ಡೇಟಾ ಡ್ಯೂಪ್ಲಿಕೇಟರ್" ಅಥವಾ "ಡೇಟಾ ಡ್ಯೂಪ್ಲಿಕೇಟರ್" ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಈ ಉಪಯುಕ್ತತೆಇದು ಮುಖ್ಯವಾಗಿ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳ ಅನುಸ್ಥಾಪನಾ ಡಿಸ್ಕ್ಗಳ ಚಿತ್ರಗಳನ್ನು ಫ್ಲಾಶ್ ಡ್ರೈವ್ಗಳಿಗೆ ಬರೆಯಲು ಮತ್ತು ಆಪ್ಟಿಕಲ್ ಮಾಧ್ಯಮದ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಅದರ ಕಾರ್ಯಗಳ ವ್ಯಾಪ್ತಿಯು ಪಟ್ಟಿ ಮಾಡಲಾದ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಸೀಮಿತವಾಗಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಡಿಡಿಫೈಲ್ಗಳನ್ನು ಸರಳವಾಗಿ ನಕಲಿಸಲು ಅಥವಾ ಪಠ್ಯ ತಂತಿಗಳ ಪ್ರಕರಣವನ್ನು ಬದಲಾಯಿಸಲು ಬಳಸಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಉಪಯುಕ್ತತೆಯು ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಅನನ್ಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಇದು ನಿಯತಾಂಕಗಳನ್ನು ಹಾದುಹೋಗಲು ತನ್ನದೇ ಆದ ಸ್ವರೂಪದ ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

    ಪ್ರಮಾಣಿತ ಆಜ್ಞೆಯ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

    $dd if=<имя исходного файла>ಆಫ್ =<имя целевого файла>[ಆಯ್ಕೆಗಳು]

    ಉಪಯುಕ್ತತೆಗೆ ನಿಯತಾಂಕಗಳನ್ನು ರವಾನಿಸಲು ರೆಕಾರ್ಡಿಂಗ್ ಸ್ವರೂಪವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ಗಮನಿಸುವುದು ಸುಲಭ <имя параметра>=<значение параметра> . ಯುಟಿಲಿಟಿಯು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಇನ್‌ಪುಟ್‌ನಿಂದ ಮೂಲ ಡೇಟಾವನ್ನು ಓದಬಹುದು ಮತ್ತು ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸದಿದ್ದರೆ ಪ್ರಮಾಣಿತ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಫಲಿತಾಂಶದ ಡೇಟಾವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಬಹುದು ಒಂದು ವೇಳೆಮತ್ತು , ಆದರೆ ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಈ ನಿಯತಾಂಕಗಳು ಅನುಗುಣವಾದ ಡೇಟಾದೊಂದಿಗೆ ಫೈಲ್ ಹೆಸರುಗಳನ್ನು ಸೂಚಿಸಲು ಅವಶ್ಯಕವಾಗಿದೆ. ಉಪಯುಕ್ತತೆಯು ಬ್ಲಾಕ್‌ಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಬರೆಯುತ್ತದೆ ಮತ್ತು ನಿಯತಾಂಕವನ್ನು ಬಳಸಿಕೊಂಡು ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಬಹುದು ಬಿಎಸ್(512 KB ಯ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ). ಓದಬಲ್ಲ ಮತ್ತು ಬರೆಯಬಹುದಾದ ಬ್ಲಾಕ್‌ಗಳ ಗಾತ್ರಗಳನ್ನು ಹೊಂದಿಸಲು ಪ್ರತ್ಯೇಕ ನಿಯತಾಂಕಗಳಿವೆ, ಅವುಗಳೆಂದರೆ, ibsಮತ್ತು obs. ನಿಯತಾಂಕವನ್ನು ಬಳಸಿಕೊಂಡು ಓದುವ ಬ್ಲಾಕ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೀಮಿತಗೊಳಿಸಬಹುದು ಎಣಿಕೆ. ಮೂಲ ಫೈಲ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಲು ನಿಯತಾಂಕವನ್ನು ಬಳಸಬಹುದು. ಬಿಟ್ಟುಬಿಡಿ, ಗುರಿ ಫೈಲ್ - ನಿಯತಾಂಕ ಹುಡುಕುವುದು. ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಟ್ಟ ಧ್ವಜಗಳನ್ನು ಓದಲು ಮತ್ತು ಬರೆಯಲು ಸೂಚಿಸಲು ನಿಯತಾಂಕವನ್ನು ಬಳಸಬಹುದು iflag

    • ಸೇರಿಸು- ಗುರಿ ಫೈಲ್‌ಗೆ ಡೇಟಾವನ್ನು ಸೇರಿಸುವ ಮೋಡ್‌ನ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ.
    • ನೇರ- ಸಂಗ್ರಹವನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಡೇಟಾ ಸಂಸ್ಕರಣಾ ಮೋಡ್ ಕಡತ ವ್ಯವಸ್ಥೆಗಳು(ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ).
    • ಡಿಸಿಂಕ್- ಸಿಂಕ್ರೊನೈಸೇಶನ್‌ನೊಂದಿಗೆ ಡೇಟಾ ರೆಕಾರ್ಡಿಂಗ್ ಮೋಡ್ (ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ).
    • ಸಿಂಕ್- ಸಿಂಕ್ರೊನೈಸೇಶನ್‌ನೊಂದಿಗೆ ಡೇಟಾ ಮತ್ತು ಮೆಟಾಡೇಟಾ ರೆಕಾರ್ಡಿಂಗ್ ಮೋಡ್ (ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ).
    • ಫುಲ್ಬ್ಲಾಕ್- ಸಂಪೂರ್ಣ ಬ್ಲಾಕ್ಗಳನ್ನು ಮಾತ್ರ ಓದುವುದು.
    • ತಡೆರಹಿತ- ನಿರ್ಬಂಧಿಸದ I/O ಮೋಡ್‌ನ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ (ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ).
    • ನೋಟೈಮ್- ಫೈಲ್ ಸಿಸ್ಟಮ್ ಎಲಿಮೆಂಟ್ ಟೈಮ್‌ಸ್ಟ್ಯಾಂಪ್‌ಗಳನ್ನು ನವೀಕರಿಸಲು ಕಾರ್ಯವಿಧಾನವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದು (ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ).
    • ಅನುಸರಣೆ ಇಲ್ಲ- ಸಾಂಕೇತಿಕ ಲಿಂಕ್‌ಗಳನ್ನು ಅನುಸರಿಸಲು ನಿರಾಕರಣೆ.

    ಅಂತಿಮವಾಗಿ, ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿದ ಪರಿವರ್ತನೆ ಫ್ಲ್ಯಾಗ್‌ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ನಿಯತಾಂಕವನ್ನು ಬಳಸಬಹುದು ಪರಿವರ್ತನೆ. ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಧ್ವಜಗಳು:

    • ಎಲ್ಕೇಸ್- ASCII ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಗಳನ್ನು ಲೋವರ್ ಕೇಸ್‌ಗೆ ಪರಿವರ್ತಿಸುವುದು.
    • ಕಾರಣ- ASCII ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಗಳನ್ನು ದೊಡ್ಡಕ್ಷರಕ್ಕೆ ಪರಿವರ್ತಿಸುವುದು.
    • nocreat- ಟಾರ್ಗೆಟ್ ಫೈಲ್ ಕಾಣೆಯಾಗಿದ್ದರೆ ದೋಷ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಿ.
    • ಹೊರತುಪಡಿಸಿ- ಗುರಿ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ ದೋಷ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಿ.
    • ಅಲ್ಲದ- ಗುರಿ ಫೈಲ್ ಅನ್ನು ಟ್ರಿಮ್ ಮಾಡಲು ನಿರಾಕರಣೆ.
    • ಸ್ವ್ಯಾಬ್- ಮೂಲ ಫೈಲ್‌ನಿಂದ ಪ್ರತಿ ಎರಡು ಬೈಟ್‌ಗಳ ಸ್ಥಳಗಳನ್ನು ಬದಲಾಯಿಸುವುದು.
    • ತಪ್ಪಿಲ್ಲ- ದೋಷಗಳು ಸಂಭವಿಸಿದರೂ ಸಹ ಕೆಲಸದ ಮುಂದುವರಿಕೆ.
    • fdatasync- ಉಪಯುಕ್ತತೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವ ಮೊದಲು ಗುರಿ ಫೈಲ್‌ಗೆ ಡೇಟಾವನ್ನು ಬರೆಯುವ ವಿಧಾನದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ.
    • fsync- ಉಪಯುಕ್ತತೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವ ಮೊದಲು ಗುರಿ ಫೈಲ್‌ಗೆ ಡೇಟಾ ಮತ್ತು ಮೆಟಾಡೇಟಾವನ್ನು ಬರೆಯುವ ವಿಧಾನದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ.

    ಬಳಸುವ ಉದಾಹರಣೆಗಳು

    ಡಿಸ್ಕ್ ಡ್ರೈವ್ ಡೇಟಾವನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲಾಗುತ್ತಿದೆ

    ನಾವು ಸಾಧನ ಫೈಲ್ ಪ್ರತಿನಿಧಿಸುವ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ /dev/sda, ಮತ್ತು ನಾವು ಅದರಲ್ಲಿರುವ ಎಲ್ಲಾ ಡೇಟಾದ ಸೆಕ್ಟರ್-ಬೈ-ಸೆಕ್ಟರ್ ಬ್ಯಾಕಪ್ ಅನ್ನು ರಚಿಸಬೇಕಾಗಿದೆ, ಸಾಧನ ಫೈಲ್ ಪ್ರತಿನಿಧಿಸುವ ತೆಗೆಯಬಹುದಾದ USB ಡ್ರೈವ್‌ನ ವಿಭಾಗದಲ್ಲಿ ಫೈಲ್‌ನಲ್ಲಿ ಅದನ್ನು ಉಳಿಸುತ್ತದೆ /dev/sdb1ಮತ್ತು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ /mnt/sdb1. ಈ ಬ್ಯಾಕಪ್ ಫೈಲ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡಂಪ್‌ಗಳು ಅಥವಾ ಡಿಸ್ಕ್ ಇಮೇಜ್‌ಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ನಮ್ಮ ಡಿಸ್ಕ್ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಹೆಸರಿಸಲಾಗುತ್ತದೆ backup.img. ನೀವು ಇದನ್ನು ರಚಿಸಬಹುದಾದ ಆಜ್ಞೆ ಇದು:

    # dd if=/dev/sda of=/mnt/sdb1/backup.img

    ಈ ಆಜ್ಞೆಯಲ್ಲಿ, ನಿಯತಾಂಕವನ್ನು ಬಳಸಿ ಒಂದು ವೇಳೆಮೂಲ ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ಯಾರಾಮೀಟರ್ ಬಳಸಿ - ಗುರಿಗೆ.

    ಬ್ಯಾಕಪ್‌ನಿಂದ ಡೇಟಾವನ್ನು ಮರುಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

    ರಚಿಸಿದ ಬ್ಯಾಕ್‌ಅಪ್ ಪ್ರತಿಯಿಂದ ಡೇಟಾವನ್ನು ಮರುಸ್ಥಾಪಿಸಲು, ನೀವು ಸಿಸ್ಟಮ್ ಅನ್ನು ಬೂಟ್ ಮಾಡಬೇಕು ಅನುಸ್ಥಾಪನ ಡಿಸ್ಕ್ವಿತರಣೆ ಮತ್ತು ಹಿಮ್ಮುಖ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ.

    # dd if=/mnt/sdb1/backup1.img of=/dev/sda

    ಎಚ್ಚರಿಕೆ:ಈ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನ ಸಂಪೂರ್ಣ ವಿಷಯಗಳನ್ನು ಓವರ್‌ರೈಟ್ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಅಂತಹ ಆಜ್ಞೆಗಳನ್ನು ವಿಶೇಷ ಗಮನದಿಂದ ಪರಿಗಣಿಸಬೇಕು.

    ಹಾರ್ಡ್ ಡ್ರೈವ್ ಕ್ಲೋನಿಂಗ್

    ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಕ್ಲೋನ್ ಮಾಡುವ ಮೊದಲು, ನೀವು ಮೂಲ ಗಾತ್ರದಂತೆಯೇ ಇರುವ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಅನ್ನು ಹೊಂದಿರುವಿರಿ ಎಂದು ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು. ಒಂದೇ ರೀತಿಯ ಗಾತ್ರದ USB ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್ಗಳ ಸಂದರ್ಭದಲ್ಲಿ ಅದೇ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ಮೂಲ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಸಾಧನ ಫೈಲ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಂದು ಭಾವಿಸೋಣ /dev/sdb, ಮತ್ತು ಗುರಿ - ಸಾಧನ ಫೈಲ್ /dev/sdc. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಮೂಲ ಡ್ರೈವ್ ಅನ್ನು ಕ್ಲೋನ್ ಮಾಡಬಹುದು:

    # dd if=/dev/sdb of=/dev/sdc

    ಟಾರ್ಗೆಟ್ ಡ್ರೈವ್ ದೊಡ್ಡ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ, ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮಟ್ಟದಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಮೂಲ ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ನ ಗಾತ್ರಕ್ಕೆ ಮಾತ್ರ ನೀವು ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತೀರಿ.

    ಡಿಸ್ಕ್ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಮತ್ತೊಂದು ಕಂಪ್ಯೂಟರ್ಗೆ ವರ್ಗಾಯಿಸುವುದು

    ಹೆಸರಿನ ಇನ್ನೊಂದು ಕಂಪ್ಯೂಟರ್‌ಗೆ ನೆಟ್‌ವರ್ಕ್ ಮೂಲಕ ಡಿಸ್ಕ್ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ವರ್ಗಾಯಿಸಲು ಗುರಿಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

    # dd if=/dev/sdb | ssh root@target "(cat >backup.img)"

    ಡಿಸ್ಕ್ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಕುಗ್ಗಿಸಲಾಗುತ್ತಿದೆ

    ಸಲುವಾಗಿ ಬ್ಯಾಕ್ಅಪ್ ನಕಲುಡಿಸ್ಕ್ ವಿಭಾಗವು ಕಡಿಮೆ ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, bzip2 ನಂತಹ ಸಂಕೋಚಕವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಅದನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಬಹುದು:

    # dd if=/dev/sdb | bzip2 backup.img.bz2

    ISO ಆಪ್ಟಿಕಲ್ ಡಿಸ್ಕ್ ಚಿತ್ರವನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

    ಚಿತ್ರವನ್ನು ರಚಿಸಲು ಆಪ್ಟಿಕಲ್ ಡಿಸ್ಕ್ CD, DVD ಅಥವಾ BD ಕೇವಲ ಅದರ ವಿಷಯಗಳನ್ನು ಬ್ಲಾಕ್ ಮೂಲಕ ಓದುವ ಅಗತ್ಯವಿದೆ ಮತ್ತು ಈ ವಿಷಯವನ್ನು ಫೈಲ್‌ನಲ್ಲಿ ಉಳಿಸಬೇಕು:

    # dd if=/dev/sr0 of=image.iso bs=2048

    ಹಾನಿಗೊಳಗಾದ ಮಾಧ್ಯಮದಿಂದ ಫೈಲ್ ಅನ್ನು ಉಳಿಸುವುದು ಅಥವಾ ಅಂತಹ ಮಾಧ್ಯಮದ ಚಿತ್ರವನ್ನು ರಚಿಸುವುದು

    ಮಾಧ್ಯಮದ ಭ್ರಷ್ಟಾಚಾರದಿಂದಾಗಿ ನಿಮ್ಮ ಮೆಚ್ಚಿನ ಚಲನಚಿತ್ರ ಅಥವಾ ಸಂಗೀತ ಟ್ರ್ಯಾಕ್ ಅನ್ನು ಇನ್ನು ಮುಂದೆ ಓದಲಾಗದಿದ್ದರೆ, ನೀವು ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ನಕಲಿಸಲು ಪ್ರಯತ್ನಿಸಬಹುದು ಡಿಡಿ, ಕೆಟ್ಟ ಬ್ಲಾಕ್‌ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುವುದು:

    # dd if=movie.avi of=/home/alex/movie.avi conv=noeror,sync

    ನೀವು ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಸಹ ರಚಿಸಬಹುದು ಹಾನಿಗೊಳಗಾದ ಮಾಧ್ಯಮಮತ್ತು ಅದರಿಂದ ಫೈಲ್‌ಗಳನ್ನು ಹೊರತೆಗೆಯಲು ಪ್ರಯತ್ನಿಸಿ:

    # dd if=/dev/sdb of=/home/alex/movie.iso bs=2048 conv=noeror,sync

    USB ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ಗೆ ಅನುಸ್ಥಾಪನಾ ಡಿಸ್ಕ್ ಚಿತ್ರವನ್ನು ಬರ್ನ್ ಮಾಡಲಾಗುತ್ತಿದೆ

    ಅನುಸ್ಥಾಪನೆಗೆ ಲಿನಕ್ಸ್ ವಿತರಣೆ USB ಫ್ಲಾಶ್ ಡ್ರೈವಿನಿಂದ, ನೀವು ಈ ಫ್ಲಾಶ್ ಡ್ರೈವಿಗೆ ISO ಅನುಸ್ಥಾಪನಾ ಡಿಸ್ಕ್ ಇಮೇಜ್ ಅನ್ನು ಬರೆಯಬೇಕು. ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಇದೇ ರೀತಿಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

    # dd if=/home/alex/Fedora-Workstation-Live-x86_64-26_Alpha-1.7.iso of=/dev/sdc

    ಫ್ಲ್ಯಾಶ್ ಡ್ರೈವಿನಲ್ಲಿ ವಿಭಾಗಗಳಿದ್ದರೂ ಸಹ, ನೀವು ಒಂದು ವಿಭಾಗಗಳ ಸಾಧನ ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಾರದು, ಆದರೆ ಡ್ರೈವ್‌ನ ಸಾಧನ ಫೈಲ್‌ಗೆ ಮಾರ್ಗವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಾರದು ಎಂಬುದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದು ಬಹಳ ಮುಖ್ಯ, ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ ಇದು /dev/sdc.

    ಹಾರ್ಡ್ ಡ್ರೈವ್ ವಿಷಯ ವಿಶ್ಲೇಷಣೆ

    ಉಪಯುಕ್ತತೆ ಡಿಡಿಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ಅತ್ಯುತ್ತಮ ಸಾಧನವಾಗಿದೆ. ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಕಠಿಣ ವಿಷಯಪ್ರತ್ಯೇಕ ಬ್ಲಾಕ್ಗಳಿಂದ ಡೇಟಾ ಔಟ್ಪುಟ್ನೊಂದಿಗೆ ಡಿಸ್ಕ್, ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಬ್ಲಾಕ್ 1001 ಸಾಧನ ಫೈಲ್ ಪ್ರತಿನಿಧಿಸುವ ವಿಭಾಗದಲ್ಲಿ /dev/sdc1, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

    # dd if=/dev/sdc1 ಎಣಿಕೆ=1 ಸ್ಕಿಪ್=1000

    ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಕೇತದಲ್ಲಿ ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ನ ಮೊದಲ 40 ಬೈಟ್‌ಗಳನ್ನು ನೋಡಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

    # dd if=/dev/sda bs=1 ಎಣಿಕೆ=40 | ಹೆಕ್ಸ್ಡಂಪ್ -ಸಿ

    ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಿಯತಾಂಕವನ್ನು ಬಳಸಿ ಬಿಎಸ್ಡಿಸ್ಕ್ ಬ್ಲಾಕ್ ಗಾತ್ರವನ್ನು ಹೊಂದಿಸುತ್ತದೆ.

    ಡಿಸ್ಕ್ ಡ್ರೈವ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ

    ಪ್ರತಿನಿಧಿಸುವ ಡಿಸ್ಕ್ ಡ್ರೈವ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು, ಉದಾಹರಣೆಗೆ, ಸಾಧನ ಫೈಲ್‌ನಿಂದ /dev/sdaವಿಭಿನ್ನ ಗಾತ್ರದ ಬ್ಲಾಕ್ಗಳನ್ನು ಓದುವಾಗ, ಇದೇ ರೀತಿಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:


    1000000+0 ದಾಖಲೆಗಳು
    1000000+0 ದಾಖಲೆಗಳು ಔಟ್

    # dd if=/dev/sda of=/dev/null bs=4096 ಎಣಿಕೆ=1000000
    1000000+0 ದಾಖಲೆಗಳು
    1000000+0 ದಾಖಲೆಗಳು ಔಟ್
    4096000000 ಬೈಟ್‌ಗಳು (4.1 GB) ನಕಲು ಮಾಡಲಾಗಿದೆ, 29.8747 ಸೆ, 137 MB/s

    ಫೈಲ್ ಸಿಸ್ಟಮ್ ಕ್ಯಾಶಿಂಗ್ ಯಾಂತ್ರಿಕತೆಗೆ ಧನ್ಯವಾದಗಳು, ನೀವು ಓದುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಅತೀಂದ್ರಿಯ ವೇಗವನ್ನು ಎದುರಿಸಬಹುದು ಅದು ಆಶ್ಚರ್ಯವೇನಿಲ್ಲ:

    # dd if=/dev/sda of=/dev/null bs=512 ಕೌಂಟ್=1000000
    1000000+0 ದಾಖಲೆಗಳು
    1000000+0 ದಾಖಲೆಗಳು ಔಟ್
    512000000 ಬೈಟ್‌ಗಳು (512 MB) ನಕಲು ಮಾಡಲಾಗಿದೆ, 4.25186 ಸೆ, 120 MB/s

    # dd if=/dev/sda of=/dev/null bs=512 ಕೌಂಟ್=1000000
    1000000+0 ದಾಖಲೆಗಳು
    1000000+0 ದಾಖಲೆಗಳು ಔಟ್
    512000000 ಬೈಟ್‌ಗಳು (512 MB) ನಕಲು ಮಾಡಲಾಗಿದೆ, 0.417317 ಸೆ, 1.2 GB/s

    ಸರಿಯಾದ ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯಲು, ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳದೆಯೇ I/O ಮೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಕ್ಯಾಶಿಂಗ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬೈಪಾಸ್ ಮಾಡಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ:

    # dd if=/dev/sda of=/dev/null bs=512 ಕೌಂಟ್=100000 iflag=ನೇರ
    100000+0 ದಾಖಲೆಗಳು
    100000+0 ದಾಖಲೆಗಳು ಔಟ್
    51200000 ಬೈಟ್‌ಗಳು (51 MB) ನಕಲು ಮಾಡಲಾಗಿದೆ, 5.01053 ಸೆ, 10.2 MB/s

    ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಲಾಗುತ್ತಿದೆ

    ಹೌದು, ಉಪಯುಕ್ತತೆ ಡಿಡಿನಿಯಮಿತ ಫೈಲ್ ನಕಲು ಮಾಡಲು ಸಹ ಬಳಸಬಹುದು. ಸಹಜವಾಗಿ, ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸುವುದು ಉತ್ತಮ, ಅವುಗಳೆಂದರೆ, cp. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಇದೇ ರೀತಿಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಅನ್ನು ನಕಲಿಸಬಹುದು:

    $ dd if=/home/alex/test.txt /home/alex/test_copy.txt