“mke2fs-r fs-revision-level” - как это используется?

Это не то, как nslookup работает или должен использоваться.

Отредактируйте свой/etc/resolv.conf или подобный так, чтобы Ваши серверы DNS были в порядке предпочтения.

От CLI можно использовать следующий оператор "сервера" для запросов двух различных серверов DNS (Откройте DNS и Google DNS в этом примере);

user@machine ~ $ nslookup
> server 208.67.222.222
Default server: 208.67.222.222
Address: 208.67.222.222#53
> set type=a
> www.google.com
Server:     208.67.222.222
Address:    208.67.222.222#53

Non-authoritative answer:
Name:   www.google.com
Address: 74.125.132.99
Name:   www.google.com
Address: 74.125.132.105
Name:   www.google.com
Address: 74.125.132.106
Name:   www.google.com
Address: 74.125.132.147
Name:   www.google.com
Address: 74.125.132.104
Name:   www.google.com
Address: 74.125.132.103
> server 8.8.4.4
Default server: 8.8.4.4
Address: 8.8.4.4#53
> www.google.com
Server:     8.8.4.4
Address:    8.8.4.4#53

Non-authoritative answer:
Name:   www.google.com
Address: 74.125.132.147
Name:   www.google.com
Address: 74.125.132.105
Name:   www.google.com
Address: 74.125.132.104
Name:   www.google.com
Address: 74.125.132.106
Name:   www.google.com
Address: 74.125.132.99
Name:   www.google.com
Address: 74.125.132.103
> exit
3
08.02.2014, 21:17
1 ответ

Это, кажется, действительно только зависит от того, какую версию Ядра Linux Вы соединяете с файловой системой, Вы пытаетесь mke2fs и также более позднее использование с получающейся ext2,3,4 файловой системой.

fs_param.s_rev_level = 1;  /* Create revision 1 filesystems now */

if (is_before_linux_ver(2, 2))
    fs_param.s_rev_level = 0;

Здесь это принимает значение по умолчанию к 1, если версия ядра не ниже версии 2.2. Страница справочника от freeBSD имеет немного больше информации об этом:

-O feature[,...]
      Create filesystem  with  given  features  (filesystem  options).
      Currently,  the sparse_super and filetype features are turned on
      by default unless mke2fs is run on a system with a pre-2.2 Linux
      kernel.  Filesystems that may need to mounted on pre-2.2 kernels
      should be created with -O none (or -r 0 for 1.2  kernels)  which
      will  disable  these features, even if mke2fs is run on a system
      which can support them.

Таким образом, я предполагаю, что существуют некоторые функции, которым должно недоставать более старых ядер (1.2, 2.2, и т.д.), и этот переключатель здесь так, чтобы, если необходимо создать файловую систему, которая будет позже смонтирована в одной из этих более старых систем, что Вы сможете создать его в системах с более новыми ядрами.

Существует также дополнительная информация в информации о версии для e2fsprogs (пакет, который включает mke2fs).

выборки

ref#1: [E2fsprogs 1.41.1 (1 сентября 2008)] Mke2fs правильно осуществит запрет на функции (функции специфически только для чтения) в пересмотре 0 файловых систем. (Благодаря Benno Schulenberg для того, чтобы замечать эту проблему.)

ref#2: [E2fsprogs 1.20 (20 мая 2001)] E2fsck теперь ударит число пересмотра файловой системы от нуля до того, если какой-либо из битов совместимости будет установлен.

ref#3: [E2fsprogs 1.15 (18 июля 1999)] Mke2fs теперь создает пересмотр 1 файловая система по умолчанию, и с редкой активированной опцией суперблока. Редкая функция суперблока не понята под ядрами Linux 2.0, таким образом, они сообщат об ошибках при монтировании файловой системы. Это может работаться вокруг при помощи опций монтирования "check=none".

ref#4: [E2fsprogs 1.10 (24 апреля 1997)] Mke2fs еще раз значения по умолчанию к созданию файловых систем пересмотра № 0, так как люди жаловались на повреждающуюся совместимость с 1,2 ядрами. Предупреждающие сообщения были добавлены к mke2fs и tune2fs страницам справочника, что редкая опция суперблока еще не поддерживается большинством ядер (1.2, и 2.0 оба не поддерживают суперблоки синтаксического анализа.)

ref#5: [E2fsprogs 1.08 (10 апреля 1997)] Dumpe2fs теперь печатает больше информации; теперь печатает число пересмотра файловой системы, файловая система sparse_super функция (если есть), диапазоны блока для каждой группы блока и смещение с начала группы блока.

ref#6: [E2fsprogs 1.03 (27 марта 1996)] Поддержка пересмотр формата файловой системы (в разработке), который поддерживает (среди прочего) динамично измеренный inodes.

Эти комментарии, казалось бы, рассматривали бы все Ваши вопросы!

2
27.01.2020, 21:28

Теги

Похожие вопросы