Деинсталиране на Linux

14 отговора 569 прегледа
#1

Деинсталиране на Linux

Има ли начин да си деинсталирам линукса, че така и така не го ползвам (само място ми заема), но така че да не се налага преинсталация на windows-а после. Линукса е Mandrake 9 или 10 (ако има значение точната версия ще проверя).

Отговор
в отговор на WinRG #2

Re: Деинсталиране на Linux

За слакуеър ето този файл:

martyr@m0rg0th:/boot$ ls boot.*
-rw-r--r-- 1 root root 512 Apr 15 2003 boot.0300
martyr@m0rg0th:/boot$

Това ти представлява оригиналния буут сектор преди Lilo да го покрие със своя. Не съм сигурен дали Мандрейк ползва Lilo обаче. Ако не, питай някой опитен с GRUB.

С две думи, трябва да намериш оригиналния буут сектор и да го възстановиш. После прави с партишъна на Линукса каквото искаш.

Отговор
в отговор на martyr #3

Re: Деинсталиране на Linux

Ами аз си играх да пробвам и лило и груб, та не знам дали съществува още тоя оригинален буут сектор. Предполагам има разлика кой от двата boot loader-а съм си избрал по време на инсталацията. А какво трябва да направя, за да си възстановя първоначалния буут сектор ако този фаил съществува(не съм много на ти с линукса)?

Отговор
в отговор на WinRG #4

Re: Деинсталиране на Linux

Ако си с WinXP, зареди от CD до Recovery Console. Там имаш командa FIXBOOT, ако не помогне FIXMBR (тая последната е рискова).

Отговор
в отговор на WinRG #5

Re: Деинсталиране на Linux

Просто форматираш дяла, където е инсталиран Линукс с файлова система позната на Windows за да може да го ползваш или направо го изтриваш и разширяваш някой съществуващ дял така, че да запълни свободното пространство.

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

Ще трябва да възстановиш MBR ако те дразни всеки път да му обясняваш, че искаш да зарежда Windows
Друг вариант: ако те е страх да възстановяваш MBR, направо инсталирай boot loader-а така, че направо да зарежда Windows без да пита (тайм аут нула).

[линк]
Отговор
в отговор на WinRG #6

Re: Деинсталиране на Linux

WinRG,

Хората се опитват да ти помогнат, обаче гадаят какъв ти е boot loader-а.

Дай малко инфо.

Ако не ти е ясно какво е LILO или GRUB, опиши тук - като включиш машината от копчето и като мине първоначалната инициализация, какво се появява - в смисъл, да ни обясниш какво пише на първите 2-3 реда и ти какво правиш за да задействаш Уин-а или Линукса.

Тогава ще има и по-детайлно и правилно обяснение.
Ако, обаче, статираш от NT loader-а на Win-a (ако е ХР), то тогава проблема ти се решава за 30 сек.
Валентин ти е обяснил, но също въз основа на предположенията си, че имаш Линукс loader.

Чакаме инфото.

Брадата

___________________________________
Е, сега я вапцахме!!!
Отговор
в отговор на Бpaдaтa #7

Re: Деинсталиране на Linux

Извинявайте, че питах без да дам почти никаква информация, но не предполагах, че има такава разлика м/у различните лоадери. Значи линукса е Mandrake 10, loadera e LILO with graphical menu, a Windowsa e XP. Сега ще пробвам с диска на XP дали ще се оправи .

Отговор
в отговор на paco #8

Re: Деинсталиране на Linux

FIXBOOT не помогна . Какви са рисковете при използването на FIXMBR?

Отговор
в отговор на WinRG #9

Re: Деинсталиране на Linux

2.4 How Can I Uninstall Lilo?


When Lilo overwrites a boot sector, it saves a backup copy in /boot/boot.xxyy, where xxyy are the major and minor numbers of the device, in hex. You can see the major and minor numbers of your disk or partition by running ``ls -l /dev//device''. For example, the first sector of /dev/hda (major 3, minor 0) will be saved in /boot/boot.0300, installing Lilo on /dev/fd0 creates /boot/boot.0200 and installing on /dev/sdb3 (major 8, minor 19) creates /boot/boot.0813. Note that Lilo won't create the file if there is already one so you don't need to care about the backup copy whenever you reinstall Lilo (for example, after recompiling your kernel). The backup copies found in /boot/ are always the snapshot of the situation before installing any Lilo.



If you ever need to uninstall Lilo (for example, in the unfortunate case you need to uninstall Linux), you just need to restore the original boot sector. If Lilo is installed in /dev/hda, just do ``dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1'' (I personally just do ``cat /boot/boot.0300 > /dev/hda'', but this is not safe, as this will restore the original partition table as well, which you might have modified in the meanwhile). This command is much easier to run than trying ``fdisk /mbr'' from a DOS shell: it allows you to cleanly remove Linux from a disk without ever booting anything but Linux. After removing Lilo remember to run Linux' fdisk to destroy any Linux partition (DOS' fdisk is unable to remove non-dos partitions).

Отговор
в отговор на WinRG #10

Re: Деинсталиране на Linux

Забравих най-стария, но предполагам още работещ начин :
fdisk /mbr
Това ще ти възстанови master boot record, както го е MS майка родила :), но не съм сигурен дали го има в рековери конзолата.

Отговор
в отговор на martyr #11

Re: Деинсталиране на Linux

Мерси много. Сега ще пробвам дали ще се махне.

Отговор
в отговор на martyr #12

Re: Деинсталиране на Linux

А защо просто не изтрие партишъните и не ребуилдне боотсектора с виндоските схитс ...

с 98 става с фдиск /мбр ...

с 2к и ьп имасхе нещо в административ тоолс ...

:-Д

ц ц ц ... забраил си виндоуса нещо ....

По този въпрос съществуват две мнения. Едното е неправилно, а другото е моето.
Отговор
в отговор на WinRG #13

Re: Деинсталиране на Linux

FIXMBR - няма рискове, след изпълнение остава само Windows за зареждане, маха всякакви Лиловци и Грубовци. Давай смело.

Отговор
в отговор на WinRG #14

Re: Деинсталиране на Linux

Ето ти най-лесния начин.
Разбира се ако имашинсталационния диск на Мандрейк.
Буутваш от него и избираш Advanced Options. Там има една такава опция - Restore Windows MBR. След това рестартираш и от Partition Manager-а си форматираш линукс дяловете, триеш ги или ги правиш каквото си искаш.

Отговор
в отговор на koko #15

Re: Деинсталиране на Linux

Мерси хора
Оправих се с FIXMBR

Отговор