Деинсталиране на Linux
14 отговора
569 прегледа
Деинсталиране на Linux
Има ли начин да си деинсталирам линукса, че така и така не го ползвам (само място ми заема), но така че да не се налага преинсталация на windows-а после. Линукса е Mandrake 9 или 10 (ако има значение точната версия ще проверя).
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@m0rg0th:/boot$ ls boot.*
-rw-r--r-- 1 root root 512 Apr 15 2003 boot.0300
martyr@m0rg0th:/boot$
Това ти представлява оригиналния буут сектор преди Lilo да го покрие със своя. Не съм сигурен дали Мандрейк ползва Lilo обаче. Ако не, питай някой опитен с GRUB.
С две думи, трябва да намериш оригиналния буут сектор и да го възстановиш. После прави с партишъна на Линукса каквото искаш.
Re: Деинсталиране на Linux
Ами аз си играх да пробвам и лило и груб, та не знам дали съществува още тоя оригинален буут сектор. Предполагам има разлика кой от двата boot loader-а съм си избрал по време на инсталацията. А какво трябва да направя, за да си възстановя първоначалния буут сектор ако този фаил съществува(не съм много на ти с линукса)?
Re: Деинсталиране на Linux
Ако си с WinXP, зареди от CD до Recovery Console. Там имаш командa FIXBOOT, ако не помогне FIXMBR (тая последната е рискова).
Re: Деинсталиране на Linux
Просто форматираш дяла, където е инсталиран Линукс с файлова система позната на Windows за да може да го ползваш или направо го изтриваш и разширяваш някой съществуващ дял така, че да запълни свободното пространство.
При промяна размра на дял може да изгубиш всички данни, така че не ти го препоръчвам.
Ще трябва да възстановиш MBR ако те дразни всеки път да му обясняваш, че искаш да зарежда Windows
Друг вариант: ако те е страх да възстановяваш MBR, направо инсталирай boot loader-а така, че направо да зарежда Windows без да пита (тайм аут нула).
[линк]
При промяна размра на дял може да изгубиш всички данни, така че не ти го препоръчвам.
Ще трябва да възстановиш MBR ако те дразни всеки път да му обясняваш, че искаш да зарежда Windows
Друг вариант: ако те е страх да възстановяваш MBR, направо инсталирай boot loader-а така, че направо да зарежда Windows без да пита (тайм аут нула).
[линк]
Re: Деинсталиране на Linux
WinRG,
Хората се опитват да ти помогнат, обаче гадаят какъв ти е boot loader-а.
Дай малко инфо.
Ако не ти е ясно какво е LILO или GRUB, опиши тук - като включиш машината от копчето и като мине първоначалната инициализация, какво се появява - в смисъл, да ни обясниш какво пише на първите 2-3 реда и ти какво правиш за да задействаш Уин-а или Линукса.
Тогава ще има и по-детайлно и правилно обяснение.
Ако, обаче, статираш от NT loader-а на Win-a (ако е ХР), то тогава проблема ти се решава за 30 сек.
Валентин ти е обяснил, но също въз основа на предположенията си, че имаш Линукс loader.
Чакаме инфото.
Брадата
___________________________________
Е, сега я вапцахме!!!
Хората се опитват да ти помогнат, обаче гадаят какъв ти е boot loader-а.
Дай малко инфо.
Ако не ти е ясно какво е LILO или GRUB, опиши тук - като включиш машината от копчето и като мине първоначалната инициализация, какво се появява - в смисъл, да ни обясниш какво пише на първите 2-3 реда и ти какво правиш за да задействаш Уин-а или Линукса.
Тогава ще има и по-детайлно и правилно обяснение.
Ако, обаче, статираш от NT loader-а на Win-a (ако е ХР), то тогава проблема ти се решава за 30 сек.
Валентин ти е обяснил, но също въз основа на предположенията си, че имаш Линукс loader.
Чакаме инфото.
Брадата
___________________________________
Е, сега я вапцахме!!!
Re: Деинсталиране на Linux
Извинявайте, че питах без да дам почти никаква информация, но не предполагах, че има такава разлика м/у различните лоадери. Значи линукса е Mandrake 10, loadera e LILO with graphical menu, a Windowsa e XP. Сега ще пробвам с диска на XP дали ще се оправи
.
Re: Деинсталиране на Linux
FIXBOOT не помогна
. Какви са рисковете при използването на FIXMBR?
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).
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).
Re: Деинсталиране на Linux
Забравих най-стария, но предполагам още работещ начин :
fdisk /mbr
Това ще ти възстанови master boot record, както го е MS майка родила :), но не съм сигурен дали го има в рековери конзолата.
fdisk /mbr
Това ще ти възстанови master boot record, както го е MS майка родила :), но не съм сигурен дали го има в рековери конзолата.
Re: Деинсталиране на Linux
А защо просто не изтрие партишъните и не ребуилдне боотсектора с виндоските схитс ...
с 98 става с фдиск /мбр ...
с 2к и ьп имасхе нещо в административ тоолс ...
:-Д
ц ц ц ... забраил си виндоуса нещо ....
По този въпрос съществуват две мнения. Едното е неправилно, а другото е моето.
с 98 става с фдиск /мбр ...
с 2к и ьп имасхе нещо в административ тоолс ...
:-Д
ц ц ц ... забраил си виндоуса нещо ....
По този въпрос съществуват две мнения. Едното е неправилно, а другото е моето.
Re: Деинсталиране на Linux
FIXMBR - няма рискове, след изпълнение остава само Windows за зареждане, маха всякакви Лиловци и Грубовци. Давай смело.
Re: Деинсталиране на Linux
Ето ти най-лесния начин.
Разбира се ако имашинсталационния диск на Мандрейк.
Буутваш от него и избираш Advanced Options. Там има една такава опция - Restore Windows MBR. След това рестартираш и от Partition Manager-а си форматираш линукс дяловете, триеш ги или ги правиш каквото си искаш.
Разбира се ако имашинсталационния диск на Мандрейк.
Буутваш от него и избираш Advanced Options. Там има една такава опция - Restore Windows MBR. След това рестартираш и от Partition Manager-а си форматираш линукс дяловете, триеш ги или ги правиш каквото си искаш.