Я работаю с NVIDIA Xavier NX, и в комплекте нет памяти, кроме Оперативная память 8 ГБ. Поэтому я использовал SD-карту на 16 ГБ для прошивки комплекта (эта SD-карта используется для загрузки), а затем поставил SSD Samsung на 500 ГБ сзади. Теперь я вижу, что система видит SSD, потому что программа Disks
показывает мне, что обнаружен SSD Samsung емкостью 500 ГБ.
Моя папка / home
показывает, что в ней только ~ 350 МБ память осталась, поэтому я не хочу устанавливать что-либо здесь, а непосредственно на SSD, чтобы у меня всегда было достаточно места. Есть ли способ сделать это? Может быть, какая-то символическая ссылка или изменение / home
на SSD?
Я пробовал смонтировать / home
на / dev / nvme0n1
раньше, а затем отредактировать / etc / fstab
, чтобы добавить UUID SSD, но / home по-прежнему показывал тот же объем места, что и раньше, и, кроме того, когда я перезагружал комплект, он переставал загружаться. Мне пришлось перепрошить комплект, чтобы он снова заработал.
Пожалуйста, помогите относительно того, как я могу этого добиться. Спасибо.
Отвечая на свой вопрос, я нашел эту статью на JetsonHacks, которая решает проблему. Вкратце:
Disks
от Dash, чтобы проверить, обнаружен ли SSD. git clone https://github.com/jetsonhacks/rootOnNVMe
. rootOnNVMe
: cd rootOnNVMe
. ./copy-rootfs-ssd.sh
. ./setup-service.sh
. Перезагрузите комплект, и он должен работать напрямую с SSD.