ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  mkfs.ext2: invalid blocks count
@ 2008-11-30 16:56 Ilis
  2008-11-30 19:01 ` Sergey Vlasov
  0 siblings, 1 reply; 9+ messages in thread
From: Ilis @ 2008-11-30 16:56 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Хочу отформатировать 80Гб диск.

[root@altus ~]# mkfs -v -t ext3 /dev/hda1
mke2fs 1.40.5 (27-Jan-2008)
mkfs.ext2: invalid blocks count - /dev/hda1

Что ему не нравится?

[root@altus ~]# fdisk -l

Disk /dev/hda: 81.9 GB, 81964302336 bytes
16 heads, 63 sectors/track, 158816 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1      158816    80043232+  83  Linux

Disk /dev/hdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4eea3a23

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1          13      104391    6  FAT16
/dev/hdb2              14       60801   488279610    f  W95 Ext'd (LBA)
/dev/hdb5              14         144     1052226    6  FAT16
/dev/hdb6             145        1449    10482381    6  FAT16
/dev/hdb7            1450        2754    10482381    b  W95 FAT32
/dev/hdb8            2755       60801   466262496    7  HPFS/NTFS

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-11-30 16:56 [Comm] mkfs.ext2: invalid blocks count Ilis
@ 2008-11-30 19:01 ` Sergey Vlasov
  2008-11-30 19:14   ` Ilis
  0 siblings, 1 reply; 9+ messages in thread
From: Sergey Vlasov @ 2008-11-30 19:01 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 521 bytes --]

On Sun, Nov 30, 2008 at 09:56:55PM +0500, Ilis wrote:
> Хочу отформатировать 80Гб диск.
> 
> [root@altus ~]# mkfs -v -t ext3 /dev/hda1
> mke2fs 1.40.5 (27-Jan-2008)
> mkfs.ext2: invalid blocks count - /dev/hda1
> 
> Что ему не нравится?

man mkfs

BUGS
       All  generic options must precede and not be combined with file system-
       specific options.  [...]

Или пишите "mkfs -t ext3 -v /dev/hda1", или просто вызывайте mke2fs -j
напрямую (заодно посмотрев полный набор опций, доступных в mke2fs).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-11-30 19:01 ` Sergey Vlasov
@ 2008-11-30 19:14   ` Ilis
  2008-11-30 20:49     ` Sergey Vlasov
  0 siblings, 1 reply; 9+ messages in thread
From: Ilis @ 2008-11-30 19:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

1 декабря 2008 г. 0:01 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
> On Sun, Nov 30, 2008 at 09:56:55PM +0500, Ilis wrote:
>> Хочу отформатировать 80Гб диск.
>>
>> [root@altus ~]# mkfs -v -t ext3 /dev/hda1
>> mke2fs 1.40.5 (27-Jan-2008)
>> mkfs.ext2: invalid blocks count - /dev/hda1
>>
>> Что ему не нравится?
>
> man mkfs
>
> BUGS
>       All  generic options must precede and not be combined with file system-
>       specific options.  [...]
>

Как-то я на баги не расчитывал совсем...

Пробовал разные эксперименты с fdisk cfdisk sfdisk и parted, которые
давали несколько разные результаты в части C/H/S. Остановился на
sfdisk.

> Или пишите "mkfs -t ext3 -v /dev/hda1", или просто вызывайте mke2fs -j
> напрямую (заодно посмотрев полный набор опций, доступных в mke2fs).
>

Методом перебора дошёл и до этого :)

[root@altus ~]# mke2fs -j /dev/hda1
mke2fs 1.40.5 (27-Jan-2008)
Warning: 256-byte inodes not usable on older systems
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
5005312 inodes, 20010815 blocks
1000540 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
611 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

Тут всё правильно получилось?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-11-30 19:14   ` Ilis
@ 2008-11-30 20:49     ` Sergey Vlasov
  2008-12-01  3:58       ` Ilis
  0 siblings, 1 reply; 9+ messages in thread
From: Sergey Vlasov @ 2008-11-30 20:49 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 2592 bytes --]

On Mon, Dec 01, 2008 at 12:14:00AM +0500, Ilis wrote:
> Пробовал разные эксперименты с fdisk cfdisk sfdisk и parted, которые
> давали несколько разные результаты в части C/H/S. Остановился на
> sfdisk.

Для Linux различия в C/H/S не имеют значения, если только не
предполагается загружаться с этого диска (или держать на нём рядом
разделы, с которыми работает Windows <= 98).

> > Или пишите "mkfs -t ext3 -v /dev/hda1", или просто вызывайте mke2fs -j
> > напрямую (заодно посмотрев полный набор опций, доступных в mke2fs).
> >
> 
> Методом перебора дошёл и до этого :)
> 
> [root@altus ~]# mke2fs -j /dev/hda1
> mke2fs 1.40.5 (27-Jan-2008)
> Warning: 256-byte inodes not usable on older systems
> Filesystem label=
> OS type: Linux
> Block size=4096 (log=2)
> Fragment size=4096 (log=2)
> 5005312 inodes, 20010815 blocks
> 1000540 blocks (5.00%) reserved for the super user
> First data block=0
> Maximum filesystem blocks=0
> 611 block groups
> 32768 blocks per group, 32768 fragments per group
> 8192 inodes per group
> Superblock backups stored on blocks:
>         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
>         4096000, 7962624, 11239424
> 
> Writing inode tables: done
> Creating journal (32768 blocks): done
> Writing superblocks and filesystem accounting information: done
> 
> This filesystem will be automatically checked every 31 mounts or
> 180 days, whichever comes first.  Use tune2fs -c or -i to override.
> 
> Тут всё правильно получилось?

Ну если "256-byte inodes not usable on older systems" устраивает,
тогда всё правильно.  К старым в этом отношении системам относятся все
ядра Linux 2.4.x, старые версии 2.6.x (до 2.6.10 - хотя там вроде бы
ФС всё-таки монтируется, остаются недоступными расширенные атрибуты,
сохранённые в дополнительной области inode), некоторые версии
загрузчиков, умеющих читать ФС (например, GRUB без соответствующих
патчей - grub-0.97-alt5 вроде бы должен быть исправлен), а также
некоторые средства для доступа к ext2/3 из других ОС (например,
текущая версия ext2fs.sys с http://www.fs-driver.org/; у FreeBSD с
этим вроде бы тоже до сих пор проблемы).

Ещё при желании можно сразу задать метку, которую можно будет потом
использовать для монтирования (она же будет выводиться и при проверке
ФС вместо имени устройства).  Другие параметры ФС обычно настраивать
не требуется, за исключением специальных вариантов использования
(разве что изменить размер области, зарезервированной для root, но это
при необходимости можно сделать и на существующей ФС).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-11-30 20:49     ` Sergey Vlasov
@ 2008-12-01  3:58       ` Ilis
  2008-12-01 11:31         ` Michael Shigorin
  2008-12-01 17:01         ` Andrey Rahmatullin
  0 siblings, 2 replies; 9+ messages in thread
From: Ilis @ 2008-12-01  3:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

1 декабря 2008 г. 1:49 пользователь Sergey Vlasov написал:
> On Mon, Dec 01, 2008 at 12:14:00AM +0500, Ilis wrote:
>
> Для Linux различия в C/H/S не имеют значения, если только не
> предполагается загружаться с этого диска (или держать на нём рядом
> разделы, с которыми работает Windows <= 98).
>
> Ну если "256-byte inodes not usable on older systems" устраивает,
> тогда всё правильно.  К старым в этом отношении системам относятся все
> ядра Linux 2.4.x, старые версии 2.6.x (до 2.6.10 - хотя там вроде бы
> ФС всё-таки монтируется, остаются недоступными расширенные атрибуты,
> сохранённые в дополнительной области inode), некоторые версии
> загрузчиков, умеющих читать ФС (например, GRUB без соответствующих
> патчей - grub-0.97-alt5 вроде бы должен быть исправлен), а также
> некоторые средства для доступа к ext2/3 из других ОС (например,
> текущая версия ext2fs.sys с http://www.fs-driver.org/; у FreeBSD с
> этим вроде бы тоже до сих пор проблемы).
>
> Ещё при желании можно сразу задать метку, которую можно будет потом
> использовать для монтирования (она же будет выводиться и при проверке
> ФС вместо имени устройства).  Другие параметры ФС обычно настраивать
> не требуется, за исключением специальных вариантов использования
> (разве что изменить размер области, зарезервированной для root, но это
> при необходимости можно сделать и на существующей ФС).
>

Спасибо за такой развёрнутый ответ!

Пользуясь случаем, хочу ещё спросить. Перед установкой линукса
разбивал диск микрософтовским fdisk-ом

[root@altus ~]# sfdisk -l /dev/hdb

Disk /dev/hdb: 60801 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hdb1          0+     12      13-    104391    6  FAT16
/dev/hdb2         13   60800   60788  488279610    f  W95 Ext'd (LBA)
/dev/hdb3          0       -       0          0    0  Empty
/dev/hdb4          0       -       0          0    0  Empty
/dev/hdb5         13+    143     131-   1052226    6  FAT16
/dev/hdb6        144+   1448    1305-  10482381    6  FAT16
/dev/hdb7       1449+   2753    1305-  10482381    b  W95 FAT32
                start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb8       2754+  60800   58047- 466262496    7  HPFS/NTFS
                start: (c,h,s) expected (1023,254,63) found (1023,1,1)

где
/dev/hdb1 -- /boot
/dev/hdb5 -- swap
/dev/hdb6 -- /

Почему они имеют тип FAT16, можно ли и нужно ли установить им (и чем)
правильный тип?
И насколько важно start: (c,h,s) expected (1023,254,63) found
(1023,1,1) на /dev/hdb{7,8} ?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-12-01  3:58       ` Ilis
@ 2008-12-01 11:31         ` Michael Shigorin
  2008-12-01 17:01         ` Andrey Rahmatullin
  1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2008-12-01 11:31 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Mon, Dec 01, 2008 at 08:58:59AM +0500, Ilis wrote:
> Пользуясь случаем, хочу ещё спросить. Перед установкой линукса
> разбивал диск микрософтовским fdisk-ом

Эт зря, кривее мало что существует...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-12-01  3:58       ` Ilis
  2008-12-01 11:31         ` Michael Shigorin
@ 2008-12-01 17:01         ` Andrey Rahmatullin
  2008-12-01 17:32           ` Ilis
  1 sibling, 1 reply; 9+ messages in thread
From: Andrey Rahmatullin @ 2008-12-01 17:01 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 650 bytes --]

On Mon, Dec 01, 2008 at 08:58:59AM +0500, Ilis wrote:
> Почему они имеют тип FAT16
А какой ещё-то? Вы ж сами создавали, у себя и спрашивайте.

>, можно ли 
Да

> и нужно ли 
Не знаю, но почему бы и нет.

> установить им (и чем) правильный тип?
cfdisk/fdisk/sfdisk

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

> Очень хочется иметь возможность вешать баги/реквесты на пакеты из
> Daedalus.
Этого я сделать не хочу. В Daedalus идет большая текучка пакетов ...  от этого
будет пухнуть база и возникать коллизии ... кроме того работоспособность пакета
в Daedalus никто не гарантирует.
		-- legion in #4667

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-12-01 17:01         ` Andrey Rahmatullin
@ 2008-12-01 17:32           ` Ilis
  2008-12-01 17:37             ` Andrey Rahmatullin
  0 siblings, 1 reply; 9+ messages in thread
From: Ilis @ 2008-12-01 17:32 UTC (permalink / raw)
  To: ALT Linux Community general discussions

1 декабря 2008 г. 22:01 пользователь Andrey Rahmatullin написал:
> On Mon, Dec 01, 2008 at 08:58:59AM +0500, Ilis wrote:
>> Почему они имеют тип FAT16
> А какой ещё-то? Вы ж сами создавали, у себя и спрашивайте.
>

Создавал я пустые разделы, тип не указывал. А вот установщик
(альтератор), когда я выбирал в нём точки монтирования и указывал во
что эти разделы отформатировать, разве не должен был установить
соответствующий тип раздела? Это без претензии, просто интересно как
правильно...

>>, можно ли
> Да
>
>> и нужно ли
> Не знаю, но почему бы и нет.
>
>> установить им (и чем) правильный тип?
> cfdisk/fdisk/sfdisk
>

Спасибо!

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] mkfs.ext2: invalid blocks count
  2008-12-01 17:32           ` Ilis
@ 2008-12-01 17:37             ` Andrey Rahmatullin
  0 siblings, 0 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2008-12-01 17:37 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

On Mon, Dec 01, 2008 at 10:32:02PM +0500, Ilis wrote:
> Создавал я пустые разделы, тип не указывал. А вот установщик
> (альтератор), когда я выбирал в нём точки монтирования и указывал во
> что эти разделы отформатировать, разве не должен был установить
> соответствующий тип раздела?
Вообще-то не должен был.
Как должно быть в идеале - не знаю, может и хорошо бы, чтобы ставил.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Если возможность работать таким образом была в ALT Linux всегда, то объявлять
её недоразумением нельзя, для этого должны быть гораздо более веские доводы.
		-- ldv in #6293

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-12-01 17:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-30 16:56 [Comm] mkfs.ext2: invalid blocks count Ilis
2008-11-30 19:01 ` Sergey Vlasov
2008-11-30 19:14   ` Ilis
2008-11-30 20:49     ` Sergey Vlasov
2008-12-01  3:58       ` Ilis
2008-12-01 11:31         ` Michael Shigorin
2008-12-01 17:01         ` Andrey Rahmatullin
2008-12-01 17:32           ` Ilis
2008-12-01 17:37             ` Andrey Rahmatullin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git