Как да настроите всички GNU

Понякога се случват грешки на компютър, който не позволява да се зареди операционната система. За решаването на тези проблеми изисква т.нар живо система се зарежда от дискета, CD или USB устройство. Но нетбуци не разполагат с устройството и трябва да зареди от флаш устройство.
Linux на флаш-памет е много по-добре, отколкото на CD, защо това памет може да се използва като твърд диск.

Ние разглеждаме начини как да инсталирате GNU / Linux на флаш-памет, така че той е работил като твърд диск.


Ще се нуждаем от работа GNU / Linux, Chroot, ровя инсталиране и GParted.
Отваряне на терминал и навигация на основата на профила Су или Sudo SU;

Процесът на първо място. Инсталиране на PC


Имате нужда от CD или USB с установената живо Linux флаш паметта и инсталатора, който ще инсталирате.
  1. Istallyator инсталирате Linux на програма за флаш карта като UNetbootin.
  2. На компютъра, изключете всички твърди дискове.
  3. В BIOS, задаване на устройство за стартиране на USB флаш устройство.
  4. Vstavste две флаш памети, един с инсталатора и който ще бъде създаден и инсталиране като обикновен компютър.

Първа стъпка. Къде е USB флаш памет?

Намираме USB флаш устройството с помощта на GParted програмата:

Как да настроите всички GNU

На skinshote види, че флаш паметта се намира на дял / сътрудничество / sdb1, има ext4 файловата система (добре да въведат JFS) и се монтира в / медии / usb0. Ако имате флаш памет тип файлова система на мазнини / NTFS, а след това се преформатира, че е желателно да се JFS.

Втора стъпка. Монтаж пръчка.

Primontiruem флаш устройство: монтиране / сътрудничество / sdb1. Ако флаш устройството вече е монтиран след това получите съобщение за грешка.

От / сътрудничество / sdb1 монтиран на / медии / usb0, копиране на цялата система на / медии / usb0:
ср -vRH --preserve = всички / / носители / usb0
Между другото, за да създадете архив на работата на системата, използвайте командата:
катран -cvpzf file.tar.gz --one-система Chroot
Разопаковане
Sudo катран -xvpzf file.tar.gz -C / медии / път --numeric-собственик

Етап Четири. Инсталиране на GRUB зареждане на ОС в (магистър Boot Record (MBR)) стик MBR.

LiveUSB почти готово, сега е необходимо да се инсталира зареждане на ОС на пръчката:
Флаш сме се монтира в / медии / usb0, отидете на LiveUSB:
монтиране / Proc / медии / usb0 / Proc -t Proc
монтиране / сис / медии / usb0 / сис -t sysfs
монтиране --bind / сътрудничество / медии / usb0 / сътрудничество
монтиране --bind / сътрудничество / точки / медии / usb0 / сътрудничество / точки
Chroot / носители / usb0
Сега трябва да:
  1. Инсталиране на ядрото, например, програма за инсталиране на Linux-образ-3.2.0-4-686-ППР
  2. Инсталиране на GRUB зареждане на ОС на (например, правоспособност инсталирате grub2.
За да намерите правилната версия на ядрото или ровя, въведете програма за търсене Linux.

Setup GRUB: За да
Първо, уверете се, че стик идентификатор UUID съответства на предписаната в /boot/grub/grub.cfg файл:
корен @ Debian:

# blkid
/ Dev / sda1: UUID = "7334ce7d-bc4a-418f-abbf-4c90b41389a0" тип = "JFS"
/ Dev / sda3: UUID = "cdd3f943-30c5-49b1-b368-99f367263990" тип = "JFS"
/ Dev / sda4: UUID = "0261569b-b783-4986-b3b0-a3707a2812e4" тип = "JFS"
/ Dev / sda5: UUID = "8b9a7c86-ff41-49fb-809f-67be3d255b7c" тип = "JFS"
/ Dev / sda6: UUID = "1b698fc8-d7c7-4715-8a62-9ce2828afdd1" TYPE = "смяна"
/ Dev / sdb1: UUID = "c1076eed-06df-4c63-a7c3-ee6fed84f155" тип = "JFS"
корен @ Debian:

Piece /boot/grub/grub.cfg файл:
menuentry "Debian GNU / Linux, с Linux 2.6.32-5-686" --class Debian GNU --class-Linux --class GNU --class OS insmod part_msdos
insmod ext2
комплект корен = '(HD1, msdos1) "
Търсене --no-флопи --fs-UUID --set c1076eed-06df-4c63-a7c3-ee6fed84f155
ехо "Зарежда Linux 2.6.32-5-686. "
Linux /boot/vmlinuz-2.6.32-5-686 корен = UUID = c1076eed-06df-4c63-a7c3-ee6fed84f155 ро тих
ехо "Зареждане на първоначалната Ramdisk. "
initrd /boot/initrd.img-2.6.32-5-686
>
menuentry "Debian GNU / Linux, с Linux 2.6.32-5-686 (режима за възстановяване)" --class Debian GNU --class-Linux --class GNU --class о $
insmod part_msdos
insmod ext2
комплект корен = '(HD1, msdos1) "
Търсене --no-флопи --fs-UUID --set f566a638-5df0-4dfd-95fc-49e4c9e8cc9e
ехо "Зарежда Linux 2.6.32-5-686. "
Linux /boot/vmlinuz-2.6.32-5-686 корен = UUID = f566a638-5df0-4dfd-95fc-49e4c9e8cc9e ро единична
ехо "Зареждане на първоначалната Ramdisk. "
initrd /boot/initrd.img-2.6.32-5-686
>

Предписват GRUB зареждане на ОС на на флаш памет:
кльопам-настройка / сътрудничество / SDB
кльопам инсталиране / сътрудничество / SDB.
Имайте предвид, че ние си поставихме за зареждане на ОС на / сътрудничество / SDB вместо на / сътрудничество / sdb1. Ако UUID в /boot/grub/grub.cfg не съответства на файла, който доведе blkid програма, LiveUSB няма да започне, и след като се определи UUID необходимо отново да стартирате команда ровя инсталиране / сътрудничество / SDB.

Може би признава LiveUSB придържаме като / сътрудничество / ОПУ вместо / сътрудничество / SDB, тогава ще трябва в файлове / и т.н. / mtab, / и т.н. / fstab, /boot/grub/grub.cfg замени SDB да SDA и sdb1 на sda1.


След инсталацията, трябва да укажете името на мрежата на компютъра на флаш-памет или Xserver ще се оплаква: във файла / и т.н. / домакини 127.0.0.1 противоположния напиши името на файла / и т.н. / име на хост

Метод две. Инсталиране на GNU / Linux система на USB флаш устройство с помощта на инсталатора чрез Qemu, VirtualBox или Colinux


Копиране на системните файлове могат да бъдат конвенционална система, а не на твърдия диск и USB флаш устройство. Можете да стартирате ISO образ с монтажник в операционните системи, емулатор, като Qemu или VirtualBox. Например, стартирайте инсталатора на Дебиан 7.1.0 чрез QEMU:
QEMU -cdrom Debian-7.1.0-i386-netinst.iso / сътрудничество / sdb1

Как да настроите всички GNU

След това преминете към стъпка 4.

Четвъртият процес. Монтаж използване debootstrap и febootstrap

Пето процес. Инсталиране на CentOS на флаш устройство.

  1. След като необичайна обстановка, трябва да укажете името на мрежата на компютъра на флаш-памет или Xserver ще се оплаква: във файла / и т.н. / домакини 127.0.0.1 противоположния напиши името на файла / и т.н. / име на хост
  2. Thunar, Nautilus, както и други подобни програми, за монтиране на устройствата ще се изисква парола или ще пишат "Не е разрешен", решението на този проблем може да бъде намерена в тема Enable automounting USB Flash
  3. Флаш памети са по-бавни твърди дискове, така че суапа е по-добре да се постави на вашия твърд диск, можете да не на отделен дял и файл. Как да си направим суап-файл?

SWAP деактивирате тази:
swapoff За да се свързва автоматично суап, ще трябва да го посочите в файл / и т.н. / fstab.
Просто добавете в / и т.н. / fstab ред:
"път на файла" / swapfile никой суап по подразбиране 0 0