Здравствуйте.
У меня сейчас жесткий диск разбит следующим образом:
hda1 primary ext3
hda5 logical swap
hda7 logical ext3
hda6 logical ntfs
и в конце - неразмеченная область.
Пытаюсь в этой области создать новый ext3 раздел. Программа cfdisk почему-то новому разделу назначает устройство hda7, хотя оно уже занято для другого раздела. И не может записать таблицу разделов на диск. Как можно всё-таки создать там раздел?
cfdisk - не получается создать раздел
Модератор: Bizdelnick
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: cfdisk - не получается создать раздел
А куда делись hda2, и прочие? Почему бы не воспользоваться просто fdisk'ом?
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: cfdisk - не получается создать раздел
(serg_sk @ Вторник, 03 Мая 2005, 21:34) писал(а):А куда делись hda2, и прочие? Почему бы не воспользоваться просто fdisk'ом?
Потому что логические диски начинаются с hda5
iMac 20" Core Duo.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: cfdisk - не получается создать раздел
Рискну высказать предположение:
диск был разбит DOS/Windows'ными средствами, на primary partition и extended partition, которые заняли его целиком (почему теперь и не получается создать что-нибудь вроде hda2 и т.д.). Далее extended была побита на логические разделы, но в ней осталось свободное (не размеченное) место. cfdis упорно хочет присвоить новому логическому разделу имя hda7, потому что он физически идет за hda6 (почему так получилось - другой вопрос), а cfdisk этого не любит.
Следствие: обратиться к fdisk'у просто, он позволяет создать хоть hda10 после hda5 (и наоборот).
диск был разбит DOS/Windows'ными средствами, на primary partition и extended partition, которые заняли его целиком (почему теперь и не получается создать что-нибудь вроде hda2 и т.д.). Далее extended была побита на логические разделы, но в ней осталось свободное (не размеченное) место. cfdis упорно хочет присвоить новому логическому разделу имя hda7, потому что он физически идет за hda6 (почему так получилось - другой вопрос), а cfdisk этого не любит.
Следствие: обратиться к fdisk'у просто, он позволяет создать хоть hda10 после hda5 (и наоборот).
-
fulltick
- Сообщения: 25
Re: cfdisk - не получается создать раздел
Спасибо, с разделами разобрался. Заодно узнал на практике, что надо до перезагрузки редактировать /etc/fstab после таких манипуляций.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: cfdisk - не получается создать раздел
Для alv:
А как оно так могло получиться? Разьве эти имена даются не системой при загрузке?
А как оно так могло получиться? Разьве эти имена даются не системой при загрузке?
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: cfdisk - не получается создать раздел
(czarker @ Среда, 04 Мая 2005, 11:52) писал(а):Для alv:
А как оно так могло получиться? Разьве эти имена даются не системой при загрузке?
где ? в юниксах чтоль ?
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: cfdisk - не получается создать раздел
(czarker @ Среда, 04 Мая 2005, 14:52) писал(а):Для alv:
А как оно так могло получиться? Разьве эти имена даются не системой при загрузке?
При загрузке даются имена файлам устройств (при devfs/udev) исходя из их номеров, прописанных в MBR или BR раздела. А parted, fdisk линуксовый или bsd'ишный позволяют присваивать номера в любом порядке - цилиндрам от 1 до n - первый, от n+1 до m - третий, от m+1 до xxx - снова второй, и т.д. Это о primary, с BSD partitons и logical - так же. А если сюда еще наложить разбиение виндовыми средствами - вообще, говорят, чудеса случаются. А вот cfdisk, помнится, мог только линейно нумеровать. Сейчас уже деталей не помню, но весьма причудливые схемы можно создать.
2fulltick
а как удалось разобраться? отпишите для народа
А fstab, конечно, редактировать нужно, но критично для загрузки только, чтобы корневой раздел был там правильно записан, остальное поправимо в процессе.
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: cfdisk - не получается создать раздел
(fulltick @ Вторник, 03 Мая 2005, 14:01) писал(а):И не может записать таблицу разделов на диск. Как можно всё-таки создать там раздел?
parted - есть такая прога ,с мордами qpatred и gparted - аналог partition magic
,только аккуратно надо юзать
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: cfdisk - не получается создать раздел
Для alv:
Просто у меня всегда все разделы идут по порядку, вне ззависимости от того, как я их создавал, и какие удалял...
Просто у меня всегда все разделы идут по порядку, вне ззависимости от того, как я их создавал, и какие удалял...
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: cfdisk - не получается создать раздел
(czarker @ Среда, 04 Мая 2005, 16:17) писал(а):Для alv:
Просто у меня всегда все разделы идут по порядку, вне ззависимости от того, как я их создавал, и какие удалял...
Обычно так и бывает.
Но если очень не повезет (от использования разных программ разметки из разных ОСей) или если очень постараться (на свою ж...) - можно такой порядок устроить...
alv добавил в 04.05.2005 17:47
Совет очень хороший, но при двух непременных условиях: а) ОЧЕНЬ-ОЧЕНЬ внимательном чтении документации, и б) очень тщательном размышлении перед каждым критическим действием.
-
fulltick
- Сообщения: 25
Re: cfdisk - не получается создать раздел
а как удалось разобраться? отпишите для народа
Как посоветовали, создал раздел с помощью fdisk. После чего нумерация 6-го и 7-го раздела поменялась местами, о чём я и узнал после перезагрузки
P.S. Мне показалось, что man/info для fdisk полезной информации не содержат, потому учился ей пользоваться по Linux Partition HOWTO
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: cfdisk - не получается создать раздел
(fulltick @ Четверг, 05 Мая 2005, 13:35) писал(а):а как удалось разобраться? отпишите для народа
Как посоветовали, создал раздел с помощью fdisk. После чего нумерация 6-го и 7-го раздела поменялась местами, о чём я и узнал после перезагрузки
P.S. Мне показалось, что man/info для fdisk полезной информации не содержат, потому учился ей пользоваться по Linux Partition HOWTO
За info не скажу, но man fdisk содержит все, что нужно _в обычных_ ситуациях. Другое дело, что всякая нештатчина там практически не описана.
-
fulltick
- Сообщения: 25
Re: cfdisk - не получается создать раздел
Гм, а что за man такой? У меня (в ALTLinux 2.4 Master) там описаны только ключи для запуска самого fdisk, но ничего не сказано про то, какие команды есть и как их использовать в приглашении самой утилиты.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: cfdisk - не получается создать раздел
(fulltick @ Четверг, 05 Мая 2005, 14:13) писал(а):Гм, а что за man такой? У меня (в ALTLinux 2.4 Master) там описаны только ключи для запуска самого fdisk, но ничего не сказано про то, какие команды есть и как их использовать в приглашении самой утилиты.
Возможно, забыл, как в Линуксе. Но в BSD'ях man fdisk вполне информативный.