Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 18 Jun 24 11:25:53, всего сообщений: 8487
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1140 из 8487 ========================================= RU.LINUX =
От   : Oleg Pevzner                     2:464/5555         01 Jun 14 21:00:44
Кому : All                                                 01 Jun 14 21:00:44
Тема : Super Grub2 Disk 2.00s2 Stable
FGHI : area://RU.LINUX?msgid=2:464/5555+538b6b40
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX?msgid=2:5033/11+538b842b
Ответ: area://RU.LINUX?msgid=2:5020/2140.2555+538da2b7
==============================================================================
Hello All!

http://zaza.net.ua/119904-super-grub2-disk-200s2-stable.html

Super Grub2 Disk - универсальный .ISO образ диска для восстановления загрузчика и запуска операционной системы, установленных на жёстком диске. Если случилось так, что ваша ОС не может быть загружена, так как загрузчик систем поврежден, в такой ситуации надо принимать меры. Для того, чтобы решить задачу есть разные утилиты, они позволят загрузить ОС и восстановить загрузчик, в данном случае вам предлагается Super Grub2 Disk.

Интерфейс непритязателен, интуитивно понятен, стоит лишь создать загрузочный диск, загрузочную Flash, или Floppy диск, загрузиться с него, нажать несколько кнопок и перегрузиться уже в восстановленные системы. Основной задачей утилиты является восстановление поврежденного или уничтоженного загрузчика. Вторая задача максимально близко познакомиться с загрузчиком GRUB2 и тем как происходит процесс загрузки ОС.

Функции и опции меню Super Grub2 Disk:
- Detect any OS. Выбрав эту функцию SG2D (Super GRUB2 Disk) начнет сканировать все разделы на всех дисках с целью обнаружить операционные системы и затем создаст меню, где можно будет выбрать любую из найденных ОС для ее последующего запуска. Если Вы захотите просмотреть команды или отредактировать пункт меню, можете нажать клавишу "e" и затем комбинацию "ctrl+x" для запуска на выполнение.

Поддерживаются следующие OS:
- GNU/Linux (хотя на момент написания этого мануала поддержка раздельных /boot разделов не реализована);
- FreeBSD;
- Mac OSX/Darwin;
- Microsoft Windows - все версии;

- Detect any GRUB2 configuration file (grub.cfg) Функция для поиска файла "grub.cfg" на всех разделах и создания меню для выбора конкретного "grub.cfg" файла из всех найденных. Это может быть полезно, когда установка GRUB2 каким-то образом была повреждена, но конфигурационный файл остался невредим. Загрузка файла "grub.cfg" приведет к загрузке родного меню GRUB2 в оболочке Super GRUB2 Disk.

- Detect any GRUB2 installation (even if mbr is overwritten) Эта функция служит для поиска инсталяционных файлов GRUB2 (файлов "core.img", специфических для GRUB2) на всех разделах и создания меню для выбора конкретного файла из всех найденных. Это может быть полезным, если ваш MBR был перезаписан системой MS Windows, но инсталляция GRUB2 все же работоспособна. Загрузка файла "grub.cfg" (как в описании предыдущего пункта меню) обычно тоже позволит Вам загрузиться, но все же могут быть проблемы, если используются функции из более новой версии GRUB2, чем та, которая используется в текущем Super GRUB2 Disk. Загружая же файл "core.img" из GRUB2 через этот пункт меню, приведет к загрузке GRUB2 именно из вашего текущего пакета, как будто MBR не бала повреждена и загрузка прошла нормально.

- Detect loop bootable isos (in /boot-isos or /boot/boot-isos/) Множество дистрибутивов GNU/Linux LiveCD поддерживают многократную загрузку с ISO файла, т.е. когда возможно загружаться с ISO файла без необходимости его записи на CD. Данная функция производит поиск директорий "/boot-isos/" или "/boot/boot-isos/" по всем разделам диска. Затем производится поиск ".iso" файлов в этих директориях и создает меню для выбора конкретного ".iso" файла из всех найденных. Однако не все файлы ".iso" могут быть использованы для многократной загрузки.

Hа момент написания статьи
поддерживаются следующие дистрибутивы:
- Grml;
- Parted Magic;
- Sidux;
- Slax Tinycore;
- Ubuntu;
- SystemRescueCd;
- любые дистрибутивы, которые поставляются с файлами Loopback.cfg;

- Enable GRUB2's LVM support. Данная опция позволяет включить поддержку GRUB2 LVM с "insmod lvm", и если ваш раздел "/boot" расположен на LVM, то Вы должны выбрать эту опцию ПРЕЖДЕ, чем запустить любую функцию из меню, описанную выше, содержащую в названии "Detect...".
Если же Вы не знаете, что собой представляет LVM, то это Вас особо и не должно касаться, и Вы просто напросто можете проигнорировать эту опцию.

- Enable GRUB2's RAID support. Эта опция включает поддержку RAID для GRUB2. Если раздел "/boot" вашей ОС располагается на RAID, то Вам необходимо выбрать эту опцию ПЕРЕД использованием любой функции, описанной выше, содержащей в названии "Detect...". Если Вы не знаете что собой представляет RAID, то просто напросто можете проигнорировать эту опцию. При использовании RAID1 загрузчик GRUB сможет читать отдельные части массива даже без загруженных модулей RAID.

- Enable GRUB2's PATA support (to work around BIOS bugs/limitations) До сих пор на многих компьютерах может присутствовать недоработанный BIOS, который не может корректно работать с дисками большого объема. При этом GRUB может выдавать ошибки типа "out of disk" когда Вы пытаетесь загрузиться с диска большого объема не имея при этом отдельного раздела "/boot" небольшого размера, расположенного в самом начале диска. Однако у GRUB2 имеются в наличии собственные драйверы для прямого доступа к дискам в обход BIOS. Поэтому ограничения в BIOS не будут препятствовать доступу к любой части диска независимо от его объема.

Таким образом, если у Вас проблемы при загрузке из-за ошибок типа "out of disk", выбор этой опции позволит загрузиться без проблем.
Для установки GRUB2 с поддержкой ATA, чтобы избавиться от вышеупомянутых проблем, используйте команду:

# grub-install --disk-module=ata

Hа данный момент GRUB2 поддерживает только старые приводы типа PATA (ATAPI или IDE). Если же у Вас привод SATA, то данная опция будет бесполезна, однако и мала вероятность того, что у новых BIOS с поддержкой SATA будут проблемы.

- Enable GRUB2's USB support *experimental* Многие BIOS-ы до сих пор не поддерживают загрузку с USB, но с этой опцией Вы сможете использовать Super GRUB2 Disk (загруженный с дискеты, CD или другого устройства, которое BIOS поддерживает) для того, чтобы загрузить вашу ОС с USB, используя собственные драйверы GRUB2, т.е. в обход ограничений BIOS. Эта опция только позволит вам загружать свободные ОС, такие как GNU/Linux или FreeBSD, и не может использоваться для загрузки Windows с USB-устройства. Эта функциональность пока находится на стадии "экспериментальной".

- Enable serial terminal. Данная опция включает поддержку GRUB2 "serial console", используя параметры по умолчанию. Она может использоваться для отладки, сохраняя сообщения об ошибках в логах. Если же параметры по умолчанию не подходят под ваши serial-девайсы, то Вы можете изменить конфигурацию вручную, используя команду "serial" в соответствии с документацией. Если Вы не представляете себе, что такое "serial console", то просто проигнорируйте эту опцию.

- List devices/partitions. Эта функция отобразит все Ваши устройства и разделы на них, которые GRUB2 сможет прочитать. Там же будет и информация о файловых системах на каждом устройстве. А так-как GRUB2 использует единственный модуль "ext2.mod" для поддержки "ext{2,3,4}", то любая "extN" файловая система будет отображаться как "ext2".

Super Grub2 Disk подходит и для записи на cd-диск и на usb.

 v2.00s2 Stable
New Everything option that lets you find all your Operating Systems in your computer.
New Everything + option . It loads: LVM, RAID, PATA, USB and mounts encrypted volumes and then tries to find everything
UI was completely redesigned
Move all "Enable :" options to a submenu
Add "Return to main menu" option to submenus
Now every option from 'Enable extra GRUB2 functionality:' comes back to main menu after a 5 seconds delay (just in case there are any bugs)
Show floppy and cdrom status after toggling their value. Wait 5 seconds before return to main menu
Floppy and CDROM search toggle options go into their own submenu: Enable extra search functionality
Boot manually submenu let's you boot into different operating systems manually
Added a submenu_title function to make all submenus to have the same title design
Sleep after menu entries which print to the screen. This way you can read what these options say.
Use gfxterm by default but allow the user to prevent the use of gfxterm by holding shift during boot. This allows the display of non-ASCII characters
Show Super Grub2 Disk and its version at main page
Added colours and a colour toggle option
Now Super Grub2 Disk is built for different Target + Platform combinations. Currently is based on binary Debian packages from testing.
(Hybrid) x86_64+efi and i386+pc
i386 - pc
x86_64 - efi
i386 - efi
x86_64-efi
i386-efi
i386-coreboot
i386-ieee1275
Additional Operating Systems detected
Add option to detect GRUB legacy menu.lst files
Add new option for mounting encrypted volumes (LUKS and geli)
Added options to force floppy and / or cdrom search globally. The reason is that now floppy and cdrom search are ignored by default.
Loopback detection now also detects: /bootisos, /boot/booisos, /BOOTISOS and /BOOTISOS directories so that FAT file name compatibility is assured
Added support for chainloading EFI files.
Added x86_64-efi support so that EFI files are detected and can be booted
Added default boot loader entries for FreeBSD at OS detection script
Added support for Gentoo kernels (genkernel) to OS automatic detection option
Added extra boot parametres for OS X kernels
Added new option 'CFG - Extract entries option. This makes easier to workaround grub configuration files with zero seconds timeouts.
Added Fedora's path that include /boot/grub2 instead of /boot/grub on cfg detection
Added Exit menu so that you can halt or reboot your machine.
Added a dummy grub.cfg so that it loads main.cfg. That makes easier to reuse Super Grub2 Disk in multi OS devices.
New translation system based on gettext and po files
New translations
English
Spanish
Added French translation. Thank you goes to Daniel_KM.
Added Italian translation. Credits to Davide Depau
de,fr,it and ms translations were regenerated to reflect new translation strings. They need to be checked by translators
Development improvements
Most Super Grub2 Disk options were rewritten as libraries to make development easier and have a consistent UI.
Add new vmtest script to ease testing of new code. Vmtest is a bash script which will generate an SG2D iso, configure it to take input from and output to serial, then test it using kvm with kvm's -nographic option.
Added new AFD boot technology.
SG2D scripts were rewritten from LUA language to new grub scripting language.
Miscelanea fixes
FIXED - [ Bug #18907 ] isodirs=$1 in scan_isos
FreeBSD boot wasn't working ok. Fixed.
Fix gfxterm trigger. Now translation work as expected. Special characters are shown ok
Fix OSX Boot

Язык интерфейса - English

Размер 11.9 Мб

   Ссылки на скачивание находятся в конце приведенной выше статьи. Если интересно, могу залить на свой ftp/http, либо еще куда-нибудь.


WBR, Oleg                           Sunday June 01 2014
E-Mail: omp<no-spam>omp.dp.ua

--- XStation
* Origin:  (2:464/5555)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.093900 секунды