The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для ядра Linux предложен новый вариант драйвера exFAT, opennews (?), 15-Сен-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


104. "Для ядра Linux предложен новый вариант драйвера exFAT"  –4 +/
Сообщение от iPony129412 (?), 15-Сен-19, 13:56 
> C ExFAT биосы современных мамок грузиться умеют?

умеют

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

159. "Для ядра Linux предложен новый вариант драйвера exFAT"  +2 +/
Сообщение от Аноним (157), 15-Сен-19, 16:49 
Стандартом вроде бы предписывается FAT32, и никакая другая фс. Или у вас есть примеры с пруфлинками на uefi с поддержкой не только это фс?
Ответить | Правка | Наверх | Cообщить модератору

168. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от Тутуру (?), 15-Сен-19, 17:33 
Смотри, стандартом предписывается обязательное наличие только её, но при наличии соответствующих драйверов гипотетически возможна загрузка и с других фс.
Ответить | Правка | Наверх | Cообщить модератору

178. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от пох. (?), 15-Сен-19, 19:16 
проблема только в том, что твой "соответствующий драйвер" (некислый такой кусок кода, к примеру, вот, портированный с самсунговского драйвера на совершенно чуждую и очень хреново документированную платформу - очень простая и каждому школоло доступная задачка) все равно нужно суметь загрузить, ну, например - с uefi partition ;-) А оттуда проще сразу недо-grub загружать, он дальше сам разберется.

Ответить | Правка | Наверх | Cообщить модератору

201. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ы (?), 15-Сен-19, 21:27 
ребят, вот это всё efi partition -- это, конечно, здорово. вот были такие уникумы лет 20 назад, что грузили linux c umsdos, или о loadlin можно поностальгировать (оно было актуально чуть больше, до того как биосы научились, что у USB-флешки тоже может быть загрузчик, но это тоже было давно).

ну нет же реально ни у кого /boot в fat32, даже в BIOS было понятие загрузчика, в UEFI оно ещё сложнее и интереснее. в реальном мире loadlin (т.е. загрузка с диска поддерживаемого биосом и уже оттуда чтение собственно загрузчика) -- это был дикий костыль. BIOS/UEFI не умеют в ext2 -- факт, но это не значит, что ты не можешь загрузить Linux, не имея ни одного партишна в FAT. потому, что эту часть делает загрузчик и ему пофиг, какие файловые системы умеет BIOS.

Ответить | Правка | Наверх | Cообщить модератору

232. "Для ядра Linux предложен новый вариант драйвера exFAT"  +2 +/
Сообщение от пох. (?), 16-Сен-19, 17:25 
> ну нет же реально ни у кого /boot в fat32,

дружище, ты, вероятно, хорошо разбираешься в сортах мамонтового г-на, раз помнишь про umsdos, но плохо владеешь темой современного (ой, хм) железа.

~> mount |grep sd
/dev/sda2 on / type ext4 (rw,relatime,data=ordered)
/dev/sda1 on /boot/efi type vfat

это именно он и есть - только он ни разу не /boot (который тут вообще на той же / ) а совершенно отдельный раздел - как видишь, линукс не отличает его от vfat.

Ну то есть я его могу на самом деле отмонтировать - это даже полезно, поскольку кривые апдейты бубунточки умеют его портить, а никаких user serviceable parts там нет - только uefi loader, загружающий уже (почти) обычный grub. Но он должен быть на диске, и в нем должен быть EFI/BOOT/BOOTX64.EFI
- иначе нихрена тут не загрузится.

P.S. "современному" лет как бы не десять уже - старый-престарый ibm blade, legacy boot ни разу не предусмотрен вообще. Вот у модных-современных poweredge - с этим все ок.

Ответить | Правка | Наверх | Cообщить модератору

247. "Для ядра Linux предложен новый вариант драйвера exFAT"  –1 +/
Сообщение от ilyafedinemail (ok), 18-Сен-19, 07:43 
❯ mount | grep boot
systemd-1 on /boot type autofs (rw,relatime,fd=28,pgrp=1,timeout=120,minproto=5,maxproto=5,direct,pipe_ino=15555)
/dev/sda1 on /boot type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
Ответить | Правка | К родителю #201 | Наверх | Cообщить модератору

203. "Для ядра Linux предложен новый вариант драйвера exFAT"  +1 +/
Сообщение от ы (?), 15-Сен-19, 21:32 
или вот такая штука была (или возможно есть) как bsd disklabel.
когда ты ставил фрю на x86, оно хотело формат партишнов несовместимый с DOS. недуалбутчики ставили его прямо на /dev/ad0, без досовского партишна, тупо на весь диск.

было ли проблемой то, что биос не знал, какие у тебя партишны вообще? абсолютно нет, в MBR был загрузчик, который это всё умел. а BIOS тупо умел загружать MBR, хотя диск был размечен несовместимым с DOS способом.

Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

233. "Для ядра Linux предложен новый вариант драйвера exFAT"  –1 +/
Сообщение от пох. (?), 16-Сен-19, 17:31 
> или вот такая штука была (или возможно есть) как bsd disklabel.

была, совершенно ни для чего не нужна, поддерживается как жуткое legacy и того гляди будет выпилена совсем.

90% ее занимает информация, совершенно бесполезная в современном  мире - отражающая особенности функционирования rk дисков pdp11

> когда ты ставил фрю на x86, оно хотело формат партишнов несовместимый с DOS

оно не "хотело" - но позволяло. для больных фанатиков. Причем называло его DANGEROUSLY dedicated, орфография оригинала. Как бы намекая, что так делать незачем.
Впрочем, там был баг, не исправлявшийся более 10 лет, что тоже как бы намекает...

современный bsdinstall использует gpt, без всяких ненужных рудиментов протозойской эпохи.

Ответить | Правка | Наверх | Cообщить модератору

217. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ryoken (ok), 16-Сен-19, 07:25 
> проблема только в том, что твой "соответствующий драйвер" (некислый такой кусок кода,
> к примеру, вот, портированный с самсунговского драйвера на совершенно чуждую и
> очень хреново документированную платформу - очень простая и каждому школоло доступная
> задачка) все равно нужно суметь загрузить, ну, например - с uefi
> partition ;-) А оттуда проще сразу недо-grub загружать, он дальше сам
> разберется.

Это вы щас rEFInd описали :D.

Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

171. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от iPony129412 (?), 15-Сен-19, 18:03 
👉 https://github.com/pbatard/rufus/issues/724
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

195. "Для ядра Linux предложен новый вариант драйвера exFAT"  +1 +/
Сообщение от ы (?), 15-Сен-19, 20:33 
у меня есть личный опыт, есть компьютер 2015 года выпуска (ThinkPad x250), старенький уже.
в режиме UEFI-only и secure boot: enforced отлично грузится с exFAT-флешек

собственно, это сейчас единственный поддерживаемый способ установить винду с флешки. в fat32 инсталляшка больше не умеет, там есть файл больше 4Гб; раньше поддерживался NTFS, но по-моему уже нет. в любом случае мак мне мог сделать только exFAT, в NTFS не умеет уже он.

да и вообще, какая разница, какая файловая система на USB-флешке. там загрузчик, это он должен уметь нужную файловую систему.

Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

216. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ryoken (ok), 16-Сен-19, 07:24 
> Стандартом вроде бы предписывается FAT32, и никакая другая фс. Или у вас
> есть примеры с пруфлинками на uefi с поддержкой не только это
> фс?

Стандартом - это да. А дальше у же от фирмвареписарей зависит. В EFI Shell команда есть, которая позволяет поглядеть запущенный EFI-драйверы. Лично видел на какой-то мамке кроме FAT ещё и NTFS.

Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

180. "Для ядра Linux предложен новый вариант драйвера exFAT"  –1 +/
Сообщение от Michael Shigorinemail (ok), 15-Сен-19, 19:18 
Не обязаны.  По спецификации _только_ FAT32, даже не "и ISO9660".

Но могут, полагаться на что ввиду предшествующего -- нельзя.

Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

196. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ы (?), 15-Сен-19, 20:53 
а как по-вашему UEFI грузит винду с NTFS, если оно умеет только в FAT32?

вообще, в последней UEFI spec сказано: The EFI firmware must support the FAT32, FAT16, and FAT12 variants of the EFI file system.

но тут есть нюанс. загрузчик в EFI file system хранить вообще необязательно (это легаси), можно сразу положить в UEFI image.

Ответить | Правка | Наверх | Cообщить модератору

218. "Для ядра Linux предложен новый вариант драйвера exFAT"  +3 +/
Сообщение от ryoken (ok), 16-Сен-19, 07:29 
> а как по-вашему UEFI грузит винду с NTFS, если оно умеет только
> в FAT32?
> вообще, в последней UEFI spec сказано: The EFI firmware must support the
> FAT32, FAT16, and FAT12 variants of the EFI file system.
> но тут есть нюанс. загрузчик в EFI file system хранить вообще необязательно
> (это легаси), можно сразу положить в UEFI image.

Батенька, UEFI НЕ грузит венду. Ни с NTFS, ни с FAT32, ни с сидюка. По нормальному, установленная ОСь должна свой загрузчик закидывать в EFI System Partition + загрузочная запись в UEFI NVRAM (кажется это так называется). А уж потом загрузчик стартует, роется на тему winboot.efi вроде и далее.

Ответить | Правка | Наверх | Cообщить модератору

198. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ы (?), 15-Сен-19, 21:04 
да, там ещё есть другие нюансы, FAT32 там должен быть специально-правильный, а не абы какой, чтобы катил за EFI partition, поэтому произвольный FAT32 в качестве EFI partition запросто может не сработать.
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

219. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от ryoken (ok), 16-Сен-19, 07:30 
> да, там ещё есть другие нюансы, FAT32 там должен быть специально-правильный, а
> не абы какой, чтобы катил за EFI partition, поэтому произвольный FAT32
> в качестве EFI partition запросто может не сработать.

Нюанс ровно один. Раздел должен быть помечен как ESP (в том же Parted, например).

Ответить | Правка | Наверх | Cообщить модератору

240. "Для ядра Linux предложен новый вариант драйвера exFAT"  +/
Сообщение от Аноним (240), 17-Сен-19, 09:57 
зависит от реализации EFI: одни требуют именно такой раздел, другие могут на всех fat32 разделах искать загрузчик и запуститься с первого найденного (это если EFI сам ищет загрузчик, т.е. он не прописан в EFI).
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру