Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=913595&src=alt&showlite=l
Дата изменения: Unknown
Дата индексирования: Tue Feb 26 16:25:06 2013
Кодировка: Windows-1251
[gentoo] теперь не могу написать нормальный fstab/mtab (?) - Public forum of MSU united student networks
Alt >> Hard&Soft.Linux

Страницы: 0 | 20 | (24) | показать все
monoid : Re: [gentoo] теперь не могу написать нормальный fstab/mtab (?)  [re:green]   21.01.2010 12:59    | Reply | Edit |
-1
не могу представить себе обратно совместимую файловую систему
хотя, наверно есть способ передать драйверу ext4 флаги, чтобы он не "апгрейдил" данную ему ext3 до ext4, но это не дает повода называет ext4 обратно совместимой

unkulunkulu   [re:monoid]   21.01.2010 13:08    | Reply | Edit |
3
ну типа ext3 же читалась ни о чем не подозревающим драйвером ext2, или это я что-то путаю?

monoid   [re:unkulunkulu]   21.01.2010 13:37    | Reply | Edit |
0
ну ваще да, такое вполне могло быть
но заметь, при этом, если журнал был непустой, получался фейл, так что это не полная обратная совместимость

unkulunkulu   [re:monoid]   21.01.2010 14:36    | Reply | Edit |
0
Типа если вырубить без синка комп, потом поюзать как ext2, а потом запустить риплей журнала? Да, можно жестко влипнуть :grin:

unkulunkulu   [re:unkulunkulu]   21.01.2010 14:38    | Reply | Edit |
0
хотя эта ситуация, возможно, тоже обрабатывалась. Там же где-то записывается время последнего монтирования. Могли бы и обрабатывать. Ты точно знаешь?

monoid   [re:unkulunkulu]   21.01.2010 14:47    | Reply | Edit |
0
в драйвере ext3 наверняка обрабатывали, но драйвер ext2 тем не менее мог все порушить

unkulunkulu   [re:monoid]   21.01.2010 15:11    | Reply | Edit |
0
как? Ты же вроде согласился, что нет. Ладно, погуглю вечерком.

green   [re:monoid]   21.01.2010 17:12    | Reply | Edit |
0
Quote:


ну ваще да, такое вполне могло быть
но заметь, при этом, если журнал был непустой, получался фейл, так что это не полная обратная совместимость





Это все понятно. Но нам писать не надо. А прочто загрузчику почитать образ ядра.
А если ext4 так кардинально отличается, то зачем его так назвали? :) Тогда плохая аналогия возникает с предыдущим шагом.

unkulunkulu   [re:green]   21.01.2010 17:25    | Reply | Edit |
0
Ну в *nix мире преемственность принято подчеркивать, как мне показалось. Тогда надо было назвать adv или типа того, в общем, буэ.

monoid   [re:unkulunkulu]   21.01.2010 18:07    | Reply | Edit |
0
http://ext4.wiki.kernel.org/index.php/Ext4_Howto:


EXT4 features

Compatibility

Any existing Ext3 filesystem can be migrated to Ext4 with an easy procedure which consists in running a couple of commands in read-only mode (described in the next section). This means that you can improve the performance, storage limits and features of your current filesystems without reformatting and/or reinstalling your OS and software environment. If you need the advantages of Ext4 on a production system, you can upgrade the filesystem. The procedure is safe and doesn't risk your data (obviously, backup of critical data is recommended, even if you aren't updating your filesystem :). Ext4 will use the new data structures only on new data, the old structures will remain untouched and it will be possible to read/modify them when needed. This means, that, of course, that once you convert your filesystem to Ext4 you won't be able to go back to Ext3 again (although there's a possibility, described in the next section, of mounting a Ext3 filesystem with Ext4 without using the new disk format and you'll be able to mount it with Ext3 again, but you lose many of the advantages of Ext4).





green   [re:monoid]   21.01.2010 18:58    | Reply | Edit |
0
Вот правильные цитаты:
Quote:

there are additional features which modify the on-disk format from what ext3 understands, such as extents, which can significantly improve the ext4 filesystem performance, but mean the filesystem cannot be mounted by kernels that do not support ext4




Quote:

WARNING: Once you run this command, the filesystem will no longer be mountable using the ext3 filesystem!




Хотя с другой стороны есть и такое:
Quote:

If you convert your root filesystem ("/") to ext4, and you use the GRUB boot loader, you will need to install a version of GRUB which understands ext4. Your system may boot OK the first time, but when your kernel is upgraded, it will become unbootable.



Но это про переделывание. Т.е. в некотором состоянии после апгрейда ext3->etx4 еще можно прочитать некоторый файлы.

green   [re:green]   21.01.2010 19:02    | Reply | Edit |
0
Видимо на этот раз преемственность только в том, что можно сделать апгрейд etx3->etx4.

Top