LINUX.ORG.RU

Rootfs на MicroSD. Проблема c Suspend.

 , , ,


0

1

На днях приобрел эту игрушку http://www.harveynorman.com.sg/computers-tablets-and-gaming/computers/laptops... Есть проблема с Linux - ядро не видит SSD вообще, в BIOS нет опции AHCI, которая обычно помогает в таких случаях. На форумах отчаяние. Никто не знает, что с этим делать. В качестве временного решешния пробую грузить Ubuntu с MicroSD 128Gb. Все работает прекрасно, за исключением того, что при выходе из сна, rootfs отмонтируется, после чего приходится делать reboot.

Вопрос к знатокам ядра: как заставить ядро монтировать карту в режиме non-removable? Пробовал в grub передавать mmc_core.removable=0 - не помогает. Судя по всему за card reader отвечает usb драйвер.

Ядро при загрузке диск подхватывает? Может на флешке только /boot с grub и ядром оставить, а rootfs на ssd унести?

Radjah ★★★★★ ()
Ответ на: комментарий от Radjah

Эта проблема у всех новых Lenovo лэптопов (Ideapad, Yoga) с 512Gb SSD. Никто не знает, что с этим делать.

makaroninya ()
Ответ на: комментарий от Radjah

Именно. Нет устройства. Пробовали Ubuntu, Fedora, Gentoo - никто не видит.

makaroninya ()
Ответ на: комментарий от makaroninya

В смысле? Винда видит SSD, линукс не видит. У меня была такая же проблема. На винде сделал fixparts, проблема решилась.

sudopacman ★★★★★ ()
Ответ на: комментарий от sudopacman

Перечитайте все что я написал вверху.

Rootfs на MicroSD. Проблема c Suspend. таже самая проблема, но только в моем случае обновления BIOS нет и не предвидится.

Вопрос у меня про монтирование MicroSD карты, вообще-то.

makaroninya ()
Ответ на: комментарий от sudopacman

Тут даже пробовать нечего. Даже моих поверхностных знаний Linux, достаточно, что бы понять, что если ядро не видит устройство, никакие танцы с бубнами не помогут. Нужно обновления BIOS.

makaroninya ()
Ответ на: комментарий от tyakos

Да, в /dev нету. Лэптоп самый новый, думаю обновлений BIOS не будет пока не берется критической массы линукс юзеров. Может в следующем году.

makaroninya ()

переименовал тему, а то мне помогают решать нерешаемую проблему

makaroninya ()
Ответ на: комментарий от sudopacman

Причин почему ядро может не видеть устройство - тысячи. Почему вы думайте, что ваша тулза поможет в каждом из тысячи случаев? В данном случае, к partition table проблема отношения не имеет. Проблема с отстутствием опции для переключения режима работы RAID для SSD в BIOS.

makaroninya ()
Ответ на: комментарий от makaroninya

Там SSD не SATA, а PCIe aka NVMe. Поддержка есть начиная с ядра 3.3. Девайсы должны быть вида /dev/nvme*

https://itpeernetwork.intel.com/finding-your-new-intel-ssd-for-pcie-think-nvm...

iliyap ★★★★★ ()
Последнее исправление: iliyap (всего исправлений: 1 )
Ответ на: комментарий от iliyap

Да, все верно PCIe. Но увы:

$ uname -a Linux 710s 4.4.0-28-generic #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux $ ls -l /dev/nvm* ls: cannot access '/dev/nvm*': No such file or directory $

makaroninya ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.