Если вы хотите использовать su вместо sudo, я считаю, что вы можете использовать что-то вроде этого:
su - <username> -c "<commands>"
- будет имитировать логин указанного пользователя -c, сообщает ему, что вы хотите запустить команду ps. К сожалению, я не могу установить ruby с помощью rvm с помощью этого метода, но это, вероятно, не связано.
Это похоже на задание для gparted - установите его, если это еще не сделано, размонтируйте диск (либо первый, либо когда он вам подскажет), & amp; посмотрите, можете ли вы увеличить его до 64 г. Если нет, это может быть проблемой для вашего устройства чтения карт?
Я вижу такую же проблему с фирменным адаптером microSD-to-USB от Kingston, который сканирует как содержащий чип интерфейса USB Silicon Motion. В моем случае карта microSD имеет 128 ГБ, но при использовании этого конкретного адаптера последовательно отображается 24,78 ГБ. Очевидно, что проблема не связана с разделом, и проблема с этим адаптером появляется на разных компьютерах (как OS X, так и Linux).
Чтобы быть ясным: адаптер Silicon Motion (Kingston) явно неисправен. Я полагаю, что он не способен обрабатывать SDXC, или, может быть, он слишком медленный для интерфейсов USB сегодня.
Идентификатор продукта: 0x6200 Идентификатор поставщика: 0x090c (Silicon Motion, Inc. - Тайвань) Серийный номер: 12345678901234567890 ( должен любить этот серийный номер)
-Greg