Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Операционные системы
>
Unix и другие
>
Linux
(Модераторы:
MOPO3
,
Sla
,
McZim
) > Тема:
ext2 partition
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: ext2 partition (Прочитано 9572 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayor
Специалист
Offline
ext2 partition
«
:
07-08-2007 16:38 »
как поведет себя драйвер ext2 если уменьшить размер раздела и перезагрузить комп?
как поведет себя ядро если попытаться записать через дд в раздел файл большего раздела чем раздел?
есть ли в екст2 позиционая информация относительно начала винта или все позиции относительны начала раздела?
Записан
1n c0de we trust
RXL
Технический
Администратор
Offline
Пол:
Re: ext2 partition
«
Ответ #1 :
07-08-2007 16:59 »
1. Такие манипуляции надо производить с отмонтированным разделом. В этом случае драйверу fs все пофиг - это его не касается.
2. Просто кончится место. Если в суперблоке раздела установлен "запас" для рута, то "кончится" чуть раньше.
3. К физике никакой привязки. Ты можешь создать посредством dd файл N-го размера, подключить его как лупбек (losetup) и создать на этом "девайсе" ext2. Привязка есть у загрузчика, если ты хранишь ядра на этом разделе.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист
Offline
Re: ext2 partition
«
Ответ #2 :
07-08-2007 17:40 »
по первым 2м я неправильно выразился:
1 демонтируем раздел - уменьшаем его размер - снова монтируем - что будет с драйвером ?
1.1 и как вариан если увеличим раздел?
2 dd if=/f1 of=/dev/sda1 - что будет если размер f1 > раздела 1 ?
и по третьему доспрашу : те я могу на луп бек без проблемм раздел с винта записать?
Записан
1n c0de we trust
RXL
Технический
Администратор
Offline
Пол:
Re: ext2 partition
«
Ответ #3 :
07-08-2007 18:09 »
2. ошибка ввода-ввывода с остановкой команды.
1. Ничего не будет. Единственная штука, которая критична - нужно скомандовать ядру перечитать таблицу разделов. Утилиты, оперирующие разделами так и делают.
3. через dd - можешь. А вот работать такими утилитами, как fdisk - нет, т.к. loop-устройство считается однодорожечным.
«
Последнее редактирование: 07-08-2007 18:11 от RXL
»
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
Re: ext2 partition
«
Ответ #4 :
08-08-2007 08:09 »
что касается копий разделов, то из покон веков самый простой способ
cat /dev/sda1 > sda.img
для cd/dvd таким же образом получаем образ iso который затем прекрастно прожигается
cat /dev/cdrom > cdrom.iso
Записан
Странно всё это....
RXL
Технический
Администратор
Offline
Пол:
Re: ext2 partition
«
Ответ #5 :
09-08-2007 17:48 »
Еще я использовал dd для поиска сбойных участков на винте (нужно было dial-up сервачок собрать из древнего хлама). Потом переразметил винт на несколько разделов, обходя сбойные треки. *nix - просто рай в сравнении с виндой. Пусть и не такой цветастый.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Операционные системы
>
Unix и другие
>
Linux
(Модераторы:
MOPO3
,
Sla
,
McZim
) > Тема:
ext2 partition
Загружается...