Сделайте все это как корень. После шага 2 существует автоматизированный метод; я перечислил ручные шаги здесь.
(Примечание: у Вас действительно должен быть раздел подкачки.)
sda2
на самом деле пусто или сохранен (это закончится навсегда).Редактирование для обращения к комментарию:
Вы могли использовать любой файловый браузер, который Вы любите. Вы могли просто mkdir /host/dump
, смонтироваться /dev/sda2
в /media/tmp
, и mv /media/tmp /host/dump
После того как Вы УВЕРЕНЫ, что это пусто и/или сохранено: Формат sda2
как ext4
:
umount /dev/sda2
fdisk /dev/sda
t
2
83
w
mkfs.ext4 /dev/sda2
#Accept the defaults for mkfs
Смонтируйте его в /media
или /mnt
:
mkdir /media/mynewinstall
mount /dev/sda2 /media/mynewinstall
Скопируйте все через
cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /media/mynewinstall/
mkdir /media/mynewinstall/{mnt,proc,sys,tmp}
mount --bind /dev/ /media/mynewinstall/dev/
mount -t proc proc /media/mynewinstall/proc/
init 6
Обновление grub
(таким образом, это видит Вашу вторую установку Ubuntu) - начальная загрузка обычно в wubi:
update-grub
grub-install /dev/sda
Загрузитесь в свою новую РЕАЛЬНУЮ установку. Выберите это из списка... использует опции редактирования найти новую
В руководстве это говорит Вам это edit any of the boot entries by pressing
Иногда, чтобы заставлять меню показывать необходимо использовать сдвиг, или вкладка добираются во время процесса начальной загрузки.
После того, как Вы заставите меню показывать, проверьте записи путем нажатия e.
Необходимо заметить некоторую ссылку, к которой диск который. Вы хотите тот, где UUID установлен на вещь, которая соответствует/dev/sda2.
Если это является кажущимся чрезмерно сложное, почему бы не использовать автоматизированный метод, отмеченный в самом начале.
Обновление grub
снова (таким образом, это использует /boot
папка от Вашей второй установки):
update-grub
grub-install /dev/sda
Удалите свою установку Wubi. Удалите C:\ubuntu и C:\wubildr* (ссылка).
Обновление копается снова (таким образом, оно больше не ссылается на другую установку вообще),
update-grub
grub-install /dev/sda
Готово. grub-install
s мог бы быть лишним, но я скорее буду в безопасности, чем жаль.
Если Вы говорите GNU sort
разделять поля другим символом, тире -
в Вашем случае довольно легко отсортировать это:
$ sort -n -t"-" -k1 -k2M -k3 file.txt
$ sort -n -t"-" -k1 -k2M -k3 file.txt
2013-May-20 21
2013-May-21 10
2013-May-30 2
2013-Jun-01 2
2013-Jun-09 17
2013-Jun-10 1
2013-Jun-18 9
2013-Jun-27 8
2013-Aug-07 2
2013-Aug-08 5
2013-Aug-09 6
Если Ваш sort
не вид GNU и не поддерживает сортировку по именам месяца, необходимо было бы преобразовать те имена месяца к чему-то Ваш sort
может отсортировать на:
sed 's/$/-Jan1Feb2Mar3Apr4May5Jun6Jul7Aug8Sep9Oct10Nov11Dec12/
s/-\(...\)\(.*\)-.*\1\([0-9]*\)[^-]*$/-\3\1\2/' |
sort -nt- -k1 -k2 -k3 |
sed 's/-./-/'
Да существует. Можно сделать что-то как:
вид-k 2,2n-k 3
Данные вида с помощью данного номера столбца. Опция-k 2,2n К 3 видов каждый столбец. Во-первых, это отсортирует 2-й столбец (поле мм даты) и затем 3-й столбец (день).
Больше информации может быть найдено здесь.