Page 1 of 1

kolibri.img в FAT16 или FAT32

Posted: Sun May 19, 2013 8:42 pm
by Klezk
Вот такой вопрос возник: можно ли образу загрузочного диска kolibri.img сделать файловую систему FAT16 или FAT32? Не потеряет ли он от этого свойства загрузочности? Родному бутлоадеру важно, чтоб именно FAT12, или нет?

А еще интересно, если скопировать все файлы из kolibri.img на другой образ диска, не снабженный бутлоадером, то возможно ли будет грузить ОС с помощью grub4dos таким образом:

map --mem /disk.img (fd0)
map --hook
chainloader (fd0)/KERNEL.MNT

Re: kolibri.img в FAT16 или FAT32

Posted: Sun May 19, 2013 11:05 pm
by SoUrcerer
Бутлоадеру, который на дискете, важно, чтобы именно FAT12. Насчет chainloader - интересный вопрос. Скорее всего, нет. Однако, kernel.mnt даже через dosbox что-то пытается сделать - так что, при некоторых правках, может быть даже заработает.
Можно использовать стандартный бутлоадер для FAT32, поставляющийся с дистрибутивом.

Re: kolibri.img в FAT16 или FAT32

Posted: Wed Nov 23, 2016 2:01 pm
by Leency
Какая экономия места в образе при использовании короткого имени файла (8+3) по сравнению с длинным?
Является ли "-" допустимым символом в коротком имени?

Re: kolibri.img в FAT16 или FAT32

Posted: Wed Nov 23, 2016 8:07 pm
by Serge
Минус входит в POSIX portable filename character set. Но не рекомендуется в качестве первого символа в имени файла, чтобы не путаться с ключами командной строки "-опция"

Re: kolibri.img в FAT16 или FAT32

Posted: Wed Nov 23, 2016 8:21 pm
by Pathoswithin
В FAT одна файловая запись занимает 32 байта. Кластер kolibri.img имеет размер 512 байт, то есть 16 записей. Если имя не влазит в формат DOS, то будет использовано несколько записей. Итого, если в папке больше 8 файлов, желательно использовать имена DOS.