[РЕШЕНО] Помогите с установкой на SD карту

Странно, что после прошивки, не обнаружил CD Card. Почти во всех новых БИОС сейчас имеется CD Card - может ты взял не совсем новую прошивку?
А не может быть так, что она явно не указана??? В принципе она должна приравниваться к HDD. Интересно бы посмотреть — имеется ли упоминание о SD Card в твоем декомпилированном БИОС.
Раньше ходили патчи на добавление нового устройства в таблицы DSDT (были умельцы, которые это делали) - как сейчас не знаю.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Если честно с биосом история тоже туманная.
на их оф сайте в поиске по моей модели ноута, выдает биос только для Windows
ставить его на sd карту, или на флешку, чтобы обновить биос - противоречит моим религиозным убеждениям.
Ноут Lenovo g580 (20150)

maisvendoo
ТОЛЬКО ДОШЛО!!! Есть элегантное решение Вашей проблемы - флешка Sandisk!!! Миниатюрная - вставляете в порт - её даже видно не будет
Да, но юсб порт будет к сожалению занят(
Но в общем решение конечно интересное, спасибо
БИОС от ОС не зависит - грубо говоря, БИОС это множество микропрограмм записаных в системную плату, которые начинают свою работу еще до загрузки операционных систем.
На сайте все драйвера для виндов, так как все их ноутбуки идут с предустановленной виндой. Поэтому для линукса ты там ничего и не найдешь.
Еще раз напоминаю, большая часть современных БИОС допускет загрузку с SD Card. Дря прояснения ситуации можешь обратиться в техподдержку Lenovo и узнать насчет последней прошивки БИОС (имеется ли поддержка SD Card). Но если тебе не позволяют это делать твои убеждения, то это твое право.
Для информации - не позволяет загружаться малая часть
1. Не возможно ничего сделать для загрузки с SD Cardо по причине — карт-ридер подключен не по той шине, по которой нужно, как правило старые ноутбуки.
2. Другую малую часть иногда можно заставить грузиться с SD Card (из тех что я помню)
- если имеется несовместимость стандартов — попробовать уменьшить емкость SD
- включить режим «Legacy USB», если в БИОСЕ предусмотрена эта опция.
Ошибки не исчезают с опытом - они просто умнеют
vasek
БИОС от ОС не зависит
Я это прекрасно понимаю, но все перепрошивки до этого я делал из под доса, с дискеты даже было пару раз. Возможно конечно что это было очень давно
Как я понимаю должен быть какой нить бут сд, не зависящий от системы, раньше дискеты были загрузочные, но свежего его под эту модель я не нашел.
Если поможете буду признателен

Уменьшить размер всмысле купить карточку поменьше?

Карточку видно в lsusb
В наши дни перепрошивку можно делать прямо из загруженных виндов.
Но, разумеется, лучше почитать прилагаемую к файлу инструкцию — как правило, там все подробно расписано. Последний раз перепрошивку делал около 2-х лет назад. Может за это время что то и изменилось.
Но все-таки обратись в службу техподдержки за разъяснением, что нового в последней прошивке — может оно того и не стоит.
solomon
Уменьшить размер всмысле купить карточку поменьше?
имеется в виду, что некоторые встроенные картридеры поддерживают определенную емкость SD Card. Это нужно читать в твоем техописании - можно взять у знакомых и проверить, но это в том случае, если SD Card прописана в таблице DSDT.
solomon
Карточку видно в lsusb
это не то. Natrio уже писал об этом.
А если быть точным, то SD Card должна быть прописана в таблице DSDT - вот, например, одна из выдержек из моего декомпилированного БИОСА
"SD Card boot",
" Disable, *Enable",
"\\System Configuration\\Boot Options", …..ит.п.

Более понятна следующая ссылка (с каких устройств может идти загрузка)
" Notebook Upgrade Bay, Notebook Hard Drive, USB Floppy, USB CD-ROM, USB Hard Drive, Notebook Ethernet, SD Card, Dock Upgrade Bay, eSATA Drive, , , , , , , ,",
Ошибки не исчезают с опытом - они просто умнеют
vasek
Попробовал написать в техподдержку, к сожалению для этого требуется гарантия, которой уже нет

vasek
В наши дни перепрошивку можно делать прямо из загруженных виндов.
Раньше тоже была эта, возможность но под досом было имхо надежней
Сейчас же биос для моей модели на оф сайте только под windows 8 x64

Установил boot на флешку, чтобы карт ридер было видно при загрузке пришлось добавить в init модули
sdhci usbcore usb_storage 
и драйвер карты
rts4259
(Точное название сейчас посмотреть не могу, так что могу ошибаться)

А можно эти модули добавить куда нибудь в grub? чтобы он их подгружал при загрузке: Было бы шикарно.

Всем еще раз спасибо за помошь
solomon
А можно эти модули добавить куда нибудь в grub? чтобы он их подгружал при загрузке: Было бы шикарно.
Вы уже и так добавили модули в initramfs, который вместе с ядром "подгружается" при загрузке с помощью GRUB.

В отличии от форточек, где загрузчик сам читает реестр и сам загружает для ядра набор драйверов, необходимых для запуска, в линуксе всё что надо, упаковывается в initramfs, и загружается вместе с ядром. Никакого более "шикарного" способа "подгрузить" модули, ДО запуска ядра и получения им доступа к корневому разделу, не существует.
Natrio
Вы уже и так добавили модули в initramfs, который вместе с ядром "подгружается" при загрузке с помощью GRUB.
Да, я понимаю что такое initframs.
Я имел ввиду, нельзя ли эти модули подгрузить непосредственно в загрузчик, как например модули для файловых систем, чтобы grub увидел sd карту до загрузки initframs

Тогда по вашим советом просто бы залил загрузчик на cd, а boot оставил бы на карточке.
Мне кажется было бы хорошее решение
solomon
Да, я понимаю что такое initframs.
Я имел ввиду, нельзя ли эти модули подгрузить непосредственно в загрузчик, как например модули для файловых систем, чтобы grub увидел sd карту до загрузки initframs
Тогда по вашим советом просто бы залил загрузчик на cd, а boot оставил бы на карточке.
Мне кажется было бы хорошее решение
Теперь я понял вашу мысль. Не обижайтесь, что "не въехал" сразу, ибо как говорил небезызвестный персонаж, "трудно понять логику непрофессионалов".

1) Модули GRUB и модули Linux – совершенно разные вещи.
2) GRUB, как и любой загрузчик, пользуется для доступа к диску средствами BIOS или UEFI, потому что в отличии от ядра, у него нет драйверов для этого. Драйвер предоставляет прошивка в ПЗУ машины. Если прошивка не даёт загрузчику драйвера для диска – этот диск останется недоступным для загрузчика.
Я понял так, что это ты все стараешься сделать по причине отсутствия винта.
А не рассматривал вариант установки винта вместо CD ROOM - сейчас такие приблуды имеются и делается все очень просто. Погугли.
Если уж изредка будет нужен CD ROOM, то его можно будет подключать на время, по другой схеме.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.