Apa pro dan kontra menginstal dan menjalankan Ubuntu dari kartu microSD? [Tutup]

12

Saya punya laptop dengan kartu microSD cadangan. Saya berencana untuk menginstal Ubuntu 16.04 pada kartu itu dan menggunakannya bersama Windows. Apa pro dan kontra menjalankan Ubuntu dari kartu SD? Saya tidak berpikir ada kelebihan selain tidak harus mengganggu partisi Windows. Saya menganggap kecepatan baca dan tulis yang lebih rendah adalah satu kelemahan. Seberapa lambat dalam istilah awam? Dan apa kekurangan lainnya.

Setiap rekomendasi pada kartu juga akan dihargai.

SDAdam
sumber
4
Untuk memasukkannya ke dalam perspektif, kartu SD kelas 6 akan mendapatkan kecepatan sekitar 10MB / s. Hard drive mekanis harusnya sekitar 200MB / s. Intinya, SD Card akan sangat lambat, Anda mungkin akan membuangnya keluar jendela.
Lewis Smith
2
Satu-satunya keuntungan adalah Anda tidak perlu kabel dan kotak tambahan, hanya SD. Tetapi SSD SATA eksternal dengan kotak UASP akan jauh lebih baik.
Alvin Liang
1
@LewisSmith Kartu (kelas 10) diiklankan hingga 100 MB / s. Apakah ada bedanya?
SDAdam
1
@ SDAdam Itu untuk kecepatan berurutan, tetapi kecepatan baca / tulis acak akan jauh lebih rendah.
Steve
4
Ini sebanding dengan bagaimana sistem Raspberry Pi bekerja dengan benar?
zero298

Jawaban:

8

Saya pikir batasnya adalah pembaca kartu dan bukan kartu.

Tapi bagaimana kalau Anda menginstal sistem persisten dan kartu itu. Dengan cara ini seperti sistem hidup dan lebih banyak bagian dimuat ke dalam memori. Boot membutuhkan waktu lebih lama tetapi harus lebih cepat digunakan.

Menulis ke kartu tidak akan terlalu cepat. Tapi saya pikir itu pilihan untuk dicoba.

Kev Inski
sumber
7
  • Silakan periksa dulu, bahwa komputer Anda dapat boot dari pembaca kartu

  • Tautan ini dapat membantu Anda menginstal Ubuntu ke kartu microSD Anda (sistem yang diinstal seperti diinstal ke drive internal).

  • Alternatif yang baik mungkin untuk membuat live drive persisten dengan mkusb

  • Jika masalah membaca atau menulis nanti, coba menurut tautan ini .


Harap perhatikan bahwa kartu SD

  • jauh lebih lambat

  • jauh lebih sensitif terhadap keausan sel memori dan korupsi sistem logis untuk mendistribusikan keausan

dari SSD yang terhubung melalui eSATA atau USB 3 atau flashrive USB 3 kelas atas. Lihat tautan ini dan tautannya .

sudodus
sumber
3

Selain masalah kecepatan potensial yang sudah memiliki jawaban yang baik di sini, ada masalah lain yang mungkin ingin Anda pertimbangkan.

Saya berasumsi Anda berbicara tentang slot kartu SD bawaan, seperti yang biasa terjadi pada laptop yang lebih baru. Anda perlu memastikan bahwa ini adalah perangkat yang dapat di-boot, dan itu akan cocok dengan bootloader Anda (GRUB atau apa pun). Beberapa laptop memiliki opsi BIOS yang mirip dengan "Enable Secure Digital (SD) Card Boot", yang memungkinkan ini. Tetapi yang lain (misalnya Dell Precision saya) secara aktif melarang akses ke slot kartu SD selama boot, karena terhubung ke bus PCI-E, dan tidak diizinkan memuat driver yang harus digunakan saat boot.

Perlu dicatat bahwa beberapa orang telah berhasil menggunakan bootloader berantai untuk menyuntikkan driver ke dalam proses boot, Anda mungkin ingin melihat halaman resmi "boot from SD" Ubuntu di sini .

Selain itu, "boot manager" juga merupakan solusi potensial untuk ini, misalnya Plop Boot Manager dengan nama buruk .

cawwot
sumber
2

Pro:

  1. Kecil
  2. Mudah (kembali) gambar menggunakan windisk32, dd atau Etcher
  3. Berbagai ukuran penyimpanan untuk dipilih
  4. Berbagai kelas kecepatan untuk dipilih
  5. Portable
  6. Semua orang melakukannya (Raspberry Pi, dll)

Cons:

  1. Kelas Kecepatan Lebih Cepat setara dengan lebih banyak uang
  2. Tempat duduk, terkadang sulit untuk masuk / keluar dari slot kartu sd di laptop
  3. Akses slot kartu SD bisa lebih lambat daripada mengatakan pembaca kartu sd USB3
  4. BIOS mungkin menginginkan pembaca kartu USB vs Pembaca Kartu SD yang diinstal
  5. Mesin Virtual mengalami kesulitan membaca dari pembaca Kartu SD dan lebih suka pembaca Kartu SD USB di kali. Lihat posting panjang ini tentang masalah: /superuser/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. Perlu OS menjadi kartu sd sadar untuk menghindari masalah leveling memakai. Lihatlah alternatif - alternatif sistem file ini untuk membantu memaksimalkan pengalaman Anda.

Terakhir, saya suka keluarga kartu SD Sandisk Pro untuk distro Linux saya.

David Aubin
sumber
2

Anda akan merusak SD Card dalam jangka panjang.

SSD (dan Penyimpanan serupa yang mencakup Kartu SD) menurun setiap siklus penulisan. Jika Anda memiliki ISO Langsung, itu tidak akan menjadi masalah (tapi itu mungkin bukan yang Anda inginkan & hanya jika Anda tidak memiliki partisi swap). Namun dengan Ubuntu normal, beban tulis akan jauh di atas apa yang dibuat untuk Kartu SD, sehingga menurunkan kartu jauh lebih cepat dari biasanya (kita masih berbicara sekitar bertahun-tahun, tidak seperti kartu akan membakar kedua Anda boot)

Hobbamok
sumber
2
"sistem yang me-reset dengan setiap restart" - maksud Anda live ISO reguler? FYI, jika Anda memiliki ram untuk menyalin semuanya toram, maka kecepatan baca & tulis Anda (dalam ram) dapat diukur dalam GB / detik
Xen2050
Selain itu, tetapi SSD memiliki rentang hidup yang sebanding dengan HDD.
wjandrea
@wjandrea ya, tapi ada perbedaan antara SSD dan Kartu SD. Dan perbedaan itu sebagian besar terlihat dalam masa hidup mereka. Karena kartu tidak dibuat untuk penulisan konstan yang pengalaman hard drves internal
Hobbamok
0

Selain kelambatan, driver Linux untuk kartu SD terkenal buggy dan menghasilkan data korupsi dari waktu ke waktu. Ini bahkan memengaruhi laptop dengan SSD "eMMC" (pada dasarnya, kartu SD berkecepatan tinggi yang disolder ke motherboard). Saya memiliki salah satunya dan setiap minggu atau lebih kernel melaporkan kesalahan palsu karena kartu tidak menyelesaikan operasi dalam tunjangan 1-detik sewenang-wenang yang diberikan kernel, dan secara paksa mengalihkan drive ke read-only, membutuhkan reboot. Kadang-kadang ini juga meninggalkan korupsi yang membutuhkan fsck, dan (untungnya jarang) kehilangan data aktual.

Anda tidak ingin menjalankan dari kartu SD lambat yang sebenarnya bersama dengan masalah ini. Alternatif yang baik adalah flash drive USB 3 profil rendah yang cocok sebagian besar di dalam port USB. Ini tersedia dalam ukuran besar sekarang, setidaknya 128 GB dan mungkin 256-512 GB.

R .. GitHub BERHENTI MEMBANTU ICE
sumber
1
"Selain lambat, driver Linux untuk kartu SD terkenal buggy" - Apakah Anda memiliki referensi untuk itu? Saya percaya Anda jika Anda mengatakan Anda mengalami masalah, tetapi itu tidak berarti itu bersifat universal. Saya tidak ingat pernah mengalami masalah tersebut (dan saya memiliki laptop dengan penyimpanan eMMC). Perhatikan juga bahwa Raspberry Pi pada dasarnya adalah PC Linux dengan kartu SD sebagai satu-satunya penyimpanan.
marcelm
1
@marcelm: Saya mendiagnosis (mengarah ke perbaikan hulu) bug lama di subsistem Linux SPI yang menyebabkan kerusakan signifikan pada kartu SD beberapa tahun yang lalu. Masalahnya pada akhirnya tidak ada penguncian di sekitar bagian kritis tertentu karena protokol tidak berdokumen dan disalahgunakan untuk kepemilikan kunci tertentu. Dan RPis (yang Anda sebutkan) masih terkenal karena korupsi kartu SD. Masalah spesifik yang masih sering saya alami di laptop saya mungkin spesifik untuk perangkat keras khusus saya, tetapi subsistem ini menjadi sangat buggy adalah pola yang berkelanjutan.
R .. GitHub BERHENTI MEMBANTU ICE
0

Saya seorang pengguna Xubuntu (sebelumnya Ubuntu) yang telah menjalankan OS pada kartu microSD 16 GB selama sekitar satu setengah tahun, jadi saya akan menceritakan pengalaman saya.

Kecepatan

Pengalaman umum memang lebih lambat daripada memiliki OS pada HDD, tetapi tidak terlalu lambat. Meskipun saya tidak merekomendasikannya jika Anda membutuhkan kinerja terbaik, saya akan mengatakan perbedaannya dapat diabaikan untuk penggunaan rata-rata (penelusuran web, musik, video, office suite, edisi multimedia dasar). Bahkan, saya beralih dari Ubuntu ke Xubuntu untuk memanfaatkan perangkat keras terbatas (XFCE lebih cepat dari Unity dan GNOME).

Keandalan

Selama ini satu-satunya masalah reliabilitas yang saya hadapi adalah ketika saya tidak sengaja memindahkan kartu microSD dan kesalahan I / O muncul. Itu sering terjadi pada saya sampai saya terbiasa memiliki kartu microSD di dekat tangan saya ketika mengetik, tetapi kadang-kadang masih terjadi karena faktor eksternal. Filesystem rusak dan saya tidak dapat boot secara normal karena fsckharus dijalankan secara manual, tetapi perintah tersebut tidak pernah gagal sehingga saya dapat menggunakan sistem lagi dalam beberapa menit. Bagian terburuknya adalah kehilangan pekerjaan yang belum disimpan, tetapi ini bukan masalah besar jika Anda terbiasa menyimpan hal-hal penting secara terus-menerus (dan Firefox benar-benar bagus ketika harus mengembalikan tab saya: 'D). Harap dicatat bahwa masalah ini dapat merusak kartu dalam jangka panjang.

Menyimpan

Kapasitas penyimpanan 16 GB. Proses instalasi memberi saya sekitar 5-7 GB gratis. Saya hanya perlu beberapa program lagi dari apa yang datang secara default dan saya menyimpan sebagian besar file saya di cloud dan perangkat eksternal, sehingga ruang kosong ini cukup untuk kebutuhan saya (tetapi mungkin tidak sama untuk Anda).

Kesimpulan

Instal OS pada HDD / SSD jika Anda memiliki kemungkinan atau jika Anda benar-benar membutuhkan kinerja terbaik. Kalau tidak, menginstalnya pada kartu microSD adalah pilihan yang baik.

nxnev
sumber