LinuxForum.Fans
Тема

Расширение раздела Линукс

Автор: Oleg65 42 сообщений 5762 просмотров
#276968

"Lupo Alberto" написал:
Просто ваша «транслитерация» вывода схемы разбияния диска мне не понятна, и в таком виде я её «расшифровывать» не буду, поэтому-то и предлагаем привести её в нормальном виде.
И мне не не очень-то...
Покажите уже
text
fdisk -l

на работающей системе.

#276975

Нужно было sudo fdisk -l, ну что же иногда такие элементарные вещи забываете? Смотрите:
[console=user]which fdisk
which: no fdisk in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/qt/bin:.)[/console]
[console=root]which fdisk
/sbin/fdisk[/console]
Но, учитывая мой пост №16, запуск
[console=user]/sbin/fdisk -l[/console] должен дать нужный результат.

#276976

Oleg65 просто запусти терминал, su, fdisk -l ... и скопируй сюда (в свое сообщение) выхлоп под теги [ code ] итог примерно должен быть такой:

text
$su                                                                                                                                  ~
Пароль: 
#fdisk -l

Disk /dev/sdb: 160.0 GB, 160040803840 bytes, 312579695 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00009d24

Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 * 18690048 121335807 51322880 7 HPFS/NTFS/exFAT /dev/sdb2 121335808 204369919 41517056 5 Расширенный /dev/sdb3 204369920 246312959 20971520 83 Linux /dev/sdb4 246312960 302094335 27890688 83 Linux

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x0004c22f

Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 2048 62916607 31457280 83 Linux /dev/sda2 62916608 125831167 31457280 83 Linux /dev/sda3 293603328 1953523711 829960192 5 Расширенный /dev/sda5 293605376 1342181375 524288000 83 Linux /dev/sda6 1342183424 1953523711 305670144 7 HPFS/NTFS/exFAT

Disk /dev/sdc: 4098 MB, 4098883584 bytes, 8005632 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000

Устр-во Загр Начало Конец Блоки Id Система /dev/sdc1 * 190 7999487 3999649 c W95 FAT32 (LBA)

#276982

leg@oleg-MS-7253:~$ su fdisk -l
Неизвестный id: fdisk
oleg@oleg-MS-7253:~$ bykow65
bykow65: команда не найдена
oleg@oleg-MS-7253:~$

#276983

Может что не так сделал?

#276984
"Oleg65" написал:
su fdisk
text
su
fdisk -l

Это же две разных команды.

#276986

Нужно было sudo fdisk -l, ну что же иногда такие элементарные вещи забываете? Смотрите:
Консоль
[user@linuxforum.ru ~]$ which fdisk
which: no fdisk in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/qt/bin:.)

Консоль
[root@linuxforum.ru ~]# which fdisk
/sbin/fdisk

Но, учитывая мой пост №16, запуск
Консоль
[user@linuxforum.ru ~]$ /sbin/fdisk -l




newzenon
Модератор
На форуме

Сообщений: 6,501
Репутация : + [ 239 | 3 ] -

Oleg65 просто запусти терминал, su, fdisk -l ... и скопируй сюда (в свое сообщение) выхлоп под теги [ code ]

Так как мне запускать?

#276988

Что

text
/sbin/fdisk -l

что

text
su
fdisk -l

должны давать один и тот же результат.
Насчет sudo fdisk -l - не уверен, это от вашего дистрибутива зависит.

#276990

Oleg65, либо
[console]$ sudo fdisk -l <ENTER>[/console]
либо
[console]$su <ENTER>
пароль <ENTER>
# fdisk -l <ENTER>[/console]

Подучите азы работы в консоли.

ЗЗЫ. Очень настойчиво рекомендуется все операции с HDD производить, загрузившись с Live дистрибутива.

#276991
"-=Serj=-" написал:
Очень настойчиво рекомендуется все операции с HDD производить, загрузившись с Live дистрибутива.

...а в данном случае — backup обязателен!

#277956

Диск /dev/sda: 160.0 Гб, 160041885696 байт
255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x4f2ec501

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 64 250000063 125000000 7 HPFS/NTFS/exFAT
/dev/sda2 250001406 312580095 31289345 5 Расширенный
/dev/sda5 308594688 312580095 1992704 82 Linux своп / Solaris
/dev/sda6 304408576 308592639 2092032 82 Linux своп / Solaris
/dev/sda7 300220416 304400383 2089984 82 Linux своп / Solaris
/dev/sda8 250001408 300218367 25108480 83 Linux
/dev/sda9 304402432 304406527 2048 83 Linux

Пункты таблицы разделов расположены не в дисковом порядке

#277957

Зачем вам столько swap-разделов? Не пойму. Хотя, если вы используете suspend-to-swap, то да, нужны...

#277960

3 свопа на одном винте никому не нужны.

#278049

Сам не пойму, как они появились, при установке с диска ставились: корневой раздел, своп - 2Гб. Откуда взялись остальные разделы - не понятно, вероятно при обновлениях ядра? Или еще каких-то обновлений, которые требуют перезагрузки? Так вот, не могу понять, как в Gparted убрать лишнее и оставить только один раздел корня, один своп и один /home. Причем последний хотелось бы расширить за счет /dev/sda1. Нашел мануал в Гугле по Gparted, но что-то не совсем доходит до моего понимания, открываю Патед и мануал, вроде пытаюсь сделать по-написанному, но кроме, как уменьшить размер раздела - ничего не понял. Если я уменьшу свопы до 0, то куда присоеденится освобожденное место и исчезнут ли сами разделы?

#278050
"Oleg65" написал:
Сам не пойму, как они появились, при установке с диска ставились: корневой раздел, своп - 2Гб.

Вот так и появились: при каждой установке вы, вероятно, выбирали создание нового раздела swap вместо использования уже имеющегося.
Я бы делал так:
— в cfdisk, fdisk или даже в gparted удалил бы все разделы с swap;
— в начале освободившегося места создал бы swap нужного раздела (если он действительно нужен на вашей системе);
— с помощью gparted распределил бы оставшееся место между имеющимися разделами;
— так как нумерация дисков изменится, переписал бы /etc/fstab либо убедился, что монтирование разделов происходит по метке или UUID.

Примерно так. И да — постарайтесь обязательно сделать backup!

#278066

В общем получилось все просто, удалил раздел с загручиком: не включается - переустановил с диска. Для меня это все-таки еще сложные штуки. Спасибо за помощь и извините за потраченное время.

#278067

Теперь swap-разделов - 4?!

#278068
"Oleg65" написал:
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 64 250000063 125000000 7 HPFS/NTFS/exFAT
/dev/sda2 250001406 312580095 31289345 5 Расширенный
/dev/sda5 308594688 312580095 1992704 82 Linux своп / Solaris
/dev/sda6 304408576 308592639 2092032 82 Linux своп / Solaris
/dev/sda7 300220416 304400383 2089984 82 Linux своп / Solaris
/dev/sda8 250001408 300218367 25108480 83 Linux
/dev/sda9 304402432 304406527 2048 83 Linux

ужс. пора бы освоить lvm

Войдите или зарегистрируйтесь, чтобы ответить.