ข้อดีและข้อเสียของการติดตั้งและใช้งาน Ubuntu จากการ์ด microSD มีอะไรบ้าง [ปิด]


12

ฉันมีแล็ปท็อปที่มีการ์ด microSD สำรอง ฉันวางแผนที่จะติดตั้ง Ubuntu 16.04 บนการ์ดนั้นและใช้ร่วมกับ Windows ข้อดีและข้อเสียของการใช้ Ubuntu จากการ์ด SD คืออะไร ฉันไม่คิดว่ามีข้อดีใด ๆ นอกเหนือจากการไม่รบกวนพาร์ติชัน Windows ฉันถือว่าความเร็วในการอ่านและเขียนลดลงเป็นหนึ่งในข้อเสีย มันจะช้าแค่ไหนในแง่คนธรรมดา? และสิ่งที่เป็นข้อเสียอื่น ๆ

คำแนะนำใด ๆ เกี่ยวกับบัตรก็จะได้รับการชื่นชม


4
หากต้องการใส่ในมุมมองการ์ด SD ระดับ 6 จะได้รับความเร็วประมาณ 10MB / s ฮาร์ดไดรฟ์เชิงกลควรได้รับประมาณ 200MB / s โดยพื้นฐานแล้วการ์ด SD จะช้ามากคุณอาจจะทิ้งมันไปนอกหน้าต่าง
ลูอิสสมิ ธ

2
ประโยชน์เพียงอย่างเดียวคือคุณไม่จำเป็นต้องใช้สายเคเบิลและกล่องเพิ่มเติมเพียง SD แต่ SATA SSD ภายนอกพร้อมกล่อง UASP จะดีกว่ามาก
Alvin Liang

1
@LewisSmith การ์ด (คลาส 10) มีการโฆษณาสูงถึง 100 MB / s มันสร้างความแตกต่างหรือไม่?
SDAdam

1
@Sdamdam นั่นเป็นความเร็วต่อเนื่อง แต่ความเร็วในการอ่าน / เขียนแบบสุ่มจะต่ำกว่ามาก
Steve

4
นี่เปรียบได้กับการทำงานของระบบ Raspberry Pi หรือไม่
zero298

คำตอบ:


8

ฉันคิดว่าขีด จำกัด คือตัวอ่านการ์ดไม่ใช่ตัวอ่านการ์ด

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

การเขียนการ์ดจะไม่เร็วมาก แต่ฉันคิดว่านั่นเป็นตัวเลือกให้ลอง


7
  • โปรดตรวจสอบก่อนว่าคอมพิวเตอร์ของคุณสามารถบู๊ตได้จากเครื่องอ่านการ์ด

  • ลิงค์นี้อาจช่วยให้คุณติดตั้ง Ubuntu ลงในการ์ด microSD ของคุณ (ระบบที่ติดตั้งเช่นติดตั้งลงในไดรฟ์ภายใน)

  • ทางเลือกที่ดีอาจเป็นการสร้างไดรฟ์สดแบบถาวรด้วยmkusb

  • หากปัญหาในการอ่านหรือเขียนในภายหลังลองตามลิงค์นี้


โปรดสังเกตว่าการ์ด SD

  • ช้ากว่ามาก

  • มีความไวมากขึ้นในการสึกหรอของเซลล์หน่วยความจำและความเสียหายของระบบตรรกะเพื่อกระจายการสึกหรอ

กว่า SSD ที่เชื่อมต่อผ่าน eSATA หรือ USB 3 หรือ high-end USB 3 pendrive ดูลิงค์นี้และลิงค์จากมัน


3

นอกจากปัญหาความเร็วที่อาจเกิดขึ้นซึ่งมีคำตอบที่ดีอยู่แล้วที่นี่แล้วยังมีอีกประเด็นที่คุณอาจต้องพิจารณา

ฉันคิดว่าคุณกำลังพูดถึงช่องเสียบการ์ด SD ในตัวเช่นเดียวกับแล็ปท็อปรุ่นใหม่ คุณต้องแน่ใจว่านี่เป็นอุปกรณ์ที่สามารถบู๊ตได้และมันจะเล่นได้ดีกับ bootloader ของคุณ (ด้วงหรืออะไรก็ตาม) แล็ปท็อปบางเครื่องมีตัวเลือก BIOS คล้ายกับ "Enable Secure Digital (SD) Card Boot" ซึ่งอนุญาตให้ทำได้ แต่คนอื่น ๆ (เช่น Dell Precision ของฉัน) ห้ามมิให้เข้าถึงช่องเสียบการ์ด SD ในระหว่างการบู๊ตเนื่องจากมันเชื่อมต่อกับบัส PCI-E และไม่ได้รับอนุญาตให้โหลดไดรเวอร์ที่จำเป็นต้องใช้ในระหว่างการบู๊ต

มันเป็นมูลค่า noting ว่าบางคนมีความสำเร็จโดยใช้ bootloaders ถูกล่ามโซ่เพื่อฉีดไดรเวอร์เข้าสู่กระบวนการบูตที่คุณอาจต้องการที่จะมองข้ามอย่างเป็นทางการ "บูตจาก SD" อูบุนตูของหน้าเว็บที่นี่

นอกจากนี้ "ผู้จัดการบูต" นอกจากนี้ยังมีวิธีการแก้ปัญหาที่อาจเกิดขึ้นนี้เช่นไม่ดีชื่อBoot ผู้จัดการป๋อม


2

ข้อดี:

  1. เล็ก
  2. รูปภาพที่ง่ายต่อการใช้งานโดยใช้ windisk32, dd หรือ Etcher
  3. มีที่เก็บข้อมูลหลากหลายให้เลือก
  4. มีคลาสความเร็วให้เลือกมากมาย
  5. แบบพกพา
  6. ทุกคนทำมัน (ราสเบอร์รี่ Pi ฯลฯ )

จุดด้อย:

  1. คลาสความเร็วที่เร็วขึ้นหมายถึงเงินที่มากขึ้น
  2. ที่นั่งบางครั้งยากที่จะรับเข้า / ออกจากช่องเสียบการ์ด SD ในแล็ปท็อป
  3. การเข้าถึงสล็อต Sdcard อาจช้ากว่าเครื่องอ่านการ์ด SD USB3
  4. BIOS อาจต้องการตัวอ่านการ์ด USB เทียบกับตัวอ่านการ์ด SD ที่ติดตั้ง
  5. เครื่องเสมือนมีเวลาอ่านยากจากเครื่องอ่านการ์ด SD และต้องการเครื่องอ่านการ์ด SD USB ในบางครั้ง ดูโพสต์แบบยาวเกี่ยวกับปัญหา: /superuser/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. ต้องการระบบปฏิบัติการที่จะต้องใช้การ์ด SD เพื่อหลีกเลี่ยงปัญหาการปรับระดับการสึกหรอ ดูทางเลือกระบบไฟล์เหล่านี้เพื่อช่วยเพิ่มประสบการณ์ของคุณ

สุดท้ายนี้ฉันชอบครอบครัวการ์ด sd Sandisk Proสำหรับ Linux distros ของฉัน


2

คุณจะทำลายการ์ด SD ในระยะยาว

SSD (และหน่วยเก็บข้อมูลที่คล้ายกันซึ่งรวมถึงการ์ด SD) จะลดระดับลงในแต่ละรอบการเขียน หากคุณมี Live ISO แสดงว่าจะไม่มีปัญหา (แต่นั่นอาจไม่ใช่สิ่งที่คุณต้องการ & เฉพาะเมื่อคุณไม่มีพาร์ติชั่นการสลับ) ด้วย Ubuntu ปกติการโหลดการเขียนจะสูงกว่าสิ่งที่ทำไว้สำหรับการ์ด SD ดังนั้นการลดระดับการ์ดเร็วกว่าปกติมาก (เรายังคงพูดถึงหลายปีหรือมากกว่านั้นไม่ใช่ว่าการ์ดจะเผาไหม้ วินาทีที่คุณบูตมัน)


2
"ระบบที่รีเซ็ตทุกครั้งที่รีสตาร์ท" - คุณหมายถึง ISO สดปกติหรือไม่ ถ้าคุณมี ram เพื่อคัดลอกทุกอย่างtoramความเร็วในการอ่านและเขียนของคุณ (ในหน่วยความจำ) สามารถวัดได้ในหน่วย GB / วินาที
Xen2050

ข้างจุดนั้น แต่ SSD นั้นมีอายุการใช้งานเทียบเท่ากับ HDD
wjandrea

@wjandrea ใช่ แต่มีความแตกต่างระหว่าง SSD และการ์ด SD และความแตกต่างนั้นส่วนใหญ่แสดงให้เห็นในช่วงอายุของพวกเขา เพราะการ์ดไม่ได้ถูกสร้างขึ้นมาเพื่อการเขียนอย่างต่อเนื่องที่ประสบการณ์ฮาร์ดไดรฟ์ภายใน
Hobbamok

0

นอกจากความเชื่องช้าแล้วไดรเวอร์ Linux สำหรับการ์ด SD ยังเป็นที่รู้จักกันอย่างแพร่หลายและทำให้เกิดความเสียหายของข้อมูลเป็นครั้งคราว สิ่งนี้ส่งผลกระทบแม้กระทั่งแล็ปท็อปที่มี "eMMC" SSD (โดยหลักแล้วการ์ด SD ความเร็วสูงบัดกรีบนเมนบอร์ด) ฉันมีหนึ่งในสิ่งเหล่านี้และทุกสัปดาห์หรือมากกว่านั้นเคอร์เนลรายงานข้อผิดพลาดที่น่าเกรงขามเนื่องจากการ์ดไม่เสร็จสิ้นการดำเนินการภายในค่าเผื่อ 1 วินาทีโดยพลการเคอร์เนลให้มันและบังคับให้ไดรฟ์เปลี่ยนเป็นแบบอ่านอย่างเดียว บางครั้งสิ่งนี้ยังทำให้เกิดความเสียหายที่ต้องใช้ fsck และ (ไม่ค่อยมี) การสูญเสียข้อมูลจริง

คุณไม่ต้องการเรียกใช้จากการ์ด SD ที่ช้าจริง ๆ พร้อมกับปัญหาเหล่านี้ ทางเลือกที่ดีจะเป็นแฟลชไดรฟ์ USB 3 แบบ low-profile ที่เหมาะกับส่วนใหญ่ในพอร์ต USB ตอนนี้มีขนาดใหญ่อย่างน้อย 128 GB และ 256-512 GB


1
"นอกเหนือจากความเชื่องช้าแล้วไดรเวอร์ Linux สำหรับการ์ด SD ยังมีข้อผิดพลาดอย่างฉับพลัน" - คุณมีข้อมูลอ้างอิงนั้นหรือไม่? ฉันเชื่อว่าคุณถ้าคุณบอกว่าคุณมีปัญหา แต่นั่นไม่ได้หมายความว่ามันเป็นสากล ฉันจำไม่ได้ว่าเคยประสบปัญหาเหล่านั้นมาก่อน (และฉันมีแลปท็อปพร้อมที่เก็บข้อมูล eMMC) โปรดทราบด้วยว่า Raspberry Pi นั้นเป็นพีซีแบบลีนุกซ์ที่มีการ์ด SD เป็นที่เก็บข้อมูลเท่านั้น
marcelm

1
@marcelm: ฉันวินิจฉัย (นำไปสู่การแก้ไขต้นน้ำ) ข้อผิดพลาดที่ยาวนานในระบบย่อย Linux SPI ที่ก่อให้เกิดความเสียหายอย่างมีนัยสำคัญในการ์ด SD เมื่อไม่กี่ปีที่ผ่านมา ปัญหานี้สิ้นสุดลงโดยไม่มีการล็อครอบส่วนที่สำคัญบางอย่างเนื่องจากโปรโตคอลที่ไม่ได้จดทะเบียนและใช้ในทางที่ผิดสำหรับการเป็นเจ้าของล็อคบางอย่าง และ RPis (ซึ่งคุณพูดถึง) ยังมีชื่อเสียงในเรื่องการทุจริตของการ์ด SD ปัญหาเฉพาะที่ฉันยังประสบอยู่บ่อยๆบนแล็ปท็อปของฉันอาจเฉพาะเจาะจงกับฮาร์ดแวร์เฉพาะของฉัน แต่ระบบย่อยเหล่านี้มีความผิดพลาดอย่างไม่น่าเชื่อเป็นรูปแบบต่อเนื่อง
. GitHub หยุดช่วยน้ำแข็ง

0

ฉันเป็นผู้ใช้ Xubuntu (เดิมคือ Ubuntu) ที่ใช้งานระบบปฏิบัติการบนการ์ด microSD ขนาด 16 GB เป็นเวลาประมาณหนึ่งปีครึ่งดังนั้นฉันจะเล่าประสบการณ์ของฉัน

ความเร็ว

ประสบการณ์ทั่วไปย่อมช้ากว่าที่มีระบบปฏิบัติการบนฮาร์ดดิสก์ แต่ไม่ว่าช้า แม้ว่าฉันจะไม่แนะนำถ้าคุณต้องการประสิทธิภาพสูงสุด แต่ฉันว่าความแตกต่างนั้นเล็กน้อยสำหรับการใช้งานทั่วไป (การท่องเว็บ, เพลง, วิดีโอ, ชุดสำนักงาน, ฉบับมัลติมีเดียขั้นพื้นฐาน) ที่จริงแล้วฉันเปลี่ยนจาก Ubuntu เป็น Xubuntu เพื่อให้ได้ประโยชน์สูงสุดจากฮาร์ดแวร์ที่ จำกัด (XFCE นั้นเร็วกว่า Unity และ GNOME)

ความเชื่อถือได้

ตลอดเวลาปัญหาความน่าเชื่อถือเพียงอย่างเดียวที่ฉันเผชิญคือเมื่อฉันย้ายการ์ด microSD และข้อผิดพลาด I / O โดยไม่ตั้งใจปรากฏขึ้น มันเกิดขึ้นกับฉันบ่อยครั้งจนกระทั่งฉันคุ้นเคยกับการ์ด microSD ใกล้มือขณะพิมพ์ แต่ก็ยังเกิดขึ้นกับปัจจัยภายนอกด้วย ระบบไฟล์เสียหายและฉันไม่สามารถบู๊ตได้ตามปกติเนื่องจากfsckต้องทำงานด้วยตนเอง แต่คำสั่งดังกล่าวไม่เคยล้มเหลวฉันจึงสามารถใช้ระบบอีกครั้งในอีกไม่กี่นาที ส่วนที่แย่ที่สุดคือการสูญเสียงานที่ไม่ได้บันทึก แต่ก็ไม่ใช่ปัญหาใหญ่หากคุณคุ้นเคยกับการบันทึกสิ่งที่สำคัญอย่างต่อเนื่อง โปรดทราบว่าปัญหานี้อาจทำให้การ์ดเสียหายในระยะยาว

การเก็บรักษา

พื้นที่จัดเก็บ 16 GB กระบวนการติดตั้งทำให้ฉันว่างประมาณ 5-7 GB ฉันต้องการโปรแกรมเพิ่มเติมอีกสองสามรายการตามค่าเริ่มต้นและฉันเก็บไฟล์ส่วนใหญ่ไว้บนคลาวด์และอุปกรณ์ภายนอกดังนั้นพื้นที่ว่างนี้เพียงพอสำหรับความต้องการของฉัน (แต่อาจไม่เหมือนกันสำหรับคุณ)

ข้อสรุป

ติดตั้งระบบปฏิบัติการบน HDD / SSD หากคุณมีความเป็นไปได้หรือหากคุณต้องการประสิทธิภาพสูงสุด มิฉะนั้นการติดตั้งลงในการ์ด microSD เป็นตัวเลือกที่ดี

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