LinuxForum.Fans
Тема

Установка образов в интернет-кафе!

Автор: aix07 27 сообщений 11343 просмотров
#129140

Всем доброго времени суток! Вот описание проблемы: В интернет кафе хочу поставить Opensuse на 19 машин (с админской включительно). Сразу уточняю, никогда с линуксом не работал! так вот, позвал одного более или менее знакомого с этой системой человека. Совместными услилиями установили на один комп последнюю версию Opensuse, настроили рабочий стол, чтоб клиентам все было понятно. Сняли Акронисом образ с машины. Попытались установить этот образ на другие, вроде получилось. А вот дальше дело не пошло. При запуске выдает ошибку о не совпадении номера винчестера! Что делать?! :( и есть ли другие способы снять образ с готовой к работе машины и установить на другие, и чтоб уже ничего не надо было догружать, исправлять и т.д. Заранее благодарю!

#129145
aix07 написал:
и есть ли более другие способы снять образ с готовой к работе машины и установить на другие, и чтоб уже ничего не надо было догружать, исправлять и т.д

Если машины идентичны. Иначе, возможно, потребуются некоторые доработки.
Простейшее решение — использовать dd, но тут требуются навыки работы в Linux.
Более «продвинутое» — CloneZilla.

aix07 написал:
При запуске выдает ошибку о не совпадении номера винчестера!

Подробнее, пожалуйста, что запускаете, как точно звучит ошибка?

#129150
aix07 написал:
При запуске выдает ошибку о не совпадении номера винчестера!

UUID и блаблабла?

#129165

Тут главный вопрос где эта ошибка выскакивает...
Если не ошибаюсь загрузчик грузится с жесткого диска по UUID а они зависят от серийных номеров...
возможно нужно просто переписать /etc/fstab и /boot/grub/menu.lst с правильным id жесткого диска?

#129173

если компы одинаковые и уверены что к ним не будут подключаться другие диски. То можно на первом компе поменять записи с UUID на /dev/sda. Сделать образ и раскидать его

#129223
3axapp написал:
[quote=aix07]При запуске выдает ошибку о не совпадении номера винчестера!

UUID и блаблабла?[/quote]

ща уточню

#129224
BigKvak написал:
Тут главный вопрос где эта ошибка выскакивает...
Если не ошибаюсь загрузчик грузится с жесткого диска по UUID а они зависят от серийных номеров...
возможно нужно просто переписать /etc/fstab и /boot/grub/menu.lst с правильным id жесткого диска?

и это проверю заодно

#129362
3axapp написал:
[quote=aix07]При запуске выдает ошибку о не совпадении номера винчестера!

UUID и блаблабла?[/quote]
К гадалке не ходи... :))


aix07, для таких целей есть AutoYAST и PXEboot, но тут уже не для новичков, быстренько все развернуть быз навыков не получится. Почитайте документацию по этим вещам, в принципе ничего сложного.

#129466
Denlookh написал:
К гадалке не ходи... smile)

ну всегда есть вероятность что он имел ввиду нечто не подпадающее под стандартную логику(BSOD от старой винды)=) + Он не знает что искать, так что надо же человека навести=)

Denlookh написал:
для таких целей есть AutoYAST и PXEboot

+1 а можно не только установку по сети сделать, но и загрузку системы по сети. Если полегче то можно какой-нибудь live-cd ubuntu. Его и переделать можно легко.

#129484

вот о чем я говорил выше, и что точно выдает комп при загрузке opensuse:

could not find /dev/disk-id/ata-st3320418as-6vm83l5k-part6.
want me to fall back to /dev/disk/by-id/ata-st3320418as-6vm83l5k-part6? (y/n)



к сожалению переписать правильное id жесткого диска не смог, потому как не знаю как это сделать :( мне бы точную инструкцию, что и в каком месте менять? и как в это самое место добраться...

#129488

aix07, 1 вариант:
Загружаешься с live-cd
Открываешь консоль
выполняешь от рута "fdisk -l"
эта команда выведет всю информацию о дисках и их разделах, по ней можно определить куда какой монтировать. Но название дисков будут как sda1,sdb2, а тебе нужно в виде ata-st3320418as-6vm83l5k-part6. Поэтому
выполняешь "ls -l /dev/disk/bu-id"
эта команда выведет имена дисков в нужном тебе виде и покажет к какому sd* относится.

Показать
ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 9 2011-01-27 21:27 ata-Hitachi_HDS721616PLA380_PVF904ZHUD02AN -> ../../sdb
lrwxrwxrwx 1 root root 9 2011-01-27 21:27 ata-Hitachi_HDS721616PLA380_PVF904ZHUD3RBN -> ../../sda
lrwxrwxrwx 1 root root 35 2011-01-27 21:27 dm-name-isw_cajfffjcbe_Volume0 -> ../../mapper/isw_cajfffjcbe_Volume0
lrwxrwxrwx 1 root root 36 2011-01-27 21:27 dm-name-isw_cajfffjcbe_Volume01 -> ../../mapper/isw_cajfffjcbe_Volume01
lrwxrwxrwx 1 root root 36 2011-01-27 21:27 dm-name-isw_cajfffjcbe_Volume05 -> ../../mapper/isw_cajfffjcbe_Volume05
lrwxrwxrwx 1 root root 35 2011-01-27 21:27 dm-uuid-DMRAID-isw_cajfffjcbe_Volume0 -> ../../mapper/isw_cajfffjcbe_Volume0
lrwxrwxrwx 1 root root 36 2011-01-27 21:27 dm-uuid-DMRAID-isw_cajfffjcbe_Volume01 -> ../../mapper/isw_cajfffjcbe_Volume01
lrwxrwxrwx 1 root root 36 2011-01-27 21:27 dm-uuid-DMRAID-isw_cajfffjcbe_Volume05 -> ../../mapper/isw_cajfffjcbe_Volume05
lrwxrwxrwx 1 root root 9 2011-01-27 21:27 scsi-SATA_Hitachi_HDS7216_PVF904ZHUD02AN -> ../../sdb
lrwxrwxrwx 1 root root 9 2011-01-27 21:27 scsi-SATA_Hitachi_HDS7216_PVF904ZHUD3RBN -> ../../sda

и соответственно меняешь в файлах

BigKvak написал:
/etc/fstab и /boot/grub/menu.lst

названия дисков
2 способ

3axapp написал:
если компы одинаковые и уверены что к ним не будут подключаться другие диски. То можно на первом компе поменять записи с UUID на /dev/sda. Сделать образ и раскидать его
#129517
aix07 написал:
Сняли Акронисом образ с машины. Попытались установить этот образ на другие, вроде получилось.

Вот тут и ошибка закралась - если уж переходите на линукс - не пользуйтесь всякой ерундой - Акронисом то бишь.

#129542
newzenon написал:
[quote=aix07]Сняли Акронисом образ с машины. Попытались установить этот образ на другие, вроде получилось.

Вот тут и ошибка закралась - если уж переходите на линукс - не пользуйтесь всякой ерундой - Акронисом то бишь.[/quote]


Я ж говорю, я с линуксом первый раз. А так я не программист и даже не админ, скорее из "сочувствующих" smile

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

#129549
aix07 написал:
Просто мне надо снять уже готового компа образ, так что б поставить на идентичный и не возиться с ним как с оригиналом. Просто клонировать все вплоть до расположения иконок на рабочем столе

http://linuxforum.ru/viewtopic.php?pid=145377#p145377

можно командой

[console]# dd if=/dev/sdX bs=16M | gzip -c | /media/внешний_диск/image.gz[/console]

сделать образ, и развернуть его командой

[console]# zcat /media/внешний_диск/image.gz | dd of=/dev/sdX bs=16M[/console]

этот ваш акроникс лучше выкиньте.

#129556
drBatty написал:
[quote=aix07]Просто мне надо снять уже готового компа образ, так что б поставить на идентичный и не возиться с ним как с оригиналом. Просто клонировать все вплоть до расположения иконок на рабочем столе

http://linuxforum.ru/viewtopic.php?pid=145377#p145377

можно командой

[console]# dd if=/dev/sdX bs=16M | gzip -c | /media/внешний_диск/image.gz[/console]

сделать образ, и развернуть его командой

[console]# zcat /media/внешний_диск/image.gz | dd of=/dev/sdX bs=16M[/console]

этот ваш акроникс лучше выкиньте.[/quote]


я правильно понимаю что в строке вместо "/внешний диск/" надо указать путь к dvd-rom или к флешке?! и можно ли сделать это же по сети, чтоб сразу на несколько машин ставить?

#129559

drBatty, dd здесь не поможет, ведь в настройках прописан путь к диску через id. Так что теже грабли будут + еще у него будут проблемы с разметкой диска(тк новичек)

aix07 написал:
я правильно понимаю что в строке вместо "/внешний диск/" надо указать путь к dvd-rom или к флешке?!

Да. Но не пугайся когда запустишь dd что он ничего писать не будет=) Он делает вывод только если его попросить и при завершении копирования
aix07, я тут студента озадачил загрузкой компов по сети(у нас библиотека на 70 компов), где-то через неделю думаю сделает(ну или через две у меня руки дойдут=)). Если интересно пиши в личку

#129562
3axapp написал:
dd здесь не поможет, ведь в настройках прописан путь к диску через id. Так что теже грабли будут + еще у него будут проблемы с разметкой диска(тк новичек)

а вот размечать-то как раз и не надо, всё перенесётся вместе с разметкой. главное, что-бы были диски одинаковые. Заметьте, я написал /dev/sdX, т.е. я предлагаю копировать ВЕСЬ диск, а не раздел. Вот только я не помню, что там будет с UUID'ами. По идее ничего страшного не случится. Надо попробовать...

#129570

3axapp, извИняюсь за тупой вопрос как в личку писать?

#129575
aix07 написал:
как в личку писать?

PM под аватаркой.

#129576
drBatty написал:
Заметьте, я написал /dev/sdX

Да не заметил, у меня просто X в конце ассоциируется с номером раздела. Ну тогда с UUID-ами должно быть все в порядке. Только образ создаваться будет ппц долго.
можно еще через ssh если рут разрешен:
ssh -l root server 'cat /dev/sdX'|dd of=/dev/sdX =)
aix07, PM справа от Профиль

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