Привет Всем!
Имеется настроенный линукс сервер. Можно ли его перенести на флешку так что бы этот сервер запускался с флешки? Как это сделать?
Я попытался записать образ диска live cd на флешку. Все вроде бы прошло нормально но при попытке запуститься с флешки пишет что не может запуститься. Я этого не понимаю. Как это может быть? Ведь на лайф сд имеется загрузчик так как он же грузится сам по себе.
>Привет Всем!
>Имеется настроенный линукс сервер. Можно ли его перенести на флешку так что
>бы этот сервер запускался с флешки?Да, можно, если позволяет размер флешки.
> Как это сделать?
Зависит от конфигурации сервера, а именно, как смонтированы диски.
> Я попытался записать образ диска live cd на флешку. Все вроде
>бы прошло нормально но при попытке запуститься с флешки пишет что
>не может запуститься. Я этого не понимаю. Как это может быть?
>Ведь на лайф сд имеется загрузчик так как он же
>грузится сам по себе.В общем случае тупое копирование загрузочное iso на жесткий диск или на флешку не дает результата, поскольку по-разному организованы разделы и файловые системы.
>[оверквотинг удален]
>
>> Я попытался записать образ диска live cd на флешку. Все вроде
>>бы прошло нормально но при попытке запуститься с флешки пишет что
>>не может запуститься. Я этого не понимаю. Как это может быть?
>>Ведь на лайф сд имеется загрузчик так как он же
>>грузится сам по себе.
>
>В общем случае тупое копирование загрузочное iso на жесткий диск или
>на флешку не дает результата, поскольку по-разному организованы разделы и файловые
>системы.В этом я уже сегодня убедился. Нужно сначала скопировать файлы. Потом перенести боот а потом еще поставить загрузчик.
Теперь вопрос про перенос рабочего сервера на флешку.
Размер флешки позволяет.
На сердиске два раздела root то есть / и swap. Можно ли их перенести на флешку? И как это делается? Какие
>[оверквотинг удален]
>
>> Я попытался записать образ диска live cd на флешку. Все вроде
>>бы прошло нормально но при попытке запуститься с флешки пишет что
>>не может запуститься. Я этого понимаю. Как это может быть?
>>Ведь на лайф сд имеется загрузчик так как он же
>>грузится сам по себе.
>е
>В общем случае тупое копирование загрузочное iso на жесткий диск или
>на флешку не дает результата, поскольку по-разному организованы разделы и файловые
>системыВ этом я уже сегодня убедился. Нужно сначала скопировать файлы. Потом перенести боот а потом еще поставить загрузчик.
Теперь вопрос про перенос рабочего сервера на флешку.
Размер флешки позволяет.
На сервере диск разбит на два раздела root то есть / и swap. Правильно ли я думаю что с помощью акроникса я перенесу их без проблем? Вопрос только такой возникает какие файловые системы можно монтировать только для чтения а какие обязательно для чтения и записи?
Мне нужно на самом деле сделать что то типа фриски. То есть сделать так что бы системные настройки можно было бы держать на файловой системе которая смонтирована только для чтения. Что бы один раз настроил и все. Потому что я сейчас пользуюсь лайф сд и каждый раз после перезагрузки приходится конфигурить лай сд. А Вы не вкурсе можно ли запилить на сидюк настроенный сервер?
>В этом я уже сегодня убедился. Нужно сначала скопировать файлы. Потом перенести
>боот а потом еще поставить загрузчик.
>Теперь вопрос про перенос рабочего сервера на флешку.
>Размер флешки позволяет.
>На сервере диск разбит на два раздела root то есть / и
>swap. Правильно ли я думаю что с помощью акроникса я перенесу
>их без проблем? Вопрос только такой возникает какие файловые системы можно
>монтировать только для чтения а какие обязательно для чтения и записи?
>Можно и акронисом, если тебе так проще, а можно и стандартными средствами : dd
Конфиги придется немного подправить: fstab по меньшей мере.
Если будешь разбивать на несколько разделов, чтобы монтировать несколько файловых систем,
то корень вместе с /etc, где хранятся настройки, можно будет после настройки монтировать только для чтения, при этом нужно будет обязательно выделись в другие файловые системы /var /tmp /home, чтобы смонтировать для чтения и записи. Может что-то целесообразнее смонтировать на ram диск.>Мне нужно на самом деле сделать что то типа фриски. То есть
>сделать так что бы системные настройки можно было бы держать на
>файловой системе которая смонтирована только для чтения. Что бы один раз
>настроил и все. Потому что я сейчас пользуюсь лайф сд и
>каждый раз после перезагрузки приходится конфигурить лай сд. А Вы не
>вкурсе можно ли запилить на сидюк настроенный сервер?На сидюк сервер залить тоже можно, но не много случаев, когда это целесообразно. При этом некоторые ветки ФС придется монтировать в оперативную память.
>[оверквотинг удален]
>>Мне нужно на самом деле сделать что то типа фриски. То есть
>>сделать так что бы системные настройки можно было бы держать на
>>файловой системе которая смонтирована только для чтения. Что бы один раз
>>настроил и все. Потому что я сейчас пользуюсь лайф сд и
>>каждый раз после перезагрузки приходится конфигурить лайф сд. А Вы не
>>вкурсе можно ли запилить на сидюк настроенный сервер?
>
>На сидюк сервер залить тоже можно, но не много случаев, когда это
>целесообразно. При этом некоторые ветки ФС придется монтировать в оперативную память.
>Почему перенос сервера на сд не целесобразно?
Мне только нужно что бы сервер грузился с cd диска а работал в памяти как live cd.
На сколько я понимаю для этого нужно создать сервера
А какой прогой сделать образ с работающего сервера что бы потом можно было бы этот образ закатать на cd диск?
>[оверквотинг удален]
>>целесообразно. При этом некоторые ветки ФС придется монтировать в оперативную память.
>>
>
>Почему перенос сервера на сд не целесобразно?
>Мне только нужно что бы сервер грузился с cd диска а работал
>в памяти как live cd.
>На сколько я понимаю для этого нужно создать сервера
>А какой прогой сделать образ с работающего сервера что бы потом можно
>было бы этот образ закатать на cd диск?
>Я бы воспользовался winISO для редактирования образа. Поправил нужные мне конфиги и сохранил обратно в образ. Образ же потом легко залить хоть на флешку , хоть на болванку.
>Почему перенос сервера на сд не целесобразно?
>Мне только нужно что бы сервер грузился с cd диска а работал
>в памяти как live cd.
>На сколько я понимаю для этого нужно создать сервера
>А какой прогой сделать образ с работающего сервера что бы потом можно
>было бы этот образ закатать на cd диск?
>Есть для этого графические утилиты, но сам не пользовался, подсказать не могу.
Я, обычно, использую консольные mkisofs и cdrecord.Но, мне кажется, здесь могут возникнуть сложности в другом плане. За основу, видимо, придется брать live cd, а не работающую систему. А устроен live cd в каждом случае по-разному. К примеру, сейчас любят на них использовать aufs при загрузке. Здесь нужно возиться с конкретным live образом.
Может обратить внимание на дистрибутивы специально предназначенные для встроенных систем?
>[оверквотинг удален]
>>>сделать так что бы системные настройки можно было бы держать на
>>>файловой системе которая смонтирована только для чтения. Что бы один раз
>>>настроил и все. Потому что я сейчас пользуюсь лайф сд и
>>>каждый раз после перезагрузки приходится конфигурить лайф сд. А Вы не
>>>вкурсе можно ли запилить на сидюк настроенный сервер?
>>П
>>На сидюк сервер залить тоже можно, но не много случаев, когда это
>>целесообразно. При этом некоторые ветки ФС придется монтировать в оперативную память.
>>
>Почему перенос сервера на сд не целесобразен?
Мне только нужно что бы сервер грузился с cd диска а работал в памяти как live cd.
Правильно ли я понимаю что нужно создать образ диска который потом будет грузиться в память?
На сколько я понимаю ядро можно взять какое нибудь стандартное то есть любое из тех что идет с дистрибутивом.
>Почему перенос сервера на сд не целесобразен?
>Мне только нужно что бы сервер грузился с cd диска а работал
>в памяти как live cd.
>Правильно ли я понимаю что нужно создать образ диска который потом будет
>грузиться в память?
>На сколько я понимаю ядро можно взять какое нибудь стандартное то есть
>любое из тех что идет с дистрибутивом.Понимаешь ты все правильно, только могут возникнуть сложности, о которых я писан в предыдущем ответе.
>[оверквотинг удален]
>>>
>>
>
>Почему перенос сервера на сд не целесобразен?
>Мне только нужно что бы сервер грузился с cd диска а работал
>в памяти как live cd.
>Правильно ли я понимаю что нужно создать образ диска который потом будет
>грузиться в память?
>На сколько я понимаю ядро можно взять какое нибудь стандартное то есть
>любое из тех что идет с дистрибутивом.На самом деле до недавнего времени freesco меня удовлетворяла полностью. Тогда мне нужно было только вывести локальную сеть в инет и защитить локалку от атак.
А как в образ диска поставить какую нибудь прогу? Мне нужно что бы в образе диска было несколько программ.
Создание livecd или флешки из произвольной системы нетривиальная задача. У вас есть два варианта:
1. Найти подходящий дистр/проект специализирующийся на livecd/flash, почитать их доку и с помощью их утилит сформировать livecd основанный на их дистре с нужной вам конфигурацией и набором программ.
2. Разобраться в принципах построения и работы системы в целом и livecd в частности и сделать все вручную на основе своего дистра.Второй способ значительно более трудоемок, если текущие знания по загрузке системы, как общие для линукса так и специфичные для вашего дистра, близки к нулю.