คำถามติดแท็ก hard-disk

อุปกรณ์จัดเก็บข้อมูลถาวรที่ใช้สำหรับการจัดเก็บและดึงข้อมูลดิจิตอลโดยใช้แผ่นดิสก์หมุนอย่างรวดเร็ว (จาน) เคลือบด้วยวัสดุแม่เหล็กในรูปแบบแข็ง (เมื่อเทียบกับฟลอปปี้ดิสก์)

5
วิธีการละเว้นข้อผิดพลาดการเขียนในขณะที่เป็นศูนย์ดิสก์?
สมมติว่าคุณต้องการฮาร์ดดิสก์ที่ล้มเหลวเป็นศูนย์ คุณต้องการเขียนทับเลขศูนย์ให้มากที่สุด สิ่งที่คุณไม่ต้องการคือกระบวนการจะยกเลิกข้อผิดพลาดในการเขียนครั้งแรก ทำอย่างไร AFAICS ธรรมดาddเท่านั้นมีตัวเลือกสำหรับละเว้นข้อผิดพลาดในการอ่าน ดังนั้นสิ่งที่ชอบ dd if=/dev/zero of=/dev/disk/by-id/lousy-vendor-123 bs=128k ไม่พอ. ddrescue ดูเหมือนว่าจะดีกว่าที่ละเว้นข้อผิดพลาด - แต่สิ่งที่จะเป็นบรรทัดคำสั่งที่ดีที่สุดกับมัน? ความพยายามของฉันกับ GNU ddrescue: ddrescue --verbose --force --no-split /dev/zero /dev/disk/by-id/lousy-vendor-123
19 hard-disk  dd  ddrescue 

3
นักเทียบท่าพูดว่า“ ไม่มีที่ว่างเหลืออยู่ในอุปกรณ์” แต่ระบบมีพื้นที่เหลือเฟือหรือไม่
ฉันกำลังพยายามเรียกใช้อิมเมจนักเทียบท่าที่ใช้งานได้กับระบบอื่น ๆ (และคุณสามารถดึงมันออกมาจาก dockerhub ถ้าคุณต้องการ: มันdougbtv/asterisk) อย่างไรก็ตามบนเวิร์คสเตชั่นทั่วไปของฉันมันบ่นเกี่ยวกับพื้นที่ว่างเมื่อมัน (ดูเหมือน) มันไม่ได้แสดงภาพนักเทียบท่า ฉันพยายามเรียกใช้และเมื่อฉันฉันได้รับข้อผิดพลาดที่ระบุว่าพื้นที่ไม่เพียงพอ นี่คือตัวอย่างของฉันพยายามเรียกใช้และมันบ่นเกี่ยวกับพื้นที่ .. [root@localhost docker]# docker run -i -t dougbtv/asterisk /bin/bash Timestamp: 2015-05-13 07:50:58.128736228 -0400 EDT Code: System error Message: [/usr/bin/tar -xf /var/lib/docker/tmp/70c178005ccd9cc5373faa8ff0ff9c7c7a4cf0284bd9f65bbbcc2c0d96e8565d410879741/_tmp.tar -C /var/lib/docker/devicemapper/mnt/70c178005ccd9cc5373faa8ff0ff9c7c7a4cf0284bd9f65bbbcc2c0d96e8565d/rootfs/tmp .] failed: /usr/bin/tar: ./asterisk/utils/astdb2sqlite3: Wrote only 512 of 10240 bytes /usr/bin/tar: ./asterisk/utils/conf2ael.c: Cannot write: No space …

2
mv ทำอะไรในกรณีที่เกิดข้อผิดพลาด?
ฉันแค่พยายามย้ายต้นไม้ใหญ่จากดิสก์หนึ่งไปยังอีกดิสก์หนึ่งซึ่งเล็กเกินไป ตอนนี้ฉันเหลืออะไรบางอย่างที่ฉันไม่สามารถเข้าใจได้ - ดูเหมือนว่าไฟล์บางไฟล์ถูกย้ายออกไปจากแหล่งต้นไม้ในขณะที่บางไฟล์เพิ่งถูกคัดลอก นี่อาจเป็นจริงไม่ได้และฉันแค่มองอะไรบางอย่างเหมือนที่ฉันทำเมื่อฉันตรวจสอบสถานที่ฟรีบนดิสก์เป้าหมาย : D คำสั่งนั้นเรียบง่ายmv source-dir destination-dirโดยที่ dirs ทั้งสองอยู่ในดิสก์ที่แตกต่างกัน mv (GNU coreutils) 7.4ฉันใช้ ฉันพบคำตอบของคำถามต่อไปนี้ในหน้าคนใด: สร้างไฟล์ที่ถูกตัดทอน ในกรณีที่มีข้อผิดพลาดจะมีการลบอะไรในแผนผังต้นไม้ วิธีการกู้คืน (ในวิธีที่ง่ายและรวดเร็ว)?
18 hard-disk  rename 

1
ความแตกต่างระหว่างพาร์ติชัน“ แบบขยาย” และพาร์ติชันแบบ“ ตรรกะ” คืออะไร
อะไรคือข้อแตกต่างระหว่างพาร์ติชั่น "แบบขยาย" และ "แบบลอจิคัล" บนฮาร์ดดิสก์ของฉัน? ความต้องการของแต่ละคนคืออะไร? ฉันใช้ลีนุกซ์

4
ทำไม dd ใช้เวลานานเกินไป
ฉันต้องการคัดลอกดิสก์หนึ่งแผ่นไปยังอีกแผ่นหนึ่ง ฉันลองใช้คำสั่งด้านล่างและใช้เวลาเกือบหนึ่งวันในการคัดลอกดิสก์ 1 TB ใน federo dd if=/dev/sda of=/dev/sdb ฉันได้ลองแบบเดียวกันในระบบ Unix (HP-UX) ด้วยคำสั่งด้านล่างและมันจะเสร็จสมบูรณ์ภายในไม่กี่ชั่วโมง dd if=/dev/sda of=/dev/rdsk อะไรคือทางเลือกที่ฉันสามารถใช้เพื่อคัดลอกจากดิสก์ไปยังดิสก์ได้เร็วขึ้น?
18 hard-disk  dd 

3
ปิดฮาร์ดดิสก์ของฉัน (สำรองข้อมูล) บน Linux เมื่อฉันไม่ได้ใช้งาน
ฉันมีฮาร์ดดิสก์ในคอมพิวเตอร์ที่ฉันใช้เพื่อสำรองข้อมูลของฉัน ฉันไม่ใช้ดิสก์นี้เป็นอย่างอื่น ฉันจะหยุดการหมุนดิสก์เมื่อสำรองข้อมูลเสร็จได้อย่างไร นอกจากนี้ฉันจะทำให้หมุนกลับมาอีกครั้งก่อนที่จะมีการสำรองข้อมูลในภายหลังหรือไม่ ไดรฟ์เป็นไดรฟ์ SATA ปกติ

8
วิธีที่ดีที่สุดในการฟอร์แมต HDD ใน Linux เพื่อไม่ทิ้งร่องรอยคืออะไร
ฉันใช้ Debian และต้องการวิธีจัดรูปแบบ hdd ทั้งหมดเพื่อไม่ทิ้งร่องรอยไว้เพราะฉันต้องการบริจาคให้เพื่อน ดังนั้นวิธีที่ดีที่สุดในการจัดรูปแบบมันคืออะไร? หากฉันติดตั้งระบบปฏิบัติการใหม่จะไม่ฟอร์แมตอย่างสมบูรณ์ ฉันกำลังมองหาวิธีการจัดรูปแบบอย่างสมบูรณ์และทำให้มันเหมือนเมื่อคุณซื้อจากร้านค้าใหม่อย่างสมบูรณ์และไม่เคยเก็บสิ่งใดมาก่อน

4
จะรวมฮาร์ดไดรฟ์หลายตัวเข้าด้วยกันได้อย่างไร
ฉันมีเซิร์ฟเวอร์ที่มีฮาร์ดไดรฟ์สามตัว: 250 GB 3 TB 250 GB ฉันจะรวมฮาร์ดไดรฟ์หลาย ๆ ตัวเป็นไดรฟ์ข้อมูลที่มีขนาดใหญ่กว่า ~ 3.5 TB จำนวนหนึ่งได้อย่างไร ฉันเป็นโปรแกรมเมอร์ไม่ใช่ผู้ดูแลระบบ

3
เซ็กเตอร์ที่ไม่ดีบ่งบอกถึงดิสก์ที่ล้มเหลวหรือไม่?
ระบบ Ubuntu 13.10 ของฉันทำงานได้ไม่ดีในวันสุดท้าย ดูบันทึกของเคอร์เนลปรากฏว่าดิสก์ SATA 3TB อายุน้อยกว่า 1 ปีมีปัญหากับเซกเตอร์เฉพาะ: Nov 4 20:54:04 mediaserver kernel: [10893.039180] ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Nov 4 20:54:04 mediaserver kernel: [10893.039187] ata4.01: BMDMA stat 0x65 Nov 4 20:54:04 mediaserver kernel: [10893.039193] ata4.01: failed command: READ DMA EXT Nov 4 …


5
สามารถ 'dd' ใช้ในการโคลนกับ HDD ที่เล็กกว่ารู้ว่าพาร์ติชันจะต้องมีการแก้ไขหรือไม่
ฉันเคยddโคลนดิสก์เช่นนี้ dd if=/dev/sdb of=/dev/sda bs=4096 conv=notrunc,noerror,sync และมันก็ใช้ได้ดีอยู่เสมอ เอกสารใด ๆ และทั้งหมดใน 'dd' มีความเจ็บปวดเพื่อเตือนคุณว่าดิสก์เป้าหมายต้องมีขนาดเดียวกันหรือใหญ่กว่าแหล่งที่มา มันต้องเป็นเรื่องจริงเหรอ? ตอนนี้ฉันค่อนข้างเข้าใจว่าถ้าฉันลอกแบบไปยังดิสก์ขนาดเล็กฉันไม่สามารถคาดหวังได้ว่าพาร์ทิชันใด ๆ ที่มี 'นอกขอบเขต' บางส่วนบนเป้าหมายจะไม่เสียหาย อย่างไรก็ตามรู้ดีว่าฉันต้องแก้ไขพาร์ทิชันของฉันในเป้าหมายในภายหลังการลบ 'นอกขอบเขต' ฉันยังสามารถใช้ 'dd' เพื่อสร้างสำเนากำลังของแหล่งข้อมูลได้ถึงขีด จำกัด ของ ขนาดทางกายภาพของเป้าหมายหรือไม่ หรือจะ 'dd' ลดเป้าหมายเป็นกองสูบบุหรี่ของซากปรักหักพังเมื่อถึงขนาดที่ จำกัด ขนาด ;-) BTW ทำการค้นคว้าสิ่งนี้ฉันได้เห็นคุณค่าที่แนะนำสำหรับbs=ทุกสิ่งตั้งแต่bs=1024ขึ้นไปbs=32Mสิ่งที่ดีที่สุดจริง ๆ ?

5
ทำไมต้องระบุขนาดบล็อกเมื่อทำการคัดลอกอุปกรณ์ที่มีขนาด จำกัด ?
ในบทเรียนออนไลน์มักแนะนำให้ใช้คำสั่งต่อไปนี้เพื่อคัดลอก CDROM ไปยังอิมเมจ iso: $ dd if=/dev/dvd of=foobar.iso bs=2048 เหตุใดจึงต้องระบุขนาดไบต์ ฉันสังเกตเห็นว่าในความเป็นจริง 2048 เป็นขนาดไบต์มาตรฐานสำหรับภาพ CDROMแต่ดูเหมือนว่าจะddไม่มีการระบุbs=หรือcount=ทำงานเช่นกัน ในกรณีใดบ้างที่เป็นปัญหาที่จะไม่ระบุbs=หรือcount=เมื่อคัดลอกจากอุปกรณ์ที่มีขนาด จำกัด ?
14 linux  hard-disk  dd  cloning 


1
Arch Linux cfdisk ขอประเภทของดิสก์ฉลาก
ฉันพยายามที่จะแบ่งพาร์ติชันฮาร์ดดิสก์ของฉันฉันเพิ่งเช็ดด้วย dban เพื่อให้ฉันสามารถติดตั้ง arch linux แต่เมื่อฉันเรียกใช้ cfdisk /dev/sda มันบอกว่า: Select table type gpt dos sgi sun ฉันไม่รู้ว่าจะเลือกแบบไหน มันยังบอกว่า: Device does not contain a recognized partition table.

1
ดิสก์ (ในกล่อง usb) ยังคงทำงานต่อไปแม้จะไม่ได้ติดตั้งก็ตาม
ติดตั้ง ฉันมีตู้ USB (Buffalo DriveStation Quad) ที่มีสี่ไดรฟ์เชื่อมต่อกับเซิร์ฟเวอร์ nas ของฉัน (เซิร์ฟเวอร์ Ubuntu 14.04) กล่องหุ้มได้รับการกำหนดค่าให้เป็นโหมด JBOD ดังนั้นฉันจะเห็นดิสก์ทั้งหมดใน Linux ดิสก์สองตัว (sdb และ sdc) ได้รับการกำหนดค่าด้วยซอฟต์แวร์การโจมตีเป็น/dev/md0(raid1) และ/dev/md0ติดตั้งเป็นพาร์ติชันเดียว ( /mnt/part1) พร้อมระบบไฟล์ ext4 โดยไม่ต้องทำการเจอร์นัล อีกสองดิสก์ (sdd และ sde) ถูกตั้งค่าด้วย LVM เป็นกลุ่มวอลุ่มหนึ่งจากที่ฉันได้ติดตั้งสองโลจิคัลพาร์ติชัน หนึ่งในนั้นคือ 90% ของความจุกลุ่มวอลุ่มทั้งหมด ( /mnt/part2) และอีกอันหนึ่งคือ 10% ( /mnt/part3) ทั้งสองยังเป็น ext4 โดยไม่ต้องบันทึก ประเด็น APM ปัญหาของฉันเริ่มต้นด้วยโหมด APM …

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