Ubuntu 11.10 работает в Windows 7 (Wubi) И на отдельном разделе

Я нахожусь в очень странной ситуации и мне нужна помощь: я установил 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 ?? Вы можете помочь мне это исправить :) ??

0
задан 9 November 2012 в 22:37

1 ответ

Каждый раз, когда Вы устанавливаете 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. (вывод/ответ силы / подробный вывод/ответ да ко всем подсказкам).

0
ответ дан 9 November 2012 в 22:37

Другие вопросы по тегам:

Похожие вопросы: