Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: console в Feb 23, 2007, 17:49



Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: console в Feb 23, 2007, 17:49
Здравейте.
Въпроса ми е как да инсталирам дистрибуция директно от хард-а.В момента компютърът има Уиндолс а нямам cd-rom.


Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: neter в Feb 23, 2007, 18:17
Слагаш iso-тата в някоя партиция, която няма да се форматира по време на инсталацията (да речем, че е /dev/hda3 монтиран в /mnt/hda3). Влизаш като root и изпълняваш тези примерни команди:

mkdir /mnt/tmp
mount -o loop /mnt/hda3/fc4/FC4-i386-disc1.iso /mnt/tmp
cp /mnt/tmp/isolinux/vmlinuz /boot/vmlinuzMy
cp /mnt/tmp/isolinux/initrd-XXX.img /boot/initrdMy.img

След това, в menu.conf на grub-a добавяш

title Fedora Core 4 Installer
root (hd0,6) <<------------ това трябва да е твоята буутваща партиция
kernel /vmlinuzMy
initrd /initrdMy.img

Рестартирай, избери от менюто да зареди инсталатора, а не системата ти, която е по подразбиране и... инсталирай.

edit: A! Ей тук има нещо интересно по въпроса
http://marc.herbert.free.fr/linux/win2linstall.html





Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: tonitochev в Feb 23, 2007, 18:30
Еми човека каза,че има само уиндос на компа.В случая добрите хора от Дебиан и Убунту са направили exe инсталатор на въпросните дистрибуции ,стартиращ се от уиндос.Е всичко се тегли от интернет и при бавна връзка нещата ще се проточат,но това е бял кахър.Не съм го пробвал въпросния инсталатор и не знам къде инсталира,но опитай.Иначе просто трябва да си купиш CD -няма начин.


Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: gotha в Feb 23, 2007, 18:42
Slax също има инсталатор за Уиндоус, но той автоматично презаписва MBR без да добавя Win като възможен избор в lilo.
Инсталацията е много бърза (като се замисля не е точно инсталация, а просто копиране) и можеш да го сложиш на USB от където да направиш нещата, които препоръчва neter, но вместо grub ще ти се наложи да редактираш boot.ini на Win-a или да си инсталираш grub под Slax-a.

Друг вариант за стартиране на Slax live cd, правиш отделен дял и в него копираш съдържанието на iso-то, след това взимаш стартова дискета на Win или FreeDos Odin и буутваш от нея, след това стартираш /boot/linux.bat . Това важи само ако не си с ntfs.

Начини има много, зависи само колко ти се занимава. :)


Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: randbsvishtov в Mar 22, 2007, 12:19
Цитат (gotha @ Фев. 23 2007,19:42)
Slax също има инсталатор за Уиндоус, но той автоматично презаписва MBR без да добавя Win като възможен избор в lilo.
Инсталацията е много бърза (като се замисля не е точно инсталация, а просто копиране) и можеш да го сложиш на USB от където да направиш нещата, които препоръчва neter, но вместо grub ще ти се наложи да редактираш boot.ini на Win-a или да си инсталираш grub под Slax-a.

Друг вариант за стартиране на Slax live cd, правиш отделен дял и в него копираш съдържанието на iso-то, след това взимаш стартова дискета на Win или FreeDos Odin и буутваш от нея, след това стартираш /boot/linux.bat . Това важи само ако не си с ntfs.

Начини има много, зависи само колко ти се занимава. :)

Моля обясни по-подробно как се инсталва Slax. Може от Live CD - то  нали? Кажи от къде се тегли този инсталатор или трябва от диска да се пусне?


Титла: Как да инсталирам дистрибуция директно от хард-а
Публикувано от: gotha в Mar 22, 2007, 16:50
1-ви вариант:
правиш си директория Slax, маунтваш iso-то и копираш съдържанието му в директорията. Тук е важно да спомена, че ако файловата ти система е ntfs този начин няма да стане. Ако е така, просто трябва да направиш отделен дял с FAT32 и да копираш в него съдържанието на iso-то. След това си правиш стартова дискета за Уин (пробвал съм само с такава на 98). Ако нямаш, не можеш да си направиш или искаш да е 100% легално, пиши и ще ти дам линк с една такава модната от мен на база FreeDos Odin. Буутваш от стартовата дискета и пишеш:
cd z:\boot\DOS
linux.bat
Където Z e мястото ня дяла, където си копирал Slax. Ако C: ти е с ntfs, то това, което win-a именова D: ще стане C:. Важно е първо да влезеш в директорията и после да стартираш batch-а. След това би трябвало дистрибуцията да се зареди.
След като се стартира можеш да изпълниш :
./make_disk.sh /dev/hda2
Това ще сложи lilo. Ако не искаш да сложиш lilo можеш да си напишеш един batch, които автоматично намира и стартира linux-a и да го добавиш в autoexec.bat на дискетата.

2-ри вариант:
Маунтваш iso-то. Правиш нов дял. В command prompt пишеш :
make_disk.bat d:\
Този вариант не съм го пробвал, но би трябвало да работи.

Slax можеш да си изтеглиш от slax.org :)
Това е в общи линий, надявам се да ти е помогнало.

Това е ако нямаш cd-rom, ако имаш просто стартираш live cd-то и пишеш в конзола ./make_disk.sh