Я установил Ubuntu (в качестве двойной загрузки) с помощью установщика wubi (установщик UBuntu для Windows) для Windows, и с тех пор работаю в Linux. Теперь, когда у меня есть много проектов с множеством зависимостей, я бы хотел установить ту же самую Ubuntu на другие машины, чтобы мне не нужно было сначала устанавливать Ubuntu, а затем каждый проект и его зависимости. На ubuntuмоем диске Windows есть папка, которая была создана wubi и содержит все материалы для Ubuntu.
На других машинах установлены только Windows 7 и такая же конфигурация.
Есть ли способ установить ту же самую Ubuntu, которую я использую на других машинах?
install Ubuntu using WUBI on target PC and copy your Wubi ROOT.DISK file to the same location in the other PC and replace it.
next you have to use a ubuntu live cd.boot from the live cd then mount the windows partition (if your Ubuntu installation is in windows partition)
sudo mkdir /win sudo mount /dev/sda1 /win
Replace sda1 with the appropriate device (a = disk, 1 = partition number), then mount the virtual disk therein (use fdisk -l" or Disk utility for the device number)
sudo mkdir /vdisk sudo mount -o loop /win/ubuntu/disks/root.disk /vdisk
Now the content of the virtual disk will be visible under /vdisk
Now edit the grub.cfg file gksu gedit /vdisk/boot/grub/grub.cfg file and remove all lines above the first “menuentry”.
Done !!!
2
Journeyman Geek
Remastersys должен сделать свое дело - он создаст livecd с вашим текущим выбором пакетов в режиме распространения или livecd, включающий ваши собственные файлы в режиме резервного копирования.
Вы, вероятно, можете запустить установщик из этого, чтобы сделать установку Linux. Я не проверял, будет ли работать установщик Windows / Wubi.
Так моя файловая система останется нетронутой? я имею в виду файлы и папки и установленные приложения все еще будут там?
rajat 11 лет назад
0
Да, и вы можете проверить это, загрузившись с диска. Таким образом я преобразовал текущую установку в работающий USB.
Journeyman Geek 11 лет назад
0
Это здорово :) Спасибо. Все равно оставлю вопросы открытыми, чтобы увидеть, есть ли другой лучший способ.
rajat 11 лет назад
0
Убедитесь, что у вас не установлены пользовательские драйверы (или удалите их, если у вас есть)
Убедитесь, что вы установили ту же версию Ubuntu на новую машину
Загрузите установку на новую машину, когда вы увидите меню grub, нажмите 'e' в первой записи и отметьте xxx и yyy:
set root=(xxx) например (hd0, msdos2)
linux /boot/vmlinuz.... root=yyy (например, / dev / sda2 или UUID = nnnnnnn)
Скопируйте root.disk на новый компьютер
Загрузитесь в Ubuntu, но только до меню grub.
Нажмите 'e' в первой записи и измените значения, которые вы видите с помощью xxx и yyy из вашей новой установки. Также удалите строку, начинающуюся search --no-floppy .... Затем нажмите Ctrl- Xдля загрузки.
После загрузки перейдите в терминал ( Ctrl- Alt- T) и запустите, sudo update-grubчтобы исправить меню grub.
1
Karthik T
Если это система wubi, вы можете просто скопировать виртуальный жесткий диск на все остальные машины? не совсем элегантная идея, но может сработать
Установите через wubi на других машинах и затем замените файл диска
Другая возможность заключается в том, чтобы сделать это так же, как предполагается сделать резервную копию на linux mint (перейдите к разделу D для получения соответствующей информации). Должно быть другое программное обеспечение, подобное резервному копированию mint, которое берет список установленных пакетов и переустанавливает на новую машину. И после этого скопируйте также / home dir ..
Но решение Journeman Geek кажется самым элегантным.
Вы уверены, что копирование виртуального жесткого диска будет работать?
rajat 11 лет назад
0
Я не уверен, если честно, я думаю, что когда-то делал что-то похожее, но это довольно давно, так как я играл с установками Wubi. Хотя это не так сложно проверить ... просто установите на другом компьютере и замените виртуальный диск и посмотрите, загружается ли он
Karthik T 11 лет назад
0
1
Alexander Yakovlev
Просто скопируйте виртуальный жесткий диск. Он содержит файловую систему Ubuntu, в комплекте со всеми настройками и файлами. Вам все равно придется устанавливать Wubi вручную.
Можете ли вы дать более подробную информацию о том, как это сделать?
bwDraco 11 лет назад
0
@DragonLord виртуальный жесткий диск? WUBI устанавливает Linux в Windows, но это все еще двойная загрузка (технически это монтирование петли). Виртуальный жесткий диск не задействован. Это не делает ОС виртуальной машиной.
Gutsygibbon 11 лет назад
0