LINUX.ORG.RU

Проблема с fdisk


0

0

- /dev/hda1 NTFS
- /dev/hda2 NTFS
- неразмеченное место
- /dev/hda4 Extended и далее в нем поехал линукс

Не спрашивайте почему неразмеченное место у меня посередине.

Я хочу поставить еще один Linux. fdisk сначала добавляет раздел /dev/hda3, а при создании следующего раздела говорит, что не может создать новый раздел. Причина видимо в том, что он пытается добавить еще один праймари и ясен пень у него это не получается. Почему он вобще создает праймари, а не добавляет еще один лоджыкал? Ведь это не должно зависеть от того, где у меня находится неразмеченное место.

Я немного наврал. Пробелмы были с Disk Druid'ом. fdisk в свою очередь создает праймари и также не создает больше логических дисков.

Harmont
() автор топика
Ответ на: комментарий от Harmont

Может я чего не понимаю, а вот это что?

root# fdisk /dev/hda /root 19:54:00

The number of cylinders for this disk is set to 2434.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

Command (m for help): n
Command action
e extended
p primary partition (1-4)

UVV ★★★★★
()
Ответ на: комментарий от UVV

Читайте дальше. Я написал, что fdisk не создает более логических разделов, говорит, что нет места, хотя свободня пять гигов.

Harmont
() автор топика
Ответ на: комментарий от Harmont

логические диски создаются *внутри* Extended раздела.

Создав hda3, ты занял все primary разделы, а свободное место никому не принадлежит и создать там раздел невозможно.

sdio ★★★★★
()
Ответ на: комментарий от sdio

cfdisk'ом можно "дописывать" на свободном месте идущем после extended-партишены дополнительные логические партишны, в случае афтара - только 1 праймари и все, после чего плюсовать к логическим, если есть место.

e
()
Ответ на: комментарий от e

>cfdisk'ом можно "дописывать" на свободном месте идущем _после_ extended-партишены дополнительные логические партишны,

Что там може cfdisk мне к сожалению не известно, но полагаю он расширяет extended-партишен на *идущее за ней* своб. место и затем создает лог. раздел. Так?

sdio ★★★★★
()
Ответ на: комментарий от sdio

В точку. Поэтому и написал "дописывать" в кавычках.

e
()
Ответ на: комментарий от sdio

>логические диски создаются *внутри* Extended раздела.

>Создав hda3, ты занял все primary разделы, а свободное место никому не принадлежит и создать там раздел невозможно.

Вы знаете как устроена таблица разделов MBR? Нет никакого препятствия, чтобы добавить новый логический диск и создать новый Abstract MBR и не имеет никакого значение содержит ли последний AMBR свободное место или его нет, главное, что свободное место впринципе есть.

А fdisk действует по своим законам, ему обязательно, чтобы последний AMBR содержал свободное место.

С проблемой я уже разобрался. Создал новый логический диск с помощью виндовой Acronis Disk Director Suite 10, а потом удалил его и пересоздал fdisk'ом. Стыдно, товарищи линуксоиды, стыдно.

Harmont
() автор топика
Ответ на: комментарий от Harmont

"Это мог сделать только нев...бенный парень...(the boondock saints) стыдно? что ж ты не сделал этого сам ,средствами Linux? товарисч виндоид...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.