Автор Тема: Как да инсталирам дистрибуция директно от хард-а  (Прочетена 1158 пъти)

console

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
    • WWW
Здравейте.
Въпроса ми е как да инсталирам дистрибуция директно от хард-а.В момента компютърът има Уиндолс а нямам cd-rom.
Активен

“Ever tried. Ever failed. No matter. Try again. Fail again. Fail Better.”

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Слагаш 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

  • Напреднали
  • *****
  • Публикации: 699
  • Distribution: Kubuntu and Xubuntu
  • Window Manager: KDE 4
    • Профил
    • WWW
Еми човека каза,че има само уиндос на компа.В случая добрите хора от Дебиан и Убунту са направили exe инсталатор на въпросните дистрибуции ,стартиращ се от уиндос.Е всичко се тегли от интернет и при бавна връзка нещата ще се проточат,но това е бял кахър.Не съм го пробвал въпросния инсталатор и не знам къде инсталира,но опитай.Иначе просто трябва да си купиш CD -няма начин.
Активен

Debian
 http://debian-az-propaganda.blogspot.com/
вестник за GNU/Linux  http://vestnik.hbcom.info/news.php
 http://tonitochev.net16.net/

gotha

  • Напреднали
  • *****
  • Публикации: 551
    • Профил
    • WWW
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.

Начини има много, зависи само колко ти се занимава. '<img'>
Активен

blurmind

randbsvishtov

  • Участници
  • ***
  • Публикации: 3
    • Профил
Цитат (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.

Начини има много, зависи само колко ти се занимава. '<img'>

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

gotha

  • Напреднали
  • *****
  • Публикации: 551
    • Профил
    • WWW
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 '<img'>
Това е в общи линий, надявам се да ти е помогнало.

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

blurmind