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

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

4
จะตรวจสอบอุณหภูมิของไดรฟ์บน Linux ได้อย่างไร
ฉันเคยใช้มาhdparm -nแล้วsmartctl -Aแต่มันก็ดูเหมือนจะเป็นเทคนิค "ต่อไดรฟ์" เนื่องจากไดรฟ์อาจตอบสนองต่อหนึ่งในเครื่องมือเหล่านี้เท่านั้น ดังนั้นมีวิธีมาตรฐานในการรับอุณหภูมิไดรฟ์บน Linux (HDD หรือ SSD) หรือไม่ ถ้าไม่ฉันสามารถใช้เครื่องมืออะไร (อื่น ๆ ) เพื่อรับข้อมูลนี้ได้บ้าง

4
วิธี Throttle ต่อกระบวนการ I / O ถึงขีด จำกัด สูงสุด
ฉันกำลังมองหาวิธี จำกัด กระบวนการของดิสก์ io ถึงขีด จำกัด ความเร็วที่ตั้งไว้ โดยหลักการแล้วโปรแกรมจะทำงานคล้ายกับสิ่งนี้: $ limitio --pid 32423 --write-limit 1M จำกัด กระบวนการ 32423 ถึง 1 เมกะไบต์ต่อวินาทีความเร็วในการเขียนฮาร์ดไดรฟ์

4
จะตรวจสอบชีวิตที่เหลืออยู่ใน SSD หรือระดับการสึกหรอของสื่อได้อย่างไร?
เราทุกคนรู้ว่า SSD มีช่วงชีวิตที่กำหนดไว้อย่าง จำกัด ฉันจะตรวจสอบ Linux ได้อย่างไรสถานะสุขภาพปัจจุบันของ SSD คืออะไร ผลการค้นหาของ Google ส่วนใหญ่จะขอให้คุณค้นหาข้อมูล SMART สำหรับฟิลด์เปอร์เซ็นต์ที่ชื่อว่า Media_Wearout_Indicator หรือตัวบ่งชี้ศัพท์แสงอื่น ๆ เช่น Longterm Data Endurance - ซึ่งไม่มีอยู่ - ใช่ฉันตรวจสอบ SSD สองตัวแล้วทั้งสองไม่มีฟิลด์เหล่านี้ ฉันสามารถค้นหา SSD ตัวที่สามได้ แต่ฉันรู้สึกว่าฟิลด์ไม่ได้มาตรฐาน เพื่อแสดงให้เห็นถึงปัญหาที่นี่เป็นสองตัวอย่าง ด้วย SSD ตัวแรกมันไม่ชัดเจนว่าฟิลด์ใดแสดงถึงระดับการสึกหรอ อย่างไรก็ตามมี Unknown_Attribute เพียงหนึ่งรายการที่มีค่า RAW VALUE อยู่ระหว่าง 1 ถึง 100 ดังนั้นฉันสามารถสรุปได้ว่านั่นคือสิ่งที่เรากำลังมองหา: $ sudo smartctl -A /dev/sda …

1
SATA“ พูดคุย” SCSI ในแง่ใด SCSI และ ATA ใช้ร่วมกันเท่าใด
อย่างน้อยก็ไม่มีอะไรใหม่สำหรับฉันที่ SATA "พูดถึง" SCSI จริง ๆ แล้วเหตุใดอุปกรณ์ SATA เหล่านี้จึงปรากฏเป็นอุปกรณ์ SCSI ใน Linux มีการถามคำถามที่เกี่ยวข้องมาก่อนเช่นทำไมอุปกรณ์ SATA ของฉันถึงแสดงภายใต้ / proc / scsi / scsi อย่างไรก็ตามสิ่งที่ล้มเหลวที่จะกล่าวถึงที่ฉันได้เห็นสิ่งที่กล่าวถึงก่อนหน้านี้เป็นสิ่งที่ SATA เกี่ยวข้องกับ SCSI และสิ่งที่แตกต่างกัน ฉันคิดว่ามันใช้เพื่อยอมรับว่าพวกเขาแตกต่างกันในชั้นกายภาพเนื่องจากพวกเขาไม่ได้ใช้สายเคเบิลที่ใช้ร่วมกันได้ อย่างไรก็ตามสิ่งที่สูงขึ้นเกี่ยวกับสแต็ค? ฉันรู้ว่า Linux แสดงถึง SATA และแม้แต่ IDE ดิสก์บนเมล็ดที่ทันสมัยได้อย่างไรเช่นเดียวกับ SCSI กับระบบย่อย SCSI แต่แล้วโปรโตคอลจริงที่ใช้กับรถบัสล่ะ? ฉันยังรู้ว่า ATAPI เป็น encapsulation สำหรับ SCSI แต่ ATA ปกติเป็นอย่างไร ฉันสังเกตเห็นว่าฟีเจอร์จาก SCSI …

4
ความแตกต่างระหว่างการสร้างอาร์เรย์ mdadm โดยใช้พาร์ทิชันหรือดิสก์ทั้งหมดโดยตรงคืออะไร
มีใครช่วยอธิบายให้ฉันหน่อยได้ไหมความแตกต่างระหว่างการสร้างmdadmอาร์เรย์โดยใช้พาร์ทิชันหรือดิสก์ทั้งหมดโดยตรงคืออะไร สมมติว่าฉันตั้งใจจะใช้ไดรฟ์ทั้งหมด โปรดทราบว่าพวกเขาอยู่กับ GPT ลองนึกภาพ RAID6 ที่สร้างขึ้นในสองวิธี: mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 หรือ: mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd มีความแตกต่างหรือไม่? แก้ไข 1:ฉันหมายถึงในตัวอย่างความน่าเชื่อถือหรือความสามารถในการจัดการหรือการกู้คืนในอาร์เรย์ดังกล่าว ฯลฯ แก้ไข 2:ฉันใช้ไดรฟ์ของผู้ผลิตรายอื่น แต่นั่นไม่ใช่คำถามจริงๆ พวกเขาทั้งหมดมีขนาดเท่ากันฉันจะได้รับจุดที่อาจมีผู้ผลิตทำให้ไดรฟ์ขนาดแตกต่างกันเล็กน้อย แต่เพื่อประโยชน์ของคำถามนี้สมมติว่ามันมีขนาดเท่ากัน EDIT3:เรียงลำดับของข้อจำกัดความรับผิดชอบ: จนถึงตอนนี้ฉันมักจะแบ่งพาร์ติชันไดรฟ์

2
คำสั่งเพื่อบังคับให้แขนฮาร์ดไดรฟ์เลื่อนไปยังตำแหน่งเฉพาะบนแผ่นเสียง
คำสั่ง * nix จะทำให้แขนของฮาร์ดไดรฟ์สลับระหว่างศูนย์กลางและขอบของจานอย่างรวดเร็วอย่างไร ในทางทฤษฎีมันควรจะทำให้เกิดความล้มเหลวทางกลในไม่ช้า เป็นการทดลองกับฮาร์ดไดรฟ์เก่า
25 linux  hard-disk 

1
การลบการเข้ารหัสล่วงหน้าทำไม
ฉันอยากรู้ว่าทำไมก่อนที่จะเข้ารหัสและติดตั้งตัวเองบนไดรฟ์กาลี: เช็ดไดรฟ์ทั้งหมด เติมไดรฟ์ด้วย 0s เติมไดรฟ์ด้วย 1 วินาที เติมไดร์ฟด้วยข้อมูลแบบสุ่ม เช็ดไดรฟ์อีกครั้ง ฉันรู้ว่ากาลีไม่ได้ตั้งใจจะติดตั้ง แต่นั่นไม่ใช่จุดที่นี่ ดังนั้นสิ่งนี้มีประโยชน์ก่อนติดตั้งพูดบน HDD ใหม่หรือไม่ ฉันเคยเห็นว่าในการลบ HDD ไม่ได้ติดตั้ง

2
Linux รู้ได้อย่างไรว่าฮาร์ดไดรฟ์ USB ตัวใดอยู่
ขณะนี้ฉันมีลินุกซ์มิ้นท์ที่ติดตั้งในเครื่องคอมพิวเตอร์ของฉันกับพาร์ทิชันฮาร์ดไดรฟ์ USB /homeติดตั้งเป็น มันทำงานได้ดี หากฉันติดตั้งฮาร์ดไดรฟ์ USB ตัวที่สองมีโอกาสใดบ้างที่ Linux จะสับสนระหว่างทั้งสองและลองติดตั้งพาร์ติชั่นฮาร์ดไดรฟ์ตัวที่สอง/homeเมื่อบูต? นั่นจะไม่ดี มาจาก Windows ฉันเห็นว่ามันเกิดขึ้นบ่อยครั้งที่ตัวอักษรไดรฟ์ไม่ "จำได้" ถูกต้องทำให้เกิดปัญหาทุกประเภท ฉันเดาว่าคำถามหลักคือ: Linux รู้ได้อย่างไรว่าฮาร์ดไดรฟ์ USB ตัวใดอยู่/dev/sdbและ/media/misha/my_2nd_driveอะไร

10
ฉันสามารถติดป้ายชื่ออุปกรณ์ดิสก์แทนพาร์ติชันได้หรือไม่
ฉันรู้เกี่ยวกับโปรแกรม e2label และเพื่อน ๆ เพื่อติดฉลากเข้ากับพาร์ติชั่นดิสก์เช่น e2label /dev/sda1 bla สิ่งที่ฉันต้องการทำคือสิ่งที่แตกต่าง: ฉันต้องการสร้างป้ายกำกับสำหรับฮาร์ดไดรฟ์สำหรับ / dev / sda ไม่ใช่สำหรับพาร์ติชัน เป็นไปได้และถ้าใช่เป็นอย่างไร แก้ไข: พื้นหลัง: ในกรณีที่มีช่อง HD หลายช่องฉันต้องการติดป้าย (กระดาษ) ที่ประตูของช่องใส่ของจริงและใส่ป้ายชื่อเดียวกันลงบนดิสก์ที่ฉันวางไว้ EDIT2: นี่เป็นเรื่องเกี่ยวกับเซิร์ฟเวอร์ Ubuntu Linux 12.04 EDIT3: บนพาร์ติชัน GPT ยังมี partlabel ซึ่งสามารถตั้งค่าได้เช่นแยกส่วน ดู/server//q/681088/76442

3
ฉันจะ จำกัด ความเร็วเอาต์พุตของ stdout ได้อย่างไร
ผมใช้ CentOS 5.7 stdoutและฉันมีอรรถประโยชน์สำรองข้อมูลที่มีตัวเลือกในการทุ่มตลาดแฟ้มสำรองข้อมูลไปยัง ไฟล์สำรองมีขนาดค่อนข้างใหญ่ (หลายกิกะไบต์) เป้าหมายคือระบบไฟล์ SSHFS เพื่อให้แน่ใจว่าฉันจะไม่แบนด์วิดท์และลดประสิทธิภาพของเครือข่ายฉันต้องการ จำกัด ความเร็วในการเขียนข้อมูลลงใน "ดิสก์" ฉันจะจำกัดความสามารถของstdoutจำนวนไบต์ได้อย่างไร ตัวอย่างเช่นการจำกัดความสามารถของกระบวนการในการเขียนถึงประมาณ 768Bps
24 hard-disk  io  stdout 

10
จะทราบได้อย่างไรว่า / dev / sdX เป็น USB หรือ HDD ที่เชื่อมต่ออยู่
ฉันจะรู้ได้อย่างไรว่าHDD ในตัวหรือ USB สำคัญ ฉันต้องการวิธีการทำเช่นนี้โดยไม่มีสิทธิ์รูท/dev/sdX ตกลงudevadmช่วยได้มาก: สำหรับ HDD ในเครื่อง: udevadm info --query=all --name=sdb | grep ID_BUS E: ID_BUS=ata สำหรับคีย์ USB: udevadm info --query=all --name=sdc | grep ID_BUS E: ID_BUS=usb

5
มีการบันทึกไฟล์บนดิสก์ตามลำดับหรือไม่
ดังที่ฉันเข้าใจ "ไฟล์กระจัดกระจาย" หมายความว่าไฟล์อาจมี 'ช่องว่าง' ดังนั้นข้อมูลที่ใช้จริงอาจมีขนาดเล็กกว่าขนาดไฟล์โลจิคัล ระบบไฟล์ Linux บันทึกไฟล์บนดิสก์ได้อย่างไร ฉันสนใจ ext4 เป็นหลัก แต่: สามารถบันทึกไฟล์ไม่เรียงตามลำดับบนดิสก์ได้หรือไม่? โดยที่ฉันหมายถึงส่วนหนึ่งของไฟล์ที่อยู่ทางกายภาพที่อยู่ X และส่วนต่อไปที่ทางกายภาพที่อยู่ Y ซึ่งไม่ได้อยู่ใกล้กับ X + ชดเชย) ฉันสามารถควบคุมลำดับไฟล์ได้หรือไม่? ฉันต้องการจัดสรรไฟล์ 10GB ฉันต้องการให้เป็นลำดับบนดิสก์และไม่แบ่งระหว่างออฟเซ็ตที่แตกต่างกัน มันทำหน้าที่แตกต่างกันระหว่างประเภทต่าง ๆ หรือไม่?

2
การใช้ LVM กับไดรฟ์ SSD และ SATA
ฉันเห็นในคำถามนี้ว่าเป็นไปได้ที่จะวางทั้ง SSD และฮาร์ดไดรฟ์ SATA มาตรฐานลงในกลุ่มวอลุ่ม LVM (VG) เดียว สิ่งนี้มีผลต่อประสิทธิภาพอย่างไร มีวิธีบังคับให้ระบบปฏิบัติการอยู่บน SSD ในขณะที่ข้อมูลอยู่ในไดรฟ์ SATA ภายในกลุ่มวอลุ่มเดียวหรือไม่ มีเอกสารข้อมูลที่ดีเกี่ยวกับการใช้ LVM กับไดรฟ์ประเภทต่าง ๆ หรือไม่? มันจะมีประโยชน์ในการสร้าง VG สำหรับไดรฟ์แต่ละประเภทและ / หรือความเร็วหรือไม่ ฉันกำลังคิดที่จะสร้าง VG หนึ่งตัวสำหรับ SSD และอีกตัวสำหรับ SATA (และสำหรับไดรฟ์แต่ละประเภทที่ฉันอาจเพิ่มขึ้นในอนาคตตามมาด้วย)
22 partition  hard-disk  lvm  ssd 

5
แปลงอิมเมจของพาร์ติชันเป็นรูปของดิสก์ด้วยตารางพาร์ติชัน
dd if=/dev/sdXN of=image.binผมมีภาพของพาร์ทิชันที่มีอยู่สร้างขึ้นด้วยการ ตอนนี้ฉันต้องการใช้ภาพนี้เป็นพื้นฐานสำหรับเครื่องเสมือน ฉันรู้วิธีแปลงรูปเป็นรูปแบบที่ VirtualBox สามารถใช้ได้ ปัญหาคืออิมเมจ "ดิสก์" เป็นเพียงภาพของพาร์ติชันหนึ่งเท่านั้นดังนั้นจึงไม่มี MBR หรือตารางพาร์ติชัน สิ่งนี้ทำให้การบูต VM ยากมาก มีวิธีง่าย ๆ ในการสร้างอิมเมจของพาร์ติชันเพื่อสร้างอิมเมจของดิสก์ที่เหมาะสมรวมถึงตารางพาร์ติชั่นหรือไม่?

4
ปรับขนาดเซกเตอร์ตรรกะให้เหมาะสมสำหรับขนาดเซกเตอร์กายภาพ 4096 HDD
ด้วยฮาร์ดไดรฟ์ใหม่จำนวนมากขนาดเซกเตอร์กายภาพคือ 4096 เป็นไปได้ไหมที่จะทำให้ระบบใช้ขนาดเซกเตอร์ตรรกะที่มีขนาดเท่ากันแทนที่จะเป็นขนาดเซกเตอร์เชิงตรรกะเริ่มต้นที่ 512 มันจะเพิ่มความเร็วในการอ่านและเขียนจำนวนมากหรือไม่ สามารถกำหนดค่าได้ที่ไหน

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