После удаления ошибки Личинки Linux

То, что Вы ищете, является способом клонировать файловую систему, диск или раздел. Посмотрите в особенности

Клонирование целого диска или раздела с cat или cp самый простой метод. Нет никакой причины использовать dd, тем более, что dd медленнее. Это требует, чтобы файловая система не была смонтирована, и это также копирует вакуум, таким образом, это может быть медленно по этой причине.

На Linux (или более точно с GNU coreutils), cp -a делает хорошее задание копирования файлов и сохранения метаданных, но это не прекрасно. Кроме того, не то, что копирование файлов может быть медленнее, даже если диск не полон, потому что это намного быстрее для копирования больших дисков, обматывает за один раз, чем переставить назад и вперед копирование каждого фрагмента файла.

Если Ваши диски или разделы находятся на RAID-1 (зеркально отражающий RAID) объем, и Вы хотите скопировать их в новый диск, можно добавить новый диск к массиву. Это довольно быстро, менее подвержено ошибкам, чем использование cat на блочных устройствах, и может быть сделан онлайн со всем смонтированным. Единственная причина не сделать это - когда Ваш исходный раздел не находится на объеме RAID-1; можно превратить простой раздел в объем RAID-1 программного обеспечения Linux, но требуется немного работы низкого уровня.

Если файловая система, которую Вы хотите скопировать, находится на объеме LVM, можно использовать зеркальное отражение LVM функции.

0
08.01.2013, 13:57
3 ответа

Просто необходимо восстановить MBR.

  1. Перейдите к консоли восстановления XP с помощью загрузочного CD/pendrive.
  2. Перейдите к своему диску ОС. Например, E:
  3. Выполненный fixmbr и перезагрузка.

Это удалит GRUB и установит Windows MBR.

1
28.01.2020, 02:53

Я не уверен, что следую, но что Вы хотите сделать? Если Вы хотите полностью удалить Linux (печально), Вы находитесь на правильном пути. Просто необходимо загрузиться в CD XP и позволить Программе установки Windows заботиться о повторном разделении и установке. Почему Вам нужна Личинка?

Если Вы хотите использовать обоих, Личинка, очевидно, не в состоянии найти ядро Linux, которое Вы удалили. Самый легкий путь состоит в том, чтобы настроить Ваши разделы с чем-то как Gparted, переустановить XP сначала и ЗАТЕМ Ваш дистрибутив Linux (с Личинкой) из ISO или сети.

0
28.01.2020, 02:53
  • 1
    Он не должен переустанавливать окна, он, вероятно, только должен сделать восстановление загрузки для переустановки загрузчика Windows XP. –  UldisK 08.01.2013, 12:31
  • 2
    Да, он может переустановить из командной строки Личинки, но я не вижу точку, если он просто хочет использовать Windows без другой ОС. Извините меня, я понял, что он удалил раздел нарочно. –  Frank Franco 08.01.2013, 12:41
  • 3
    Вы неправильно поняли меня, проблема, с которой он сталкивается, состоит в том, что нет никакого загрузчика (Личинка запускается, но не может найти свои файлы), но получить загрузчик окон вместо личинки, он не должен переустанавливать окна, он просто должен переустановить загрузчик Windows XP по личинке. –  UldisK 08.01.2013, 13:09
  • 4
    Загрузчик XP может быть установлен без остальной части Windows? –  Frank Franco 08.01.2013, 13:47
  • 5
    я не понял это, был даже возможен в Windows..Прошу прощения. –  Frank Franco 08.01.2013, 13:51

Для этого может быть несколько способов, но я хотел бы:

  1. Используйте tr, чтобы удалить все новые строки, сделав весь файл одной длинной строкой.
  2. Заменить; с ;\n, который помещает 1 строку на запрос
  3. Grep для запроса (ов) вы пытаетесь найти
  4. переформатировать результаты по желанию

Вот один лайнер, который должен работать:

cat filename|tr -d '\n'|sed -e 's/;/;\n/g'|grep CCSID|sed -e 's/,/,\n/g'

Для включения в выходные данные только таблиц создания и столбцов CCSID:

cat filename|tr -d '\n'|sed -e 's/;/;\n/g'|grep CCSID|sed -e 's/,/,\n/g'|grep "CCSID\|CREATE TABLE"

Исправление, с помощью второй команды вы закончите с неправильно отформатированными строками, вот обновленная (немного длинная, но я протестировал ее по данным, которые вы предоставили вместе с измененными данными с DDSID, которые были отфильтрованы):

cat testfile|tr -d '\n'|sed -e 's/;/;\n/g'|grep CCSID|sed -e 's/,/,\n/g'|grep "CCSID\|CREATE TABLE"|tr -d '\n'|sed -e 's/CREATE TABLE/;CREATE TABLE/g'|sed -e 's/,$/);/g'|sed -e 's/^;//g'|sed -e 's/,;/);/g'|sed -e 's/;/;\n/g'|sed -e 's/,/,\n/g'
-121--248671-

У меня есть Inspiron3542 Dell, для которых метод Windows 10.Following работает.

1.Введите в окно System Setup, нажав клавишу F2.

2.Выберите «File Browsrr Del Boot Option» и нажмите Enter.

Появится список всех разделов на жестком диске.

3.Выберите раздел Linux для удаления и нажмите Enter

4.После сохранения всех настроек нажмите клавишу F10.

Теперь компьютер перезапустится, и Windows запустится нормально.

Setup Utility

File Browsrr Del Boot Option

-121--216951-

1 .Введите в программу настройки системы, нажав клавишу F2.

2.Выберите «File Browsrr Del Boot Option» и нажмите Enter.

Появится список всех разделов на жестком диске

3.Выберите раздел Linux для удаления и нажмите Enter

4.После сохранения всех настроек нажмите клавишу F10.

Теперь компьютер перезапустится, и Windows запустится нормально.

Setup Utility

File Browsrr Del Boot Option

0
28.01.2020, 02:53

Теги

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