Saya pikir Anda dapat meletakkan root pada drive eksternal. Jadi hanya partisi / boot pada sd yang digunakan. Dan itu hanya digunakan saat boot.
Gerben
3
cmdline.txtberisi root=/dev/mmcblk0p2 rootfstype=ext4menunjukkan partisi root.
Saya berasumsi bahwa jika Anda menggunakan SSDpartisi yang sesuai, Anda dapat menggunakan root=/dev/sda1(atau apa pun). Saya belum mencoba ini (dan tidak membagikan paranoia yang tampaknya dimiliki banyak orang tentang menggunakan kartu SD).
Tidak jelas apakah Raspbian mengandung SSDdukungan trim yang dibutuhkan untuk memastikan masa pakai yang wajar pada a SSD.
Akan menarik untuk melihat apakah ini berhasil. Saya bahkan mungkin mencobanya dengan HD.
Saya sudah mencobanya, berhasil. Lakukan saja penyalinan partisi langsung dari SD ke HD dengan perangkat lain dan Anda siap melakukannya. Trim support adalah fungsi dari dukungan perangkat keras dan dukungan sistem file. Untuk ext4 perlu di-mount dengan discardopsi untuk mengaktifkannya.
Fred
Anda mungkin juga perlu memodifikasi /etc/fstabpada HD dari /dev/mmcblk0p2 / ext4 defaults,noatime 0 1ke perangkat baru
Anda dapat mem-boot dari kartu SD kemudian hanya menggunakan SSD yang terpasang, tetapi Anda tidak bisa menggunakan kartu SD untuk mem-boot.
Setelah di-boot, Anda dapat membuat kartu SD hanya baca dan pastikan semua perangkat lunak dll menjalankan SSD
sumber
cmdline.txt
berisiroot=/dev/mmcblk0p2 rootfstype=ext4
menunjukkan partisi root.Saya berasumsi bahwa jika Anda menggunakan
SSD
partisi yang sesuai, Anda dapat menggunakanroot=/dev/sda1
(atau apa pun). Saya belum mencoba ini (dan tidak membagikan paranoia yang tampaknya dimiliki banyak orang tentang menggunakan kartu SD).Tidak jelas apakah Raspbian mengandung
SSD
dukungan trim yang dibutuhkan untuk memastikan masa pakai yang wajar pada aSSD
.Akan menarik untuk melihat apakah ini berhasil. Saya bahkan mungkin mencobanya dengan HD.
sumber
discard
opsi untuk mengaktifkannya./etc/fstab
pada HD dari/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
ke perangkat baru