คำถามติดแท็ก dd

โปรแกรม Unix ทั่วไปที่มีจุดประสงค์หลักคือการคัดลอกและการแปลงข้อมูลดิบระดับต่ำ

3
คำแนะนำเกี่ยวกับการโคลนดิสก์
ฉันจะซื้อดิสก์สำรองเพื่อสำรองข้อมูลซึ่งมีขนาดเท่ากับแล็ปท็อปของฉัน ฉันต้องการติดตั้งในเคสผ่าน usb และสำรอง hdd ทั้งหมดทุกครั้ง นั่นเป็นเพราะฉันต้องการตำแหน่งที่จะเปลี่ยนไดรฟ์ในกรณีที่มีบางอย่างผิดปกติ ฉันใช้ Linux และเห็นได้ชัดว่าเป็นเครื่องมือที่เหมาะสมดูเหมือนว่าจะdd สิ่งที่เป็นที่ไดรฟ์แล็ปท็อปของฉันมีความเร็วประมาณ 50-70 MB / s และ usb 2.0 คือ 57 MB / s ดังนั้นการคัดลอกดิสก์ 250GB ของฉันควรใช้เวลามากกว่า 1 ชั่วโมงถ้าฉันโชคดี ฉันไม่สามารถรอได้มากขนาดนี้ ฉันต้องการสำเนาสำรองที่แตกต่างกัน ฉันอ่านบทความ JWZ หนึ่งข้อ ในนั้นเขาให้รายละเอียดเพิ่มเติมสำหรับการใช้ rsync บน Mac เขาเขียนว่ามีความเป็นไปได้ในการทำให้ดิสก์ที่สามารถบูตได้ rsync'ed ดังนั้นคำถามของฉันคือทำอย่างไรจึงจะทำให้ rsync'ed เป็น HDD ที่สามารถบู๊ตได้ภายใต้ Linux หรือมีเครื่องมือ 'สำรองข้อมูลด่วน' อื่น ๆ สำหรับ …
2 hard-drive  boot  rsync  clone  dd 

2
ข้อผิดพลาดการเขียนไฟล์ 0M: ปฏิเสธการเข้าถึง 5 ครั้ง
ฉันพยายามเขียน ISO บน USB โดยใช้ddคำสั่ง: dd if=evolution-64bit.iso od=\\.\f: bs=4M. ฉันเปิดตัว cmd ในฐานะผู้ดูแลระบบปิดการใช้งานซอฟต์แวร์ป้องกันไวรัส MSE ของฉัน แต่มันก็บอกฉันAccess is deniedเสมอว่า บันทึกข้อผิดพลาดแบบเต็ม: ฉันทำอะไรผิด ฉันยังเปลี่ยน USB ในกรณีที่ปัญหาเกิดขึ้น
2 windows-7  boot  usb  iso-image  dd 


3
การติดตั้ง Freenas บน SSD
แค่สงสัยว่ามีใครที่นี่ติดตั้ง Freenas บน SSD หรือไม่ ฉันรู้ว่ามันควรจะอยู่ในไดรฟ์ปากกา USB แต่ฉันมี SSD 64Gb สำรองที่ฉันสามารถติดตั้ง Freenas บนและ id เช่นอาจเป็นสิ่งอื่น ๆ ที่จะทำงานกับมัน ฉันใช้ dd เพื่อคัดลอกอิมเมจไปยัง SSD แต่มันไม่สามารถบูตได้ รับหน้าจอว่าง ใครมีความคิดเห็นบ้าง ของใช้แล้ว, xzcat FreeNAS-x64.img.xz | dd of=/dev/sdb1 bs=64k (sdb1 being the ssd)
1 ssd  dd  freenas 

1
การทำลายฮาร์ดดิสก์ไดรฟ์จะลดอายุการใช้งานและ / หรือประสิทธิภาพหรือไม่
ฉันพยายามที่จะฉีกฮาร์ดดิสก์ 1TB ด้วยคำสั่งนี้: dd if=/dev/zero of=/dev/sda bs=512 count="total sector number " แต่น่าเสียดายที่ฉันถูกขัดจังหวะสองครั้งเพราะไฟฟ้าขัดข้อง ดังนั้นก่อนที่ฉันจะเริ่มต้นอีกครั้งฉันต้องการทราบว่าการทำเช่นนั้นจะลดอายุการใช้งานและ / หรือประสิทธิภาพของไดรฟ์ นอกจากนี้ยังทำ dd มีข้อได้เปรียบมากกว่า shred หรือในทางกลับกัน?

1
การคัดลอกไปยังดิสก์ที่มีขนาดเหมือนกันจะทำให้เกิดปัญหาหรือไม่ถ้าดิสก์เอาต์พุตมีเซกเตอร์เสีย
ฉันเพิ่งทำสำเนาจากดิสก์ 160GB หนึ่งไปยังอีก 160GB เหมือนกันโดยใช้คำสั่ง sudo dd if=/dev/sda of=/dev/sdb (เรียกใช้บนซีดี Ubuntu สด) อย่างไรก็ตามการทดสอบสมาร์ท /dev/sdb แสดงให้เห็นถึง 20 ภาคที่ไม่ดี นั่นหมายความว่ามีข้อมูล 20 ช่องที่ฉันเพิ่งคัดลอกจากดิสก์หนึ่งไปยังอีกแผ่นหนึ่งหรือไม่? มีสิ่งใดที่ฉันสามารถทำได้เพื่อแก้ไขปัญหานี้โดยการทำสำเนาด้วยวิธีอื่นหรือไม่? แก้ไข: เพิ่มผลลัพธ์: sudo fsck -c -v / dev / sda1 / fsck from util-linux 2.20.1 e2fsck 1.42 (29-Nov-2011) Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0/0/0 …
1 linux  hard-drive  dd 

0
กำลังเขียนภาพไปยังการ์ด SD โดยไม่คำนึงถึงขนาดของ Windows? [ปิด]
ฉันมีอิมเมจการ์ด SD ที่มีเลย์เอาต์พร้อมบูตและพาร์ทิชันรูทของระบบลินุกซ์ ทั้งสองพาร์ติชั่นอยู่ภายใน 8 GB แรกของการ์ดและรูปภาพ การ์ด SD ต้นฉบับมีขนาด 16 GB และสร้างรูปภาพโดย dd - ไดรฟ์ทั้งหมดลงในไฟล์ภาพ ตอนนี้ฉันต้องเขียนไฟล์ภาพนี้ไปยังการ์ด SD ขนาด 8 GB ภายใต้ Windows . ใน Linux ฉันสามารถใช้ dd และเริ่มเขียนภาพ "ใหญ่เกินไป" ลงในการ์ดขนาดเล็กซึ่งในที่สุดจะหยุดเมื่อการ์ดเต็ม แต่ ณ จุดนั้นบิตทั้งหมดที่เกี่ยวข้องจะถูกเขียน ภายใต้ Windows ฉันมักจะใช้ Win32DiskImagerแต่จะตรวจสอบภาพและขนาดการ์ดก่อนเริ่มการเขียน ดังนั้นสิ่งที่ฉันต้องการคือ: เครื่องมือ Windows ที่เขียนภาพไปยังการ์ดโดยไม่คำนึงถึงขนาดที่กำหนด หรือ เครื่องมือ Windows ที่อนุญาตให้ตัดทอนไฟล์รูปภาพ น่าเสียดายที่ฉันถูก จำกัด อยู่ที่ Windows …
1 windows  sd-card  dd 

2
วิธีการบู๊ตบูต MicroSD Card Linux
ฉันมีบูตติดตั้ง Lubuntu จากการ์ด MicroSD ฉันต้องการโคลนการ์ด MicroSD ที่สามารถบู๊ตได้เพื่อที่ฉันจะสามารถเรียกคืนไปยังการ์ดอื่นได้หากการ์ดล้มเหลวในบางช่วงในอนาคต คำสั่งด้านล่างจะสร้างอิมเมจที่สามารถบูตได้ซึ่งฉันสามารถกู้คืนเป็นการ์ด SD ใหม่ได้ในอนาคตหรือไม่ sudo dd if=/dev/rdisk3 of=SD.img bs=1m
1 linux  clone  dd 

0
canot กู้คืนอิมเมจดิสก์ด้วย dd (ส่วนเป้าหมายเต็มไปด้วยศูนย์)
ฉันมีดิสก์ RAID0 มาก่อนตอนนี้ฉันต้องการเปลี่ยนขนาดของมัน จากคู่มือวิธีเดียวคือข้อมูลสำรองลบ RAID สร้างใหม่ด้วยขนาดใหม่และกู้คืนข้อมูล ตอนนี้ฉันมี hdd 2.5 "เก่า ๆ หลายตัวแต่ละตัวมีพื้นที่ว่าง" เล็ก "ดังนั้นฉันต้องการสำรองข้อมูลแต่ละ RAID-partition ไปยังดิสก์แล้วคืนค่าพวกเขา ฉันใช้คำสั่งนี้เพื่อสำรองข้อมูลพาร์ติชันเดียว: dd if=/dev/md126p1 conv=sync bs=32M | gzip -c2 > /mnt/backup1/windowsD.img.gz จากนั้นฉันก็สร้าง RAID ขึ้นใหม่กู้คืนพาร์ติชั่นด้วยรูปทรงเรขาคณิตที่เหมือนกันทุกประการ เขียนกลับภาพ: gunzip -c /mnt/backup1/windowsD.img.gz | dd of=/dev/md126p1 conv=sync bs=32M ผลลัพธ์ที่ได้คือ ฉันไม่สามารถเมาต์พาร์ติชันนี้ได้ รู้ว่าพาร์ติชันนี้เป็น NTFS ศูนย์จำนวนมากกรอกในปลายทางพาร์ทิชัน ใครเคยรู้ว่าเกิดอะไรขึ้น ..... ฉันจะร้องไห้ถ้าข้อมูลเหล่านี้สูญหาย .... T_T ฉันลองหาบางอย่างกับสิ่งนี้: cat …
1 linux  backup  dd  gzip 

2
DD พังเพราะมันวิ่งออกจากอวกาศ
คำถาม ฉันกำลังทำงานddเพื่อสำรองข้อมูลในระดับบล็อกของโล/homeจิคัลวอลุ่มของฉันแต่มันยังคงมีพื้นที่เหลืออยู่ทั้งคู่หากฉันชี้เอาท์พุทไปยังไฟล์บนไดรฟ์ภายนอกหรือไพพ์เอาต์พุตไปgzipยังไดรฟ์ภายนอก df -hจุดที่วิ่งไปยัง/พาร์ติชัน (?) ไม่มีที่ว่างเหลืออยู่ แต่ฉันไม่รู้ว่าจะทำอย่างไรกับมันหรือจะเอามันไปทิ้งในไดรฟ์ภายนอก ฉันกำลังทำภาพรวมของ/homeผ่านlvcreate(คำสั่งที่ฉันใช้คือlvcreate -l 477 -s -n HomeSnapshot /dev/Silverback-vg/home) แล้วให้สิ่งนี้ddเป็นไฟล์อินพุต บริบท ฉันกำลังพยายามตั้งค่า homelab ของฉันด้วยการสำรองข้อมูลในระดับบล็อกของฉัน/homeและ/พาร์ติชั่นเป็นไฟล์ภาพในไดรฟ์ภายนอกของฉัน เป้าหมายคือมีการสำรองข้อมูลอัตโนมัติเต็มรูปแบบทุกวันซึ่งฉันสามารถคัดลอกกลับมาได้หลังจากติดตั้ง Debian อีกครั้งหากฉันทำบางสิ่งบางอย่างผิดปกติ ฉันมาจากสภาพแวดล้อมของ Windows เป็นหลักดังนั้นคำถามใด ๆ ที่มีกรอบในบริบทนั้นจะเป็นประโยชน์ ฉันยังยินดีรับเอกสารใด ๆ ที่คุณต้องการเชื่อมโยงหากคุณสามารถชี้ให้เห็นสิ่งที่ฉันควรจะดูโดยเฉพาะฉันใช้เวลาขุดสองสามชั่วโมงและยังไม่พบวิธีแก้ปัญหาของฉัน ข้อมูลเพิ่มเติม พาร์ติชันของฉันมีดังนี้: Internal drive (80 GB) sda1 = /boot (243 MB) sda2 = Volume Group "Silverback-vg" LV root (mounted as …
1 linux  debian  backup  dd 

1
dd ใช้เพื่อ dev USB ก่อนที่จะเชื่อมต่อเสียหาย / dev / sdX และไม่ทำงาน
ฉันมี USB ที่ฉันจัดการกับ ISO 5 Mb aprox กับระบบปฏิบัติการขนาดเล็กที่มีด้วงของตัวเอง ถ้าฉันเชื่อมต่ออุปกรณ์และตรวจสอบมันsudo fdisk -lฉันได้รับ: ... Device Boot Start End Sectors Size Id Type /dev/sdb1 * 1 9551 9551 4.7M cd unknown ถ้าฉันคัดลอกด้วย dd ISO sudo dd if = my_os.iso of = / dev / sdb 14852+0 records in 14852+0 records out 7604224 bytes …
1 linux  usb  dd  dev 

2
ปัญหาการสำรองข้อมูล DD Bash -“ ตัวถูกดำเนินการที่ไม่รู้จัก”
ฉันใช้Datto Block Driverเพื่อถ่ายภาพสแนปชอตของเซิร์ฟเวอร์ที่เปิดอยู่ทุกคืน หลังจากที่ถ่ายภาพสแนปชอตฉันจะddถ่ายภาพสแนปชอตจาก/dev/datto0ผ่าน PipeViewer ( pv) และgzipไปยังไฟล์ในระบบไฟล์ ไฟล์จะถูกอัปโหลดไปยัง DropBox และลบ ฉันทำสิ่งนี้โดยอัตโนมัติด้วยสคริปต์ Bash และตั้งให้ทำงานผ่าน cron job ทุกคืน นี่เป็นตัวอย่างของสคริปต์ Bash ของฉันที่ทำให้ฉันมีปัญหา: echo "$(date +"%r"): Calculating MD5 checksum of /dev/datto0..." MD5=$(md5sum /dev/datto0) echo "$(date +"%r"): MD5: $MD5" echo "$(date +"%r"): Compressing /dev/datto0 via gzip to /tmp directory..." dd if=/dev/datto0 | pv | …
1 linux  bash  dd  pipe 

1
จะสร้างอิมเมจของ HDD ที่ไม่มีพื้นที่ไม่ได้ปันส่วนได้อย่างไร?
ฉันต้องแปลง HDD นี้ที่มีการติดตั้ง Windows เป็น * .vdi เพื่อสร้างบูต * .img โดยไม่มีการจัดสรรพื้นที่ Device Boot Start End Sectors Size Id Type /dev/sdb1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT /dev/sdb2 718848 105582591 104863744 50G 7 HPFS/NTFS/exFAT อย่างไรก็ตามการใช้VBoxManage convertfromraw /dev/sdb2สร้าง vdi ที่มีขนาดแบบไดนามิก แต่มีขนาดสูงสุดที่ไม่เปลี่ยนแปลงที่ 223 GB VBoxManage modifyhd --resizeไม่สามารถลดขนาดVBoxManage modifymedium --compactได้เลยไม่เปลี่ยนแปลง การเขียนศูนย์ด้วย sdelete ตามที่แนะนำบ่อยไม่สามารถใช้ได้เนื่องจากเป็นพื้นที่ที่ไม่ได้ถูกจัดสรร …

1
วันที่ใช้ไดรฟ์ระดับกลางที่ใหญ่กว่ามาก จะย้ายกลับไปยังไดรฟ์ขนาดเล็กได้อย่างไร
ฉันมี 750GB HDD ที่มีปัญหาดังนั้นฉันจึงช่วยกู้ข้อมูลโดยใช้ ddrescue ฉันไม่ได้คิดมากและสร้างกู้ภัยโดยใช้ไดรฟ์ขนาดใหญ่กว่า (2TB) sudo ddrescue -f /dev/sda /dev/sdc ddrescue.log หลังจากนั้นฉันค้นพบว่าไดรฟ์ 750GB เสียหายและจะต้องเปลี่ยนใหม่ ฉันซื้อ 750GB ใหม่และตอนนี้ไม่รู้จะทำอย่างไร ฉันจะย้ายข้อมูลจากไดรฟ์ระดับกลางโดยไม่สร้างภาพขนาด 2TB ได้อย่างไร
dd  ddrescue 

0
เป็นไปได้หรือไม่ที่จะให้บูตเรคคอร์ดและตารางพาร์ติชั่นแล้วอัพเดทด้วย rsync
DD ใช้เวลานานในขณะที่โคลนเครื่อง vmdk เสมือนเป็นหน่วยความจำแฟลช usb (คุณภาพ) เป็นไปได้ไหมที่จะคัดลอก MBR หรือแผ่นบันทึกการบูตและพาร์ติชั่นที่ดิสก์ต้นทางมีอยู่แล้วคัดลอกไฟล์โดยใช้ rsync? ภาวะแทรกซ้อนอะไรที่อาจเกิดขึ้นแม้ว่าฉันจะซ่อมแซมและปรับขนาดพาร์ติชันทันทีหลังจากวว
rsync  dd 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.