Автор Тема: За fat и linux  (Прочетена 2602 пъти)

ivak

  • Напреднали
  • *****
  • Публикации: 156
    • Профил
За fat и linux
« Отговор #15 -: Jan 24, 2007, 10:56 »
Цитат (gat3way @ Ян. 23 2007,13:56)
Дали е възможно дори boot-ването да става от FAT дяла?

да boot-неш от FAT е почти толкова лесно, колкото да щракнеш с пръсти. най-лесно става чрез syslinux.

проблемите идват след това. изброените вече липси на линкове и права за достъп не са толкова критични. по-неприятна е липсата на поддръжка за device файлове. за кернелите 2.4 този проблем се решаваше чрез употребата на devfs, но за съжаление тази хубава възможност отпадна в 2.6. сега единствената възможност остава initrd изображение.

Цитат (gat3way @ Ян. 23 2007,13:56)
... не е проблем lilo boot информацията да се запише върху активен FAT дял ... ако този дял трябва да се чете от уиндоус, поради разликата във форматите, уиндоус-а няма да намери полето с указателят към секторите с FAT таблиците, при което целият дял става недостъпен за него.

интересно разсъждение; вероятно си прав. все пак нищо не ти пречи да сложиш LILO-то в MBR. за съжаление обаче, не помня вече по какви причини, LILO отказва да зарежда от FAT дял.
Активен

Cлoжнитe пpoблeми имaт пpocти и лecни зa paзбиpaнe гpeшни oтгoвopи.

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
За fat и linux
« Отговор #16 -: Jan 24, 2007, 12:40 »
Предполагам, ще е възможно да вдигнеш един рамдиск, да го маунтнеш като /dev и да си mknod-неш вътре квото трябва...макар че честно казано ми се вижда малко идиотско.

Дори да е възможно линукс да използва FAT като native файлова система, това ще повдигне невъзможно много security проблеми, бедна ми е фантазията колко много. Еб*м ти файловата система дето всеки ще може дори shadow файла да модифицира. До голяма степен това може и да се реши ако някой гениален мозък измисли нужните selinux security contexts, "изкомпилира" policies и ги enforce-не. Но трябва да е наистина гений, защото разните частни случаи никой не може да ги предвиди.

Отделно, много неща няма сработят, вкл. доста X-related да речем, mysql "локално, не през tcp sockets" и т.н, защото няма как да създадеш named pipes в тая файлова система и т.н.

Кой знае колко още проблеми ще има...
Активен

"Knowledge is power" - France is Bacon

ivak

  • Напреднали
  • *****
  • Публикации: 156
    • Профил
За fat и linux
« Отговор #17 -: Jan 25, 2007, 13:30 »
Цитат (gat3way @ Ян. 24 2007,12:40)
..Дори да е възможно линукс да използва FAT като native файлова система, това ще повдигне невъзможно много security проблеми...

недей да гледаш толкова тесногърдо на нещата. линукс има и други употреби, освен като десктоп ОС. често се ползва в embeded системи, където security-то не е сериозна болка, а възможността носителите да се четат и пишат под windows е добре дошла (защото потребителите не са длъжни да си инсталират компютър с линукс, само за да могат да подменят софтуера на някакъв промишлен контролер). също така, ако искаш да си направиш флашка, от която да се boot-ва линукс, но също така и да може да се ползва за обмен на данни между различни ОС, няма как да минеш без FAT.
Активен

Cлoжнитe пpoблeми имaт пpocти и лecни зa paзбиpaнe гpeшни oтгoвopи.

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
За fat и linux
« Отговор #18 -: Jan 25, 2007, 14:04 »
Прав си, мене ARM нещата са ми доста чужди така или иначе, там изискванията са съвсем други..
Активен

"Knowledge is power" - France is Bacon

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Бисквитките на linux-bg.org
Предложения за подобрения на сайта
ogi 0 2325 Последна публикация Apr 29, 2002, 21:40
от ogi
Лаком Linux
Хардуерни и софтуерни проблеми
kennedy 2 2947 Последна публикация Aug 13, 2002, 01:15
от zarrro
Mandrake Linux 10 and Linux
Настройка на програми
aaaSASlover 3 7445 Последна публикация Dec 08, 2012, 20:46
от UBIGI
Remote връзка Linux<--> Linux
Настройка на програми
stoyanovs 5 6102 Последна публикация Jan 24, 2006, 16:49
от gostenin
Experienced linux enginnced linux engineers
Търсене
bulwork 0 6482 Последна публикация May 10, 2008, 14:24
от bulwork