Chào các bạn thành viên, topic này được mở ra để chia sẻ hình ảnh và cách tạo boot cho các bản boot khác mà ta thường thấy trên mạng ngoài 2 bản boot chính đang có trên diễn đàn. Tôi thì khả năng có hạn, chỉ biết chia sẻ lại hình ảnh và một ít cách làm vụn vặt, tôi mong là có nhiều bạn sẽ thông cảm và hổ trợ, góp ý thêm cho topic. Cảm ơn bác @@sec0 và cháu @haxoma đã góp ý cho tôi mở thêm topic này.
Mở đầu thì qua giới thiệu của @haxoma về bản COMSS USB BOOT, tôi có tìm hiểu thì thấy người ta giới thiệu về nó từ đây, nó không có WinPE, chỉ toàn là tổng hợp các file ISO về Antivirus, Ultilites ....
Summary:
The bootable USB flash drive COMSS Boot USB contains anti-virus scanners for checking and treating computers and laptops, as well as utilities for checking equipment and working with HDD and SSD drives
This Boot CD Contains:
Antivirus Utilities:
Antivirus Live CD 31.0-0.102.0 (2019, zk1234) - Console antivirus scanner ClamAV.
Avira Rescue System (2016-09-16, Avira Operations) - Ubuntu OS with Avira antivirus scanner, file manager, web browser, Gparted, RegEdit. Online update.
Comodo Rescue Disk (2013-04-16, Comodo Group) - Linux OS with an antivirus scanner Comodo, file manager and web browser. Online update.
Dr.Web LiveDisk (2019-11-24, Доктор Веб) - Linux OS with Dr.Web anti-virus scanner, file manager and web browser. Online update.
ESET SysRescue (2019-06-07, ESET) - Linux OS with ESET SysRescue antivirus scanner , file manager, web browser, Gparted. Online update.
Tôi đã vào từng folder tìm nhưng không hề thấy cái file: "CREATE_BOOT_USB.bat" ở đâu cả. Khi boot vào máy UEFI thì nó hiện như sau:
Các bạn có thấy nó lưu ý boot sang Legacy không? Lúc đó tôi chưa chỉnh sửa gì từ Bootice, đem gắn qua máy Legacy thì bị lỗi NO boot operating system. Sau khi tôi chỉnh lại ProcessPBR với Syslinux thì boot vào lại Legacy nó hiện ra như sau:
Hình dưới cho thấy tôi test trực tiếp từ thẻ nhớ trên máy ảo nên nó báo không có Windows là đúng:
Vào xong các bạn nhớ chạy update như sau:
Tôi làm tượng trưng 1 soft DrWeb, nếu các bạn muốn xem hình của soft khác thì cho tôi hay nhé.
Vậy là xong một bản boot tổng hợp các tools, tôi xin tạm ngưng ở đây, khi nào có bản boot khác tôi sẽ lại giới thiệu tiếp. Cảm ơn tất cả các bạn đã theo dõi nhé.
UPDATE CÁC MỤC BỔ ÍCH CÓ TRONG TOPIC:
Thân chào các bạn, qua 29 pages thì có mấy mục chủ yếu tích hợp và tạo thêm bản Win XPE, tôi sẽ update từ từ các thông tin lên #1 để cho các bạn tiện theo dõi.
1/- TÍCH HỢP BỘ COMSS VÀO USB ANHDVBOOT
Trước hết là phần hướng dẫn tích hợp bộ COMSS vào usbboot của Anhdv do tác giả @secpol. Phần này bắt đầu từ cmt #31, các bạn chịu khó đọc cho hết các cmt sau đó nhé.
4/- TỰ TẠO BẢN WINDOWS-XPE VỚI DUNG LƯỢNG ÍT NHẤT, PHẦN APPS DÙNG THÊM CỦA CÁC BẠN KHÁC.
Ở phần này đúng ra trước đó là nhờ @Le Duc 287 giới thiệu lại cách tạo bản Windows-PESE, tôi có làm thử lại nhưng không ưng ý lắm. Sau khi chuyển qua làm Windows-XPE thì tôi thấy phù hợp hơn. Từ cmt # 424 và các cmt kế tiếp của tác giả @lvt491, các bạn sẽ thấy đầy đủ chi tiết với hình ảnh và cách tạo code cho phần Apps riêng biệt.
Ở bên ổ khác, folder XPE đã từng chạy thì nó có đầy đủ x64 và x86, giờ bác chép sang bên này cháu nhé: Chép vào và đang chạy đây cháu:
vn-z.vn
Nếu bạn nào có thời gian thì vui lòng xem thêm các cmt trước đó, có thêm các code của @Le Duc 287, @hoanchien, @trungminh, tất cả dành cho cách tạo bản XPE và apps hoàn chỉnh.
Apps thì tôi dùng Apps của các bạn ANHDV, HOANCHIEN, SERGEI.
LỜI CẢM ƠN:
Tôi xin chân thành cảm ơn các tác giả của các bộ boot: ANHDVBOOT, MCBOOT, DLCBOOT VÀ SERGEI STREILEC, xin phép được sử dụng tài nguyên của các bạn trong topic này.
@lvt491 bạn có lệnh mount một file iso khi mở máy trên win không từ lệnh đó cho vào win pe là đc
Update. Mình đã có lệnh rồi nhưng hiện ko test được bạn test thì mình gửi lệnh mấy hôm nay bận chút việc riêng
Cách auto mount iso, tạo 1 file .cmd với nội dung:
Bash:
@echo off
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\apps.iso call :m.iso %%p:\apps.iso
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\apps\apps.iso call :m.iso %%p:\apps\apps.iso
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\iso\apps.iso call :m.iso %%p:\iso\apps.iso
exit
:m.iso
set ISO=%1
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if not exist %%p:\nul (
imdisk.exe -a -f %ISO% -m %%p:
if exist %%p:\apps\pstart.exe PECMD.exe LINK %Desktop%\PSTART,%%p:\apps\pstart.exe
call :l.drv %%p:\DriverPacks\SDI_auto.cmd
)
exit
:l.drv
set DRV=%1
if exist %DRV% PECMD.exe LINK %Desktop%\Auto Driver,%DRV%,,%WinDir%\System32\shell32.dll#13
exit
Lưu lại với tên ví dụ: pe_apps.cmd và cho vào folder Windows của file winpe.wim (boot.wim)
Thêm dòng lệnh vào file Pecmd.ini để chạy file pe_apps.cmd:
Cách auto mount iso, tạo 1 file .cmd với nội dung:
Bash:
@echo off
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\apps.iso call :m.iso %%p:\apps.iso
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\apps\apps.iso call :m.iso %%p:\apps\apps.iso
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if exist %%p:\iso\apps.iso call :m.iso %%p:\iso\apps.iso
exit
:m.iso
set ISO=%1
for %%p in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do if not exist %%p:\nul (
imdisk.exe -a -f %ISO% -m %%p:
if exist %%p:\apps\pstart.exe PECMD.exe LINK %Desktop%\PSTART,%%p:\apps\pstart.exe
call :l.drv %%p:\DriverPacks\SDI_auto.cmd
)
exit
:l.drv
set DRV=%1
if exist %DRV% PECMD.exe LINK %Desktop%\Auto Driver,%DRV%,,%WinDir%\System32\shell32.dll#13
exit
Lưu lại với tên ví dụ: pe_apps.cmd và cho vào folder Windows của file winpe.wim (boot.wim)
Thêm dòng lệnh vào file Pecmd.ini để chạy file pe_apps.cmd:
Chúc mừng cháu đã làm thành công nhé, giờ cháu sắp mệt rồi đây vì bác cũng thắc mắc giống @trungminh, cháu chụp lại mấy cái hình khi build với XPE cho bác và các bạn xem với nha cháu.
Lệnh mount file .wim đây nhưng vẫn phải thêm psart ra màn hình. Mình mount vào ramdisk như kiểu của anhdv nhưng vẫn bắt buộc pải có file CDUsb.y và thêm đường dẫn ra màn hình.
lệnh mount lưu thành file .cmd như của bạn
DISM /Mount-image /imagefile:Y:\Apps\Apps.wim /Index:1 /Mountdir:B:\Apps
Sửa Peccmd.ini tìm dòng // Install ImDisk Ramdisk.... và thay thế thành
// Install ImDisk Ramdisk in background (Uncommented if "Imdisk ramdisk" selected). Not to be changed, Replace //EXEC by //=EXEC
//EXEC @!%WinDir%\System32\StartImDIsk.exe 69 % B: Apps "NTFS Compressed" "B:\Apps"
và thêm lệnh chạy file .cmd
và ghim ra màn hình Theo ổ b trong foder Apps là ok
PS bạn xem chỉnh thế nào cho ko bắt buộc cần có CDUsb.y và đường dẫn ra màn hình sau khi mount
Trong khi chờ đợi cháu @lvt491 trả lời với hình ảnh build từ XPE và thao tác theo hướng dẫn của @Le Duc 287, tôi có chép lại cái usb với toàn bộ files của Anhdvboot, Comss, MCboot, Dlcboot và Sergei vào một usb khác, chỉnh giống y từ ProcessMBR, ProcessPBR của USB cũ.
Kết quả: Boot vào UEFI thành công, nhưng boot qua Mode LEGACY gặp lỗi "disconnect operating system........". Check lại BCD từ Bootice của Legacy cũng giống y nhau. Process MBR của USB cũ là Windows NT, Proces PBR cho cả hai parts đều là BootMGR, tất cả đều giống bên usb mới nhưng sao không boot được vào LEGACY?
Khắc phục bằng cách chỉ sửa lại Process MBR bên usb mới với GRUB4DOS là xong đó các bạn.
Sang tới cái menu Comss thì gặp lỗi : "Boot Error". Khắc phục bằng cách: chạy lại lệnh từ hình này, nhớ chọn đúng ký tự của part Usb-boot bên bạn nhé:
Chúc mừng cháu đã làm thành công nhé, giờ cháu sắp mệt rồi đây vì bác cũng thắc mắc giống @trungminh, cháu chụp lại mấy cái hình khi build với XPE cho bác và các bạn xem với nha cháu.
Cháu thấy cái mount iso đơn giản nên ko mò cái mount wim nữa bác.
Còn khi build với XPE cháu làm tương tự như bác đã chụp ảnh ở các comment trước nhưng bỏ mục Driver Network. Chỗ Apps cháu chỉ tích ATI2020 (ko tích shotcurt), PENetwork và 7-Zip. 3 apps này để run on RAM.
Build xong xóa ATI2020 trong Program Files của file boot.wim là được. Cháu online bằng điện thoại nên hiện ko chụp được thao tác bác ạ.
Cháu thấy cái mount iso đơn giản nên ko mò cái mount wim nữa bác.
Còn khi build với XPE cháu làm tương tự như bác đã chụp ảnh ở các comment trước nhưng bỏ mục Driver Network. Chỗ Apps cháu chỉ tích ATI2020 (ko tích shotcurt), PENetwork và 7-Zip. 3 apps này để run on RAM.
Build xong xóa ATI2020 trong Program Files của file boot.wim là được. Cháu online bằng điện thoại nên hiện ko chụp được thao tác bác ạ.
Cháu đã build với bản Win 10 nào vậy cháu? Cháu không có hình thì bác sẽ chụp hình và hỏi cháu cho chắc ăn trước khi làm nhé. À còn cái Apps của Anhdv thành ISO, cháu sửa cách nào vậy cháu?
Cháu build bằng bản win10 1809 x64. Apps của Anhdv cháu dùng 7Zip mở và copy folder 2 ra ngoài desktop, rồi chạy cái Pstart.exe show panel lên chuột phải vào từng soft nó có phần edit bác ạ. Lúc này bác muốn thêm, sửa, xóa gì cũng được. Cũng phải mò mẫm 1 chút mới biết nguyên lý hoạt động của nó đấy ạ
Cháu build bằng bản win10 1809 x64. Apps của Anhdv cháu dùng 7Zip mở và copy folder 2 ra ngoài desktop, rồi chạy cái Pstart.exe show panel lên chuột phải vào từng soft nó có phần edit bác ạ. Lúc này bác muốn thêm, sửa, xóa gì cũng được. Cũng phải mò mẫm 1 chút mới biết nguyên lý hoạt động của nó đấy ạ
Cảm ơn cháu đã chia sẻ nhé, Việc giải nén chép folder 2 ra ngoài, rồi chạy cái Pstart.exe, show panel thì bác làm được, nhưng làm sao cháu biến nó thành ISO được đó cháu?
Ví dụ như cái apps.iso của MCboot, có phải là bác bỏ hết ruột đi, chép của anhdv và save lại là xong đúng không cháu?
Cháu đã build với bản Win 10 nào vậy cháu? Cháu không có hình thì bác sẽ chụp hình và hỏi cháu cho chắc ăn trước khi làm nhé. À còn cái Apps của Anhdv thành ISO, cháu sửa cách nào vậy cháu?
Cháu build bằng bản win10 1809 x64. Apps của Anhdv cháu dùng 7Zip mở và copy folder 2 ra ngoài desktop, rồi chạy cái Pstart.exe show panel lên chuột phải vào từng soft nó có phần edit bác ạ. Lúc này bác muốn thêm, sửa, xóa gì cũng được. Cũng phải mò mẫm 1 chút mới biết nguyên lý hoạt động của nó đấy ạ
Cháu build bằng bản win10 1809 x64. Apps của Anhdv cháu dùng 7Zip mở và copy folder 2 ra ngoài desktop, rồi chạy cái Pstart.exe show panel lên chuột phải vào từng soft nó có phần edit bác ạ. Lúc này bác muốn thêm, sửa, xóa gì cũng được. Cũng phải mò mẫm 1 chút mới biết nguyên lý hoạt động của nó đấy ạ
Cháu @lvt491, bác làm sai chổ nào rồi nên chưa mount lên được, cháu xem nó không có cái icon Pstart như bên cháu, bác phải thao tác mở file .exe từ CD của nó:
Lệnh từ Pecmdini bác chép vô chỗ này đúng không cháu?
@lvt 491, có cái này bác không hiểu, file boot.wim trước khi xoá folder ATI 2020 size là 783,568 KB, dùng Gimagex để mount và xoá rôi chép có cái file CMD 1kb, đóng lại thì dung lượng lại tang lên như hình:
Cháu @lvt491, bác làm sai chổ nào rồi nên chưa mount lên được, cháu xem nó không có cái icon Pstart như bên cháu, bác phải thao tác mở file .exe từ CD của nó:
Lệnh từ Pecmdini bác chép vô chỗ này đúng không cháu?
Cháu quên ko bảo bác gói app.iso kia bên trong cháu để 2 folder là apps (file pstart.exe và các soft ở trong này) và driverpacks.
Còn vụ sửa file .wim thì cháu chỉ dùng 7zip kéo thả và save thôi ạ
Teamview new của Anhdv cháu cũng ko chạy được, đọc code thì thấy là sẽ tải file teamviewerportable.zip về, sau đó dùng 7zip giải nén và chạy file exe. Còn sao lại lỗi thì cháu cũng ko rõ ^^