После многих поисков и попыток я наконец придумал решение!
Вот как сжечь ISO (ы) Windows PE от Gandalf с помощью Ubuntu.
Подготовить USB используя GParted: msdos - fat32 / ntfs - check (boot) в флагом раздела Установите ISO с помощью Unetbootin. Сделайте его загрузочнымsudo grub-install --target=i386-pc --boot-directory="/media/<username>/<drive_label>/boot" /dev/sdX
Замените: /media/<username>/<drive_label> на путь, на котором установлен USB-накопитель, /dev/sdX с USB-накопителем, а не на раздел (например, /dev/sdb not /dev/sdb1) Создайте файл с именем grub.cfg в USB-накопитель в папке /boot/grub: добавьте следующий текст в файл grub.cfg: - default=1
timeout=15
color_normal=light-cyan/dark-gray
menu_color_normal=black/light-cyan
menu_color_highlight=white/black
menuentry "Start Windows Installation" {
insmod ntfs
insmod search_label
search --no-floppy --set=root --label <USB_drive_label> --hint hd0,msdos1
ntldr /bootmgr
boot
}
menuentry "Boot from the first hard drive" {
insmod ntfs
insmod chain
insmod part_msdos
insmod part_gpt
set root=(hd1)
chainloader +1
boot
}
И все!
Загрузитесь с USB в старой загрузке, и вы загрузитесь из Windows в режиме реального времени, не устанавливая его.
Для этого полезно type встроенное. Он не только расскажет вам об псевдонимах, но также о функциях, встроенных функциях, ключевых словах и внешних командах.
$ type ls
ls is aliased to `ls --color=auto'
$ type rm
rm is /bin/rm
$ type cd
cd is a shell builtin
$ type psgrep
psgrep is a function
psgrep ()
{
ps -ef | {
read -r;
echo "$REPLY";
grep --color=auto "$@"
}
}
Просто введите alias в командной строке. Он должен вывести список всех активных в настоящее время псевдонимов.
Или вы можете набрать alias [command], чтобы увидеть, что в качестве примера используется псевдоним aliased, если вы хотите узнать, что [ f3] псевдоним, вы можете сделать alias ls.
Мне действительно нравится Ctrl + Alt + E, как я узнал из этого ответа. Он «расширяет» введенную в настоящее время командную строку, что означает, что он выполняет расширение псевдонима (среди прочего).
Что это значит? Он превращает любой псевдоним, который в настоящее время записывается в командной строке, в то, что означает псевдоним.
Например, если я набираю:
$ ls
, а затем нажмите Ctrl + Alt + Alt , он превращается в
$ ls --time-style=locale --color=auto
Строго говоря, правильный ответ использует массив BASH_ALIASES, например :
$ echo ${BASH_ALIASES[ls]}
ls -F --color=auto --show-control-chars
Вы можете использовать команду which.
Если вы установите псевдоним для ls как ls -al, а затем введите which ls, вы увидите:
ls: aliased to ls -al.