Я нахожусь в очень странной ситуации и мне нужна помощь: я установил Ubuntu 11.10 через Wubi некоторое время назад, чтобы я мог использовать его вместе с Windows 7. У меня не хватало места на диске при попытке установить приложения. Не понимая, как работает Wubi, я разбил свой диск C (создав новый раздел на 90 ГБ) в Windows, загрузился с установочного / live-диска Ubuntu 11.10 и использовал опцию «что-то еще» для создания ext4 (установив точку монтирования в root) и поменять местами разделы (/ sda5 и / sda6). После установки мой компьютер больше не загружается с предыдущим меню Wubi и теперь использует Linux Grub. У меня есть варианты / sda2, который загружает Windows 7; / sda1, который ничего не делает и перезагружает то же самое меню и параметры запуска Linux. Итак, теперь у меня Ubuntu работает на отдельном разделе, а также оригинальная установка Wubi. Я хочу удалить отдельный раздел и вернуться к запуску Ubuntu на Wubi ... если я удалю раздел, понадобится ли диск Windows 7 для восстановления загрузчика? У меня нет диска Windows 7 на моем компьютере, так как лучше всего очистить его, чтобы я избавился от отдельного раздела?
-------------------------------------------- -----ОБНОВИТЬ-------------------------------------------- ---------
========================================= ================================================== =======================
Большое спасибо за ваш ответ. На самом деле, было бы здорово, если бы я мог перенести установку Wubi в новый раздел, потому что я скачал AOSP при установке Wubi (а также другие файлы) и хотел бы сохранить их. Если бы я мог сделать это и поработать над новым разделом со старыми файлами, это было бы замечательно, и я могу беспокоиться о том, чтобы полностью уничтожить раздел позже, то есть когда у меня будет диск с Windows или что-то в этом роде. Можете ли вы сказать мне, как сделать эту миграцию? Поэтому, когда я выбираю / sda2, он загружает мою Windows. Если я нажимаю на Linux, он загружает недавно установленную Linux (мои файлы, которые были на установке Wubi, там нет), хорошо. Если я нажимаю на / sda1 (SYSTEM_DRIVE ... это то, что Wubi использовал для загрузки меню, которое позволило мне выбрать Windows 7 или Ubuntu) ... оно не работает и просто перезагружает исходное меню.
Вот ссылка на мой скрипт информации о загрузке http://pastebin.com/dMrY0NL3
-------------- ---------------------------------------- РЕДАКТИРОВАТЬ 2 -------- -----------------------------------------
Я действительно ценю помощь BBC. Поэтому я использовал диск восстановления для запуска «bootrec / fixboot», который теперь выводит меня в меню загрузки Windows Wubi ... Он просит выбрать Windows 7 или Ubuntu, как это было изначально. Если я выберу Windows 7, он загрузит Windows без проблем. Однако, если я выбираю Ubuntu, он начинает загружать Ubuntu, отображая логотип Ubuntu с индикатором выполнения, а затем отображает фиолетовый экран. После этого он переходит на темный экран и просто сидит там, пока мне не нужно выключиться. В первый раз, когда я попробовал это, он дал мне черный экран с несколькими строками вывода: [
* Проверка состояния батареи ... [ok] grub_editenv: error: невозможно записать в файл / boot / grub / grubenv.new * Остановка совместимости уровня V системы [ok] * Запуск диспетчера очереди печати CUPS / сервера [ok]
Некоторое время он зависал здесь ... затем печатал [3672.070711} iwlagn 0000: 03: 00.0: Агрегация не выполнена включен для tid 0, потому что загрузка 0.
Эта проблема / ошибка, о которой вы упоминали, у меня может быть при загрузке Wubi ?? Вы можете помочь мне это исправить :) ??
Каждый раз, когда Вы устанавливаете Ubuntu в двойной загрузке (non-Wubi), она заменяет Ваш загрузчик Windows Grub. Загрузчик Grub более сложен, чем Windows и должен загрузить модули из раздела Ubuntu. Так, если Вы удалите раздел, то Grub не загрузится успешно и будет не мочь загрузить Windows. Вместо этого Вы будете видеть спасательную подсказку личинки.
Таким образом, первый шаг в удалении должен заменить загрузчик Личинки эквивалентным Windows.
Для установки загрузчика Windows загрузите Windows и создайте Восстановление CD. Начальная загрузка от восстановления CD (или из Вашего исходного Windows DVD) к восстановлению запрашивает и выполненный:
bootrec /fixmbr
(При использовании Windows XP затем, команда: fixmbr
)
Если Вы не можете загрузить Windows и не можете создать восстановление CD, можно установить что-то как lilo, который работает то же. Начальная загрузка с CD/USB Ubuntu и выбора "Пробует Ubuntu", соединяется с Интернетом и спадает до терминала (Ctrl+Alt+T):
sudo apt-get update
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Отметьте при установке lilo, он откроет большое предупреждение. Можно проигнорировать это - Вкладка к OK и совершить нападки, входят. Кроме того, если Вы не загружаетесь от /dev/sda
изменитесь как соответствующие.
После того как Вы заменяетесь загрузчик, удостоверьтесь что загрузки компьютера прямо в Windows. После этого можно пойти и удалить раздел Ubuntu и подкачать раздел и освободить пространство и т.д.
Править
Если Вы устанавливаете Ubuntu как двойную загрузку и находите, что Windows больше не загружается, то выполненный bootinfoscript. Если Вы видите что-то вроде этого:
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.99)
Boot sector info: Grub2 (v1.99) is installed in the boot sector of sda1
and looks at sector 856028928 of the same hard drive
for core.img. core.img is at this location and looks
for on this drive. No errors found in the Boot
Parameter Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
Затем это означает, что личинка перезаписала загрузочный сектор Windows, и Windows не может загрузиться. Иногда это просто переходит назад к меню личинки, но не всегда. Во-первых, зарегистрируйте ошибку, поскольку это никогда не должно происходить и затем фиксировать ее, любой путем начальной загрузки из Windows восстанавливает CD и, от подсказки восстановления, работает:
bootrec /fixboot
Или из Ubuntu можно восстановить резервный загрузочный сектор... Сначала установите испытательный стенд:
sudo apt-get install testdisk
sudo testdisk
Затем восстановите резервный загрузочный сектор с помощью этого руководства по экранам испытательного стенда:
First screen: Select "No Log" and press enter.
Second screen: Select the hard drive containing the Windows system partition and choose "proceed".
Third screen: "intel"
Fourth screen: "advanced",
Fifth screen: Select the Windows system partition and choose "boot"
Sixth screen: "BackupBS"
Seventh screen: type "Y" to confirm
Редактирование 2
Если Вы выполняете bootinfoscript и видите что-то как:
sda2/Wubi: _____________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Mounting failed: mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Затем это указывает на некоторое внутреннее повреждение файловой системы в root.disk
. То, что необходимо сделать, fsck
root.disk. (Я также рекомендовал бы работать chkdsk /f
в Windows заранее в придачу, потому что могло быть повреждение там также).
В Вашем особом случае можно смонтироваться и fsck
root.disk
от Вашей другой установки:
sudo mount /dev/sda2 /mnt
sudo fsck /mnt/ubuntu/disks/root.disk
sudo umount /mnt
Примечание: можно предоставить опции к fsck
такой как -fvy
. (вывод/ответ силы / подробный вывод/ответ да ко всем подсказкам).